diff --git a/cis/private/lehre/pruefung/pruefung.js.php b/cis/private/lehre/pruefung/pruefung.js.php index 5662898d9..0a05a39e7 100644 --- a/cis/private/lehre/pruefung/pruefung.js.php +++ b/cis/private/lehre/pruefung/pruefung.js.php @@ -354,6 +354,8 @@ function writePruefungsTable(e, data, anmeldung) termin = termin[0].split("-"); termin = new Date(termin[0], termin[1]-1,termin[2]); var frist = termin; + var minimumFrist = termin; + minimumFrist = new Date(minimumFrist.setMonth(termin.getMonth()-2)); termin = termin.getDate()+"."+(termin.getMonth()+1)+"."+termin.getFullYear(); frist = frist.getTime(); frist = frist - (*24*60*60*1000); @@ -379,8 +381,8 @@ function writePruefungsTable(e, data, anmeldung) button = "
"; } } - else - { + else if(new Date > minimumFrist) + { button = "' onclick='openAnmeldung(\""+e.lehrveranstaltung[0].lehrveranstaltung_id+"\", \""+e.pruefung.studiensemester_kurzbz+"\");'>
"; }