-
Anmeldungen
+
t('pruefung/pruefungsbewertungAnmeldungen'); ?>
-
+
@@ -278,20 +286,20 @@ if(empty($pruefung->result) && !$rechte->isBerechtigt('lehre/pruefungsanmeldungA
-
+
-
+
-
+
-
+
-
+
@@ -299,7 +307,7 @@ if(empty($pruefung->result) && !$rechte->isBerechtigt('lehre/pruefungsanmeldungA
-
+
diff --git a/cis/private/lehre/pruefung/pruefungsbewertung.json.php b/cis/private/lehre/pruefung/pruefungsbewertung.json.php
old mode 100644
new mode 100755
index 750628aff..0ff901e0c
--- a/cis/private/lehre/pruefung/pruefungsbewertung.json.php
+++ b/cis/private/lehre/pruefung/pruefungsbewertung.json.php
@@ -17,6 +17,14 @@ require_once('../../../../include/pruefungsanmeldung.class.php');
require_once('../../../../include/student.class.php');
require_once('../../../../include/pruefungstermin.class.php');
require_once('../../../../include/datum.class.php');
+require_once('../../../../include/phrasen.class.php');
+require_once('../../../../include/globals.inc.php');
+require_once('../../../../include/sprache.class.php');
+
+$sprache = getSprache();
+$lang = new sprache();
+$lang->load($sprache);
+$p = new phrasen($sprache);
$uid = get_uid();
@@ -43,7 +51,7 @@ switch($method)
{
$data['result']='false';
$data['error']='true';
- $data['errormsg']='Sie haben keine Berechtigung.';
+ $data['errormsg']=$p->t('global/keineBerechtigung');
break;
}
$data = getPruefungMitarbeiter($mitarbeiter_uid);
@@ -53,7 +61,7 @@ switch($method)
{
$data['result']='false';
$data['error']='true';
- $data['errormsg']='Sie haben keine Berechtigung.';
+ $data['errormsg']=$p->t('global/keineBerechtigung');
break;
}
$data = getNoten();
@@ -73,7 +81,7 @@ switch($method)
{
$data['result']='false';
$data['error']='true';
- $data['errormsg']='Sie haben keine Berechtigung.';
+ $data['errormsg']=$p->t('global/keineBerechtigung');
break;
}
$note = filter_input(INPUT_POST, 'note');
@@ -96,7 +104,7 @@ switch($method)
{
$data['result']='false';
$data['error']='true';
- $data['errormsg']='Sie haben keine Berechtigung.';
+ $data['errormsg']=$p->t('global/keineBerechtigung');
break;
}
$pruefung_id = filter_input(INPUT_POST, 'pruefung_id');
@@ -109,7 +117,7 @@ switch($method)
{
$data['result']='false';
$data['error']='true';
- $data['errormsg']='Sie haben keine Berechtigung.';
+ $data['errormsg']=$p->t('global/keineBerechtigung');
break;
}
$pruefung_id = filter_input(INPUT_POST, 'pruefung_id');
@@ -120,7 +128,7 @@ switch($method)
{
$data['result']='false';
$data['error']='true';
- $data['errormsg']='Sie haben keine Berechtigung.';
+ $data['errormsg']=$p->t('global/keineBerechtigung');
break;
}
$pruefungsanmeldung_id = filter_input(INPUT_POST, 'pruefungsanmeldung_id');
@@ -131,7 +139,7 @@ switch($method)
{
$data['result']='false';
$data['error']='true';
- $data['errormsg']='Sie haben keine Berechtigung.';
+ $data['errormsg']=$p->t('global/keineBerechtigung');
break;
}
$lehrveranstaltung_id = filter_input(INPUT_POST, 'lehrveranstaltung_id');
@@ -150,7 +158,8 @@ echo json_encode($data);
* @return Array
*/
function getPruefungMitarbeiter($uid = null)
-{
+{
+ global $p;
$lehrveranstaltung = new lehrveranstaltung();
if($uid !== null)
{
@@ -183,7 +192,7 @@ function getPruefungMitarbeiter($uid = null)
else
{
$data['error']='true';
- $data['errormsg']="Keine Prüfungen vorhanden.";
+ $data['errormsg']=$p->t('pruefung/keinePruefungenVorhanden');
}
return $data;
}
@@ -224,6 +233,7 @@ function getNoten()
*/
function saveBeurteilung($lehrveranstaltung_id, $student_uid, $mitarbeiter_uid, $note, $pruefung_id, $datum, $anmerkung, $pruefungsanmeldung_id, $uid)
{
+ global $p;
$pruefungCis = new pruefungCis($pruefung_id);
$lehrveranstaltung = new lehrveranstaltung();
$lehreinheiten = $lehrveranstaltung->getLehreinheitenOfLv($lehrveranstaltung_id, $student_uid);
@@ -231,20 +241,20 @@ function saveBeurteilung($lehrveranstaltung_id, $student_uid, $mitarbeiter_uid,
$pruefung->new = true;
if(!empty($lehreinheiten))
{
+ $pruefungsanmeldung = new pruefungsanmeldung($pruefungsanmeldung_id);
+ $pruefungstermin = new pruefungstermin($pruefungsanmeldung->pruefungstermin_id);
+
$pruefung->lehreinheit_id = $lehreinheiten[0];
$pruefung->student_uid = $student_uid;
$pruefung->mitarbeiter_uid = $mitarbeiter_uid;
$pruefung->note = $note;
- $pruefung->pruefungstyp_kurzbz = $pruefungCis->pruefungstyp_kurzbz;
+ $pruefung->pruefungstyp_kurzbz = $pruefungsanmeldung->pruefungstyp_kurzbz;
$pruefung->datum = $datum;
$pruefung->anmerkung = $anmerkung;
$pruefung->pruefungsanmeldung_id = $pruefungsanmeldung_id;
$pruefung->insertvon = $uid;
$pruefung->insertamum = date('Y-m-d H:i:s');
- $pruefungsanmeldung = new pruefungsanmeldung($pruefungsanmeldung_id);
- $pruefungstermin = new pruefungstermin($pruefungsanmeldung->pruefungstermin_id);
-
$datum = new datum();
// var_dump(date("Y-m-d", time()));
// var_dump($pruefungstermin->von);
@@ -265,15 +275,16 @@ function saveBeurteilung($lehrveranstaltung_id, $student_uid, $mitarbeiter_uid,
else
{
$data['error']='true';
- $data['errormsg']="Prüfungstermin liegt nicht in der Vergangenheit.";
+ $data['errormsg']=$p->t('pruefung/terminNichtInDerVergangenheit');
+ //$data['errormsg']='Nicht in der Vergangenheit';
}
}
- else
+ else
{
$data['error']='true';
- $data['errormsg']="Keine Lehreinheiten vorhanden.";
+ $data['errormsg']=$p->t('pruefung/keineLehreinheitenVorhanden');
}
-
+
return $data;
}
@@ -286,6 +297,7 @@ function saveBeurteilung($lehrveranstaltung_id, $student_uid, $mitarbeiter_uid,
*/
function updateBeurteilung($pruefung_id, $note, $uid, $anmerkung)
{
+ global $p;
$pruefung = new pruefung($pruefung_id);
$pruefung->new = FALSE;
$pruefung->note = $note;
@@ -334,6 +346,7 @@ function getBeurteilung($pruefungsanmeldung_id)
*/
function getAnmeldungenTermin($lehrveranstaltung_id, $pruefungstermin_id)
{
+ global $p;
$pruefungsanmeldung = new pruefungsanmeldung();
$anmeldungen = $pruefungsanmeldung->getAnmeldungenByTermin($pruefungstermin_id, $lehrveranstaltung_id);
foreach($anmeldungen as $a)
@@ -363,8 +376,8 @@ function getAnmeldungenTermin($lehrveranstaltung_id, $pruefungstermin_id)
}
else
{
- $data['errormsg']= 'Keine Anmeldungen vorhanden';
+ $data['errormsg']= $p->t('pruefung/keineAnmeldungenVorhanden');
}
}
return $data;
-}
\ No newline at end of file
+}
diff --git a/cis/private/lehre/pruefung/pruefungsbewertung.php b/cis/private/lehre/pruefung/pruefungsbewertung.php
old mode 100644
new mode 100755
index 4a16ac6cd..28894e13c
--- a/cis/private/lehre/pruefung/pruefungsbewertung.php
+++ b/cis/private/lehre/pruefung/pruefungsbewertung.php
@@ -2,22 +2,22 @@
*/
@@ -33,6 +33,14 @@ require_once('../../../../include/pruefungstermin.class.php');
require_once('../../../../include/studiengang.class.php');
require_once('../../../../include/pruefungCis.class.php');
require_once('../../../../include/mitarbeiter.class.php');
+require_once('../../../../include/phrasen.class.php');
+require_once('../../../../include/globals.inc.php');
+require_once('../../../../include/sprache.class.php');
+
+$sprache = getSprache();
+$lang = new sprache();
+$lang->load($sprache);
+$p = new phrasen($sprache);
$uid = get_uid();
$db = new basis_db();
@@ -53,7 +61,7 @@ if(empty($pruefung->result) && !$rechte->isBerechtigt('lehre/pruefungsanmeldungA
-
+
@@ -63,17 +71,17 @@ if(empty($pruefung->result) && !$rechte->isBerechtigt('lehre/pruefungsanmeldungA
body {
padding: 10px 0 0 10px;
}
-
+
#prfWrapper {
position: absolute;
height: 80%;
width: 300px;
padding: 1.8em 1.5em 1.8em 1em;
- border-radius: 25px;
- /*border: 1px solid black;*/
- box-shadow: 0em 0em 2em 0.5em #888888 inset;
+ //border-radius: 25px;
+ border: 1px solid #dddddd;
+ /*box-shadow: 0em 0em 2em 0.5em #888888 inset;*/
}
-
+
#pruefungen {
/*border: 1px solid black;*/
width: 94%;
@@ -84,7 +92,7 @@ if(empty($pruefung->result) && !$rechte->isBerechtigt('lehre/pruefungsanmeldungA
overflow: auto;
overflow-x: hidden;
}
-
+
#anmWrapper {
position: absolute;
/*top: 45px;*/
@@ -92,21 +100,21 @@ if(empty($pruefung->result) && !$rechte->isBerechtigt('lehre/pruefungsanmeldungA
width: 600px;
height: 80%;
padding: 1.8em 1.5em 1.8em 1em;
- border-radius: 25px;
- /*border: 1px solid black;*/
- box-shadow: 0em 0em 2em 0.5em #888888 inset;
+ /*border-radius: 25px;*/
+ border: 1px solid #dddddd;
+ /*box-shadow: 0em 0em 2em 0.5em #888888 inset;*/
}
-
+
#anmeldungen {
height: 100%;
overflow: auto;
overflow-x: hidden;
}
-
+
#anmeldungen > div, h2 {
padding: 0.5em;
}
-
+
#message {
position: fixed;
top: 0px;
@@ -116,12 +124,12 @@ if(empty($pruefung->result) && !$rechte->isBerechtigt('lehre/pruefungsanmeldungA
font-size: 1.5em;
font-weight: bold;
}
-
+
.missingFormData {
border: 2px solid red;
outline: 2px solid red;
}
-
+
.modalOverlay {
position: fixed;
width: 100%;
@@ -130,7 +138,7 @@ if(empty($pruefung->result) && !$rechte->isBerechtigt('lehre/pruefungsanmeldungA
left: 0px;
background-color: rgba(0,0,0,0.3); /* black semi-transparent */
}
-
+
.anmeldung {
font-size: 1.2em;
border-bottom: 1px solid black;
@@ -142,28 +150,28 @@ if(empty($pruefung->result) && !$rechte->isBerechtigt('lehre/pruefungsanmeldungA
margin: 0 1em 0 0;
float: left;
}
-
+
.anmeldung:last-child {
clear: both;
}
-
+
.anmeldung div:first-child {
width: 250px;
height: 100%;
}
-
+
.saved {
background-color: green;
}
-
+
.unsaved {
background-color: red;
}
-
+
#wrapper {
display: none;
}
-
+
#lektor {
margin: 0 0 1em 0;
}
@@ -209,7 +217,7 @@ if(empty($pruefung->result) && !$rechte->isBerechtigt('lehre/pruefungsanmeldungA
});
-
Prüfungsbewertung
+
t('pruefung/pruefungsbewertungTitle'); ?>
isBerechtigt('lehre/pruefungsbeurteilungAdmin'))
@@ -224,7 +232,7 @@ if(empty($pruefung->result) && !$rechte->isBerechtigt('lehre/pruefungsanmeldungA
}
else
{
- echo '
Lektor: ';
+ echo '
'.$p->t('pruefung/pruefungLektor').': ';
echo '
';
echo '
';
echo '
';
@@ -234,7 +242,7 @@ if(empty($pruefung->result) && !$rechte->isBerechtigt('lehre/pruefungsanmeldungA
-
Prüfungen
+
t('pruefung/pruefungPruefungenTitle'); ?>
@@ -242,14 +250,14 @@ if(empty($pruefung->result) && !$rechte->isBerechtigt('lehre/pruefungsanmeldungA
-
Anmeldungen
+
t('pruefung/pruefungsbewertungAnmeldungen'); ?>
-
+
diff --git a/cis/private/lehre/pruefung/pruefungsfenster_anlegen.php b/cis/private/lehre/pruefung/pruefungsfenster_anlegen.php
old mode 100644
new mode 100755
index 63a095df7..1338d3af9
--- a/cis/private/lehre/pruefung/pruefungsfenster_anlegen.php
+++ b/cis/private/lehre/pruefung/pruefungsfenster_anlegen.php
@@ -2,22 +2,22 @@
*/
@@ -29,6 +29,14 @@ require_once('../../../../include/organisationseinheit.class.php');
require_once('../../../../include/studiensemester.class.php');
require_once('../../../../include/datum.class.php');
require_once('../../../../include/pruefungsfenster.class.php');
+require_once('../../../../include/phrasen.class.php');
+require_once('../../../../include/globals.inc.php');
+require_once('../../../../include/sprache.class.php');
+
+$sprache = getSprache();
+$lang = new sprache();
+$lang->load($sprache);
+$p = new phrasen($sprache);
$uid = get_uid();
$db = new basis_db();
@@ -42,7 +50,7 @@ function compareOe($a, $b)
{
if($a->organisationseinheittyp_kurzbz == $b->organisationseinheittyp_kurzbz)
return 0;
-
+
return ($a->organisationseinheittyp_kurzbz < $b->organisationseinheittyp_kurzbz) ? -1 : 1;
}
@@ -50,7 +58,7 @@ function compareOe($a, $b)
-
Prüfungsfenster anlegen
+
t('pruefung/titlePruefungsfenster') ?>
@@ -83,7 +91,7 @@ $oe = $rechte->getOEkurzbz("lehre/pruefungsfenster");
$studiensemester = new studiensemester();
$studiensemester->getAll();
-if (isset($_POST["method"]) && $_POST["method"] == "save")
+if (isset($_POST["method"]) && $_POST["method"] == "save")
{
$method = $_POST["method"];
$studiensemester_selected = (isset($_POST["studiensemester"]) ? $_POST["studiensemester"] : "");
@@ -107,30 +115,30 @@ if (isset($_POST["method"]) && $_POST["method"] == "save")
$pruefungsfenster->ende = $endDate;
if ($pruefungsfenster->save())
{
- echo "Datensatz erfolgreich gespeichert";
+ echo $p->t('pruefung/erfolgreichgespeichert');
}
else {
- echo "Fehler: ".$pruefungsfenster->errormsg;
+ echo $p->t('pruefung/fehler').$pruefungsfenster->errormsg;
}
-// }
-// else
+// }
+// else
// {
// echo "Fehler: Startdatum liegt in der Vergangenheit.";
// }
- }
+ }
else
{
- echo "Fehler: Enddatum liegt in der Vergangenheit.";
+ echo $p->t('pruefung/fehlerEndDatumInDerVergangenheit');
}
- }
- else
- {
- echo "Fehler: Enddatum liegt nicht nach dem Startdatum.";
}
- }
- else
+ else
+ {
+ echo $p->t('pruefung/fehlerEndDatumVorStartDatum');
+ }
+ }
+ else
{
- echo "Fehler: Datumseingabe nicht korrekt.";
+ echo $p->t('pruefung/fehlerDatumNichtKorrekt');
}
}
else if(isset($_POST["method"]) && $_POST["method"] == "update")
@@ -151,44 +159,44 @@ else if(isset($_POST["method"]) && $_POST["method"] == "update")
$pruefungsfenster_id = $_POST["id"];
$pruefungsfenster = new pruefungsfenster();
$pruefungsfenster->load($pruefungsfenster_id);
-
+
if(in_array($pruefungsfenster->oe_kurzbz, $oe))
- {
+ {
$pruefungsfenster->studiensemester_kurzbz = $studiensemester_selected;
$pruefungsfenster->oe_kurzbz = $oe_kurzbz;
$pruefungsfenster->start = $startDate;
$pruefungsfenster->ende = $endDate;
if ($pruefungsfenster->save())
{
- echo "Datensatz erfolgreich geändert.";
+ echo $p->t('pruefung/erfolgreichgeaendert');
}
else {
- echo "Fehler: ".$pruefungsfenster->errormsg;
+ echo $p->t('pruefung/fehler').$pruefungsfenster->errormsg;
}
}
else
{
- echo "Keine Berechtigung zum Ändern dieses Datensatzes.";
+ echo $p->t('pruefung/keineBerechtigungZumAendernDesDatensatzes');
}
-// }
-// else
+// }
+// else
// {
// echo "Fehler: Startdatum liegt in der Vergangenheit.";
// }
- }
+ }
else
{
- echo "Fehler: Enddatum liegt in der Vergangenheit.";
+ echo $p->t('pruefung/fehlerEndDatumInDerVergangenheit');
}
- }
- else
- {
- echo "Fehler: Enddatum liegt nicht nach dem Startdatum.";
}
- }
- else
+ else
+ {
+ echo $p->t('pruefung/fehlerEndDatumVorStartDatum');
+ }
+ }
+ else
{
- echo "Fehler: Datumseingabe nicht korrekt.";
+ echo $p->t('pruefung/fehlerDatumNichtKorrekt');
}
}
else if(isset($_GET["id"]) && $_GET["id"]!= null && isset($_GET["method"]) && $_GET["method"]=="update")
@@ -198,41 +206,41 @@ else if(isset($_GET["id"]) && $_GET["id"]!= null && isset($_GET["method"]) && $_
$pruefungsfenster->load($pruefungsfenster_id);
if(!in_array($pruefungsfenster->oe_kurzbz, $oe))
{
- echo "Keine Berechtigung zum Anzeigen dieses Datensatzes.";
+ echo $p->t('pruefung/keineBerechtigungZumAnzeigenDesDatensatzes');
$pruefungsfenster = new pruefungsfenster();
}
$method = $_GET["method"];
-}
+}
else if(isset($_GET["id"]) && $_GET["id"]!= null && isset($_GET["method"]) && $_GET["method"]=="delete")
-{
+{
$pruefungsfenster_id = $_GET["id"];
$pruefungsfenster = new pruefungsfenster();
$pruefungsfenster->load($pruefungsfenster_id);
-
+
if(in_array($pruefungsfenster->oe_kurzbz, $oe))
{
if(!$pruefungsfenster->hasPruefungen($pruefungsfenster_id) && $pruefungsfenster->errormsg === null)
{
-
+
if($pruefungsfenster->delete($pruefungsfenster_id))
{
- echo "Datensatz erfolgreich gelöscht.";
- }
+ echo $p->t('pruefung/erfolgreichgeloescht');
+ }
else
{
echo "Fehler: ".$pruefungsfenster->errormsg;
}
-
+
}
else
{
- echo "Prüfungsfenster konnte nicht gelöscht werden, da Prüfungen verknüpft sind.";
+ echo $p->t('pruefung/pruefungsfensterKonnteNichtGeloeschtWerdenDaPruefungen');
}
$method = $_GET["method"];
}
else
{
- echo "Keine Berechtigung zum Löschen dieses Datensatzes.";
+ echo $p->t('pruefung/keineBerechtigungZumLoeschenDesDatensatzes');
}
}
@@ -240,9 +248,9 @@ $prfFenster = new pruefungsfenster();
$prfFenster->getAll("start");
if($method != "update")
{
-?>
-
Prüfungsfenster-Verwaltung
-
Neues Prüfungsfenster anlegen
+?>
+
t('pruefung/pruefungsfensterVerwaltung'); ?>
+
t('pruefung/neuesPruefungsfensterAnlegen'); ?>
@@ -314,8 +322,8 @@ if($method != "update")
else
{
?>
-
Prüfungsfenster-Verwaltung
-
Prüfungsfenster bearbeiten
+
t('pruefung/pruefungsfensterVerwaltung'); ?>
+
t('pruefung/pruefungsfensterBearbeiten'); ?>
@@ -390,21 +398,21 @@ else
if((isset($_GET["id"]) && $method!="update") || !isset($_GET["id"]))
{
?>
-
Prüfungsfenster bearbeiten
+
t('pruefung/pruefungsfensterBearbeiten'); ?>
- result)){
-
+
?>
- Studiensemester
- Organisationseinheit
- Startdatum
- Enddatum
- Bearbeiten
- Löschen
+ t('global/studiensemester'); ?>
+ t('global/organisationseinheit'); ?>
+ t('pruefung/start'); ?>
+ t('pruefung/ende'); ?>
+ t('global/bearbeiten'); ?>
+ t('global/loeschen'); ?>
@@ -415,14 +423,14 @@ else
if(in_array($result->oe_kurzbz, $oe))
{
$organisationseinheit->load($result->oe_kurzbz);
- echo
+ echo
'
'.$result->studiensemester_kurzbz.'
'.$organisationseinheit->organisationseinheittyp_kurzbz." ".$organisationseinheit->bezeichnung.'
'.$result->start.'
'.$result->ende.'
- bearbeiten
- löschen
+ '.$p->t('global/bearbeiten').'
+ '. $p->t('global/loeschen').'
';
}
}
@@ -433,14 +441,14 @@ else
}
else
{
- echo
+ echo
'
- Keine Prüfungsfenster gespeichert.
+ '.$p->t('pruefung/keinePruefungsfensterGespeichert').'
';
}
?>
-
diff --git a/cis/private/lehre/pruefung/pruefungstermin.json.php b/cis/private/lehre/pruefung/pruefungstermin.json.php
old mode 100644
new mode 100755
index ee2d39f76..5960fe5c2
--- a/cis/private/lehre/pruefung/pruefungstermin.json.php
+++ b/cis/private/lehre/pruefung/pruefungstermin.json.php
@@ -15,6 +15,14 @@ require_once('../../../../include/datum.class.php');
require_once('../../../../include/studiensemester.class.php');
require_once('../../../../include/pruefungsfenster.class.php');
require_once('../../../../include/pruefungsanmeldung.class.php');
+require_once('../../../../include/phrasen.class.php');
+require_once('../../../../include/globals.inc.php');
+require_once('../../../../include/sprache.class.php');
+
+$sprache = getSprache();
+$lang = new sprache();
+$lang->load($sprache);
+$p = new phrasen($sprache);
$uid = get_uid();
@@ -66,7 +74,7 @@ switch($method)
{
$data['result']='false';
$data['error']='true';
- $data['errormsg']='Sie haben keine Berechtigung.';
+ $data['errormsg']=$p->t('global/keineBerechtigung');
break;
}
$data = savePruefungstermin($mitarbeiter_uid, $studiensemester_kurzbz, $pruefungsfenster_id, $pruefungstyp_kurzbz, $titel, $beschreibung, $methode, $einzeln, $lehrveranstaltungen, $termine, $pruefungsintervall);
@@ -105,7 +113,7 @@ switch($method)
{
$data['result']='false';
$data['error']='true';
- $data['errormsg']='Sie haben keine Berechtigung.';
+ $data['errormsg']=$p->t('global/keineBerechtigung');
break;
}
$data = updatePruefungstermin($mitarbeiter_uid, $pruefung_id, $studiensemester_kurzbz, $pruefungsfenster_id, $pruefungstyp_kurzbz, $titel, $beschreibung, $methode, $einzeln, $lehrveranstaltungen, $termine, $termineNeu, $pruefungsintervall);
@@ -115,7 +123,7 @@ switch($method)
{
$data['result']='false';
$data['error']='true';
- $data['errormsg']='Sie haben keine Berechtigung.';
+ $data['errormsg']=$p->t('global/keineBerechtigung');
break;
}
$lvId = $_POST["lehrveranstaltung_id"];
@@ -127,7 +135,7 @@ switch($method)
{
$data['result']='false';
$data['error']='true';
- $data['errormsg']='Sie haben keine Berechtigung.';
+ $data['errormsg']=$p->t('global/keineBerechtigung');
break;
}
$pruefung_id = $_REQUEST["pruefung_id"];
@@ -138,7 +146,7 @@ switch($method)
{
$data['result']='false';
$data['error']='true';
- $data['errormsg']='Sie haben keine Berechtigung.';
+ $data['errormsg']=$p->t('global/keineBerechtigung');
break;
}
$pruefung_id = $_REQUEST["pruefung_id"];
@@ -158,7 +166,7 @@ switch($method)
{
$data['result']='false';
$data['error']='true';
- $data['errormsg']='Sie haben keine Berechtigung.';
+ $data['errormsg']=$p->t('global/keineBerechtigung');
break;
}
break;
@@ -255,10 +263,11 @@ function getPruefungsfensterByStudiensemester($studiensemester_kurzbz)
*/
function savePruefungstermin($uid, $studiensemester_kurzbz, $pruefungsfenster_id, $pruefungstyp_kurzbz, $titel, $beschreibung, $methode, $einzeln, $lehrveranstaltungen, $termine, $pruefungsintervall)
{
+ global $p;
if($lehrveranstaltungen === null)
{
$data['error']='true';
- $data['errormsg']="Keine Lehrverantaltung angegeben.";
+ $data['errormsg']=$p->t('pruefung/keineLvAngegeben');
return $data;
}
$termineArray = array();
@@ -282,7 +291,7 @@ function savePruefungstermin($uid, $studiensemester_kurzbz, $pruefungsfenster_id
else
{
$data['error']='true';
- $data['errormsg']="Kollision mit anderem Termin.";
+ $data['errormsg']=$p->t('pruefung/kollisionMitAnderemTermin');
return $data;
}
// }
@@ -292,7 +301,7 @@ function savePruefungstermin($uid, $studiensemester_kurzbz, $pruefungsfenster_id
// $data['errormsg']="Termin ist nicht innerhalb des Prüfungsfensters.";
// return $data;
// }
- }
+ }
$pruefung = new pruefungCis();
$pruefung->termine = $termineArray;
@@ -313,7 +322,7 @@ function savePruefungstermin($uid, $studiensemester_kurzbz, $pruefungsfenster_id
array_push($pruefung->lehrveranstaltungen, $lv);
}
}
-
+
if($pruefung->save(true))
{
$data['result']="true";
@@ -397,12 +406,13 @@ function getLehrveranstaltungenByMitarbeiter($mitarbeiter_uid, $studiensemester_
*/
function updatePruefungstermin($uid, $pruefung_id, $studiensemester_kurzbz, $pruefungsfenster_id, $pruefungstyp_kurzbz, $titel, $beschreibung, $methode, $einzeln, $lehrveranstaltungen, $termine, $termineNeu, $pruefungsintervall)
{
+ global $p;
$pruefungsfenster = new pruefungsfenster();
$pruefungsfenster->load($pruefungsfenster_id);
$datum = new datum();
$pruefung = new pruefungCis();
$pruefung->load($pruefung_id);
-
+
if($termineNeu !== null)
{
$termineNeuArray = array();
@@ -426,7 +436,7 @@ function updatePruefungstermin($uid, $pruefung_id, $studiensemester_kurzbz, $pru
else
{
$data['error']='true';
- $data['errormsg']="Kollision mit anderem Termin.";
+ $data['errormsg']=$p->t('pruefung/kollisionMitAnderemTermin');
return $data;
}
// }
@@ -442,7 +452,7 @@ function updatePruefungstermin($uid, $pruefung_id, $studiensemester_kurzbz, $pru
$pruefung->saveTerminPruefung($pruefung_id, $t->beginn, $t->ende, $t->max, $t->min, $t->sammelklausur);
}
}
-
+
if($termine !== null)
{
$termineArray = array();
@@ -474,7 +484,7 @@ function updatePruefungstermin($uid, $pruefung_id, $studiensemester_kurzbz, $pru
}
$pruefung->termine = $termineArray;
}
-
+
$pruefung->mitarbeiter_uid = $uid;
$pruefung->studiensemester_kurzbz = $studiensemester_kurzbz;
$pruefung->pruefungsfenster_id = $pruefungsfenster_id;
@@ -661,4 +671,4 @@ function checkCollision($uid, $beginn, $ende)
}
return false;
}
-?>
\ No newline at end of file
+?>
diff --git a/cis/private/lehre/pruefung/pruefungstermin_festlegen.php b/cis/private/lehre/pruefung/pruefungstermin_festlegen.php
old mode 100644
new mode 100755
index 29310073f..909ea18bd
--- a/cis/private/lehre/pruefung/pruefungstermin_festlegen.php
+++ b/cis/private/lehre/pruefung/pruefungstermin_festlegen.php
@@ -2,22 +2,22 @@
*/
@@ -33,6 +33,14 @@ require_once('../../../../include/pruefungstermin.class.php');
require_once('../../../../include/studiengang.class.php');
require_once('../../../../include/pruefungCis.class.php');
require_once('../../../../include/mitarbeiter.class.php');
+require_once('../../../../include/phrasen.class.php');
+require_once('../../../../include/globals.inc.php');
+require_once('../../../../include/sprache.class.php');
+
+$sprache = getSprache();
+$lang = new sprache();
+$lang->load($sprache);
+$p = new phrasen($sprache);
$uid = get_uid();
$db = new basis_db();
@@ -49,11 +57,11 @@ if(empty($lehrveranstaltung->lehrveranstaltungen) && !$rechte->isBerechtigt('leh
- Prüfungstermin festlegen
+ t('pruefung/titlePruefungstermin'); ?>
-
+
@@ -68,12 +76,12 @@ if(empty($lehrveranstaltung->lehrveranstaltungen) && !$rechte->isBerechtigt('leh
font-size: 1.5em;
font-weight: bold;
}
-
+
.missingFormData {
border: 2px solid red;
outline: 2px solid red;
}
-
+
.modalOverlay {
position: fixed;
width: 100%;
@@ -82,7 +90,7 @@ if(empty($lehrveranstaltung->lehrveranstaltungen) && !$rechte->isBerechtigt('leh
left: 0px;
background-color: rgba(0,0,0,0.3); /* black semi-transparent */
}
-
+
#prfDetails, #prfVerwaltung {
margin: 1em;
}
@@ -142,7 +150,7 @@ if(empty($lehrveranstaltung->lehrveranstaltungen) && !$rechte->isBerechtigt('leh
});
-
Prüfungen verwalten
+
t('pruefung/pruefungenVerwalten'); ?>
-
Prüfungen
+
t('pruefung/pruefungPruefungenTitle'); ?>
- Titel
- Studiensemester
- Lehrveranstaltungen
- Termine
- Methode
- Prüfungstyp
- Einzelprüfung
- Mitarbeiter
- storniert
+ t('pruefung/pruefungTitel'); ?>
+ t('global/studiensemester'); ?>
+ t('global/lehrveranstaltung'); ?>
+ t('pruefung/pruefungTermin'); ?>
+ t('pruefung/pruefungMethode'); ?>
+ t('pruefung/pruefungTyp'); ?>
+ t('pruefung/pruefungEinzelpruefung'); ?>
+ t('pruefung/pruefungMitarbeiter'); ?>
+ t('pruefung/storniert'); ?>
diff --git a/cms/menu/menu_addon_lehrveranstaltungen.inc.php b/cms/menu/menu_addon_lehrveranstaltungen.inc.php
index f87ca1c62..9100f6a2b 100755
--- a/cms/menu/menu_addon_lehrveranstaltungen.inc.php
+++ b/cms/menu/menu_addon_lehrveranstaltungen.inc.php
@@ -19,10 +19,10 @@
*/
/**
* Menue Addon zur Auswahl von LVs
- *
+ *
* Dieses Addon erstellt ein Formular zur Auswahl von Studiengang und Semester und zeigt die
* zugehoerigen LVs an
- *
+ *
* Parameter fuer das Params Array:
* - studiengang_kz
* - semester
@@ -44,9 +44,9 @@ class menu_addon_lehrveranstaltungen extends menu_addon
global $params;
parent::__construct();
-
+
$this->link=false;
-
+
$sprache = getSprache();
$user = get_uid();
$student = new student();
@@ -55,17 +55,17 @@ class menu_addon_lehrveranstaltungen extends menu_addon
$studiengang_kz=$student->studiengang_kz;
$semester=$student->semester;
}
-
+
$p = new phrasen($sprache);
-
-
+
+
$this->block.='