Abschlussprüfungsprotokolle: added link in FAS to read-only form

This commit is contained in:
Alexei Karpenko
2024-05-23 13:56:18 +02:00
parent 8cba0aec5a
commit 854d836e30
5 changed files with 290 additions and 256 deletions
@@ -195,6 +195,8 @@ function StudentAbschlusspruefungResetFields()
document.getElementById('student-abschlusspruefung-datum-uhrzeit').value='00:00';
document.getElementById('student-abschlusspruefung-datum-sponsion').value='';
document.getElementById('student-abschlusspruefung-textbox-anmerkung').value='';
document.getElementById('student-abschlusspruefung-link-value').value='';
document.getElementById('student-abschlusspruefung-link').value='';
}
// ****
@@ -353,6 +355,7 @@ function StudentAbschlusspruefungAuswahl()
pruefungstyp_kurzbz = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#pruefungstyp_kurzbz" ));
anmerkung = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#anmerkung" ));
protokoll = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#protokoll" ));
link_abschlusspruefung=getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#link_abschlusspruefung" ));
stg_kz = studiengang_kz = document.getElementById('student-detail-menulist-studiengang_kz').value;
@@ -412,6 +415,8 @@ function StudentAbschlusspruefungAuswahl()
document.getElementById('student-abschlusspruefung-textbox-abschlusspruefung_id').value=abschlusspruefung_id;
document.getElementById('student-abschlusspruefung-checkbox-neu').checked=false;
document.getElementById('student-abschlusspruefung-textbox-protokoll').value=protokoll;
document.getElementById('student-abschlusspruefung-link-value').value=link_abschlusspruefung;
document.getElementById('student-abschlusspruefung-link').value='Prüfungsprotokoll';
StudentAbschlusspruefungTypChange();
}
@@ -365,6 +365,13 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
</row>
<row>
<vbox>
<label id="student-abschlusspruefung-link-label" value="Zur Beurteilung"/>
</vbox>
<vbox>
<label id="student-abschlusspruefung-link-value" hidden="true" value=""></label>
<label id="student-abschlusspruefung-link" class="text-link" href="#" value="" onclick="window.open(document.getElementById('student-abschlusspruefung-link-value').value)"/>
</vbox>
<spacer />
<spacer />
<spacer />