mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
Freigabe von Projektarbeiten ist standardmäßig auf true gesetzt. Beim Ändern des Gesperrtdatums wird die Freigabe entfernt.
This commit is contained in:
@@ -43,7 +43,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>';
|
||||
<xul:menulist anonid="binding-menulist-field" style="padding: 1px" editable="true" xbl:inherits="disabled, value" label="">
|
||||
<xul:menupopup>
|
||||
<xul:datepicker anonid="binding-datepicker-field"
|
||||
onselect="parentNode.parentNode.parentNode.parentNode.value=this.selection.currentDay+'.'+(parseInt(this.selection.currentMonth)+1)+'.'+this.selection.currentYear"/>
|
||||
onselect="parentNode.parentNode.parentNode.parentNode.value=this.selection.currentDay+'.'+(parseInt(this.selection.currentMonth)+1)+'.'+this.selection.currentYear; var evt = parentNode.parentNode.ownerDocument.createEvent('HTMLEvents');evt.initEvent('change', true, true );parentNode.parentNode.dispatchEvent( evt );"/>
|
||||
</xul:menupopup>
|
||||
</xul:menulist>
|
||||
<xul:spacer flex="1"/>
|
||||
|
||||
@@ -216,6 +216,16 @@ function StudentProjektarbeitDetailDisableFields(val)
|
||||
StudentProjektarbeitResetFields();
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Wenn in das Gesperrt-Feld ein Wert eingetragen wird, dann wird das Freigegeben Hackerl entfernt
|
||||
function StudentProjektarbeitGesperrtChanged()
|
||||
{
|
||||
if(document.getElementById('student-projektarbeit-datum-gesperrtbis').value!='')
|
||||
{
|
||||
document.getElementById('student-projektarbeit-checkbox-freigegeben').checked=false;
|
||||
}
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Resetet die ProjektarbeitDetailFelder
|
||||
// ****
|
||||
@@ -227,7 +237,7 @@ function StudentProjektarbeitResetFields()
|
||||
document.getElementById('student-projektarbeit-datum-beginn').value='';
|
||||
document.getElementById('student-projektarbeit-datum-ende').value='';
|
||||
document.getElementById('student-projektarbeit-textbox-faktor').value='1.0';
|
||||
document.getElementById('student-projektarbeit-checkbox-freigegeben').checked=false;
|
||||
document.getElementById('student-projektarbeit-checkbox-freigegeben').checked=true;
|
||||
document.getElementById('student-projektarbeit-datum-gesperrtbis').value='';
|
||||
document.getElementById('student-projektarbeit-textbox-stundensatz').value='80.0';
|
||||
document.getElementById('student-projektarbeit-textbox-gesamtstunden').value='3.0';
|
||||
|
||||
@@ -273,7 +273,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<label value="Freigegeben" control="student-projektarbeit-checkbox-freigegeben"/>
|
||||
<checkbox id="student-projektarbeit-checkbox-freigegeben" disabled="true" />
|
||||
<label value="Gesperrt bis" control="student-projektarbeit-datum-gesperrtbis"/>
|
||||
<box class="Datum" id="student-projektarbeit-datum-gesperrtbis" disabled="true" />
|
||||
<box class="Datum" id="student-projektarbeit-datum-gesperrtbis" disabled="true" onchange="StudentProjektarbeitGesperrtChanged()" />
|
||||
</row>
|
||||
<row>
|
||||
<label value="Anmerkung" control="student-projektarbeit-textbox-anmerkung"/>
|
||||
|
||||
Reference in New Issue
Block a user