From 4abf10d3e399585457ffa1a570f2b044796289e1 Mon Sep 17 00:00:00 2001 From: Gerald Raab Date: Mon, 11 Jul 2016 15:52:31 +0200 Subject: [PATCH 1/2] phrases for pruefungstool --- locale/de-AT/pruefung.php | 2 ++ locale/en-US/pruefung.php | 2 ++ locale/it-IT/pruefung.php | 2 ++ 3 files changed, 6 insertions(+) diff --git a/locale/de-AT/pruefung.php b/locale/de-AT/pruefung.php index fbf7ab6a3..1f127dfea 100755 --- a/locale/de-AT/pruefung.php +++ b/locale/de-AT/pruefung.php @@ -106,6 +106,8 @@ $this->phrasen['pruefung/kollisionMitAnderemTermin'] = 'Kollision mit anderem Te $this->phrasen['pruefung/terminNichtInDerVergangenheit'] = 'Prüfungstermin liegt nicht in der Vergangenheit.'; $this->phrasen['pruefung/keineLehreinheitenVorhanden'] = 'Keine Lehreinheiten vorhanden.'; $this->phrasen['pruefung/keineAnmeldungenVorhanden'] = 'Keine Anmeldungen vorhanden.'; +$this->phrasen['pruefung/derLektor'] = 'Lektor'; +$this->phrasen['pruefung/dieKommission'] = 'Kommission'; // anmeldungen Verwalten $this->phrasen['pruefung/anmeldungenVerwaltenTitle'] = 'Prüfungsanmeldung Verwaltung'; diff --git a/locale/en-US/pruefung.php b/locale/en-US/pruefung.php index ca32086a8..e46fc9aef 100755 --- a/locale/en-US/pruefung.php +++ b/locale/en-US/pruefung.php @@ -106,6 +106,8 @@ $this->phrasen['pruefung/kollisionMitAnderemTermin'] = 'Kollision mit anderem Te $this->phrasen['pruefung/terminNichtInDerVergangenheit'] = 'Prüfungstermin liegt nicht in der Vergangenheit.'; $this->phrasen['pruefung/keineLehreinheitenVorhanden'] = 'Keine Lehreinheiten vorhanden.'; $this->phrasen['pruefung/keineAnmeldungenVorhanden'] = 'Keine Anmeldungen vorhanden.'; +$this->phrasen['pruefung/derLektor'] = 'Lektor'; +$this->phrasen['pruefung/dieKommission'] = 'Kommission'; // anmeldungen Verwalten $this->phrasen['pruefung/anmeldungenVerwaltenTitle'] = 'Prüfungsanmeldung Verwaltung'; diff --git a/locale/it-IT/pruefung.php b/locale/it-IT/pruefung.php index 20a8c92f0..476b14ec0 100755 --- a/locale/it-IT/pruefung.php +++ b/locale/it-IT/pruefung.php @@ -106,6 +106,8 @@ $this->phrasen['pruefung/kollisionMitAnderemTermin'] = 'Date sovrapposte.'; $this->phrasen['pruefung/terminNichtInDerVergangenheit'] = 'La data dell’appello non è nel passato.'; $this->phrasen['pruefung/keineLehreinheitenVorhanden'] = 'Nessun corso disponibile.'; $this->phrasen['pruefung/keineAnmeldungenVorhanden'] = 'Nessun studente iscritto.'; +$this->phrasen['pruefung/derLektor'] = 'Docente'; +$this->phrasen['pruefung/dieKommission'] = 'Commissione'; // anmeldungen Verwalten $this->phrasen['pruefung/anmeldungenVerwaltenTitle'] = 'Gestione delle prenotazioni degli appelli'; From 57c6e59eb9e270e124394c5025f4d58cc9108079 Mon Sep 17 00:00:00 2001 From: Gerald Raab Date: Mon, 11 Jul 2016 18:20:43 +0200 Subject: [PATCH 2/2] fixed numbering on exam-list, lv-name in exam header --- cis/private/lehre/pruefung/pruefung.js.php | 4 ++++ cis/private/lehre/pruefung/pruefungsanmeldung.json.php | 5 +++++ cis/private/lehre/pruefung/pruefungsanmeldungen_liste.php | 3 ++- .../lehre/pruefung/pruefungsanmeldungen_verwalten.php | 2 +- 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/cis/private/lehre/pruefung/pruefung.js.php b/cis/private/lehre/pruefung/pruefung.js.php index 02d0e1b9d..97a309fc9 100755 --- a/cis/private/lehre/pruefung/pruefung.js.php +++ b/cis/private/lehre/pruefung/pruefung.js.php @@ -741,6 +741,9 @@ function writeAnmeldungen(data) var pruefung_id = data.result.anmeldungen[0].pruefung_id; var lehrveranstaltung_id = data.result.anmeldungen[0].lehrveranstaltung_id; var ort_kurzbz = data.result.ort_kurzbz; + var lv_bezeichnung = data.result.lv_bezeichnung; + var lv_lehrtyp = data.result.lv_lehrtyp; + var prf_termin = data.result.datum; var liste = ""; $("#anmeldung_hinzufuegen").html("' onclick='saveAnmeldung(\""+lehrveranstaltung_id+"\",\""+terminId+"\");'/>"); $("#reihungSpeichernButton").html("' onclick='saveReihung(\""+terminId+"\", \""+lehrveranstaltung_id+"\");'>"); + $("#lvdaten").html(lv_bezeichnung+" ("+prf_termin+")"); $("#anmeldeDaten").html(liste); $("#listeDrucken").html("t('pruefung/listeDrucken'); ?>"); if(ort_kurzbz !== null) diff --git a/cis/private/lehre/pruefung/pruefungsanmeldung.json.php b/cis/private/lehre/pruefung/pruefungsanmeldung.json.php index 805fb2409..fe60b3247 100755 --- a/cis/private/lehre/pruefung/pruefungsanmeldung.json.php +++ b/cis/private/lehre/pruefung/pruefungsanmeldung.json.php @@ -754,6 +754,11 @@ function getAnmeldungenTermin() $pruefungstermin = new pruefungstermin($pruefungstermin_id); $pruefungsanmeldung = new pruefungsanmeldung(); $pruefungstermin->anmeldungen = $pruefungsanmeldung->getAnmeldungenByTermin($pruefungstermin_id, $lehrveranstaltung_id); + $lv = new lehrveranstaltung($lehrveranstaltung_id); + $pruefungstermin->lv_bezeichnung = $lv->bezeichnung; + $pruefungstermin->lv_lehrtyp = $lv->lehrtyp_kurzbz; + $datum = new DateTime($pruefungstermin->von); + $pruefungstermin->datum = $datum->format('d.m.Y'); foreach($pruefungstermin->anmeldungen as $a) { $student = new student($a->uid); diff --git a/cis/private/lehre/pruefung/pruefungsanmeldungen_liste.php b/cis/private/lehre/pruefung/pruefungsanmeldungen_liste.php index bcb256b9b..d01bada61 100755 --- a/cis/private/lehre/pruefung/pruefungsanmeldungen_liste.php +++ b/cis/private/lehre/pruefung/pruefungsanmeldungen_liste.php @@ -253,9 +253,10 @@ $rechte->getBerechtigungen($uid); else { $date = $datum->formatDatum($prfTermin->von,"d.m.Y - H:i"); + $count++; } echo ''; - echo ''.$anmeldung->reihung.''; + echo ''.$count.''; echo ''.$student->vorname.''; echo ''.$student->nachname.''; echo ''.$student->matr_nr.''; diff --git a/cis/private/lehre/pruefung/pruefungsanmeldungen_verwalten.php b/cis/private/lehre/pruefung/pruefungsanmeldungen_verwalten.php index b1cd1eb82..a4c0ca182 100755 --- a/cis/private/lehre/pruefung/pruefungsanmeldungen_verwalten.php +++ b/cis/private/lehre/pruefung/pruefungsanmeldungen_verwalten.php @@ -275,7 +275,7 @@ if(empty($pruefung->result) && !$rechte->isBerechtigt('lehre/pruefungsanmeldungA
-

t('pruefung/pruefungsbewertungAnmeldungen'); ?>

+

t('pruefung/pruefungsbewertungAnmeldungen'); ?>