From 54b6d32e1f1acfa7da2b0727f379d1ac12d0df32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Wed, 19 Dec 2007 12:04:05 +0000 Subject: [PATCH] --- cis/private/lehre/ects/index.php | 36 ++++++++++----------- cis/private/profile/zeitwunsch.php | 12 ++++--- content/statistik/bewerberstatistik.xls.php | 24 +++++++++++++- 3 files changed, 48 insertions(+), 24 deletions(-) diff --git a/cis/private/lehre/ects/index.php b/cis/private/lehre/ects/index.php index 90af3ce39..6afb7d251 100644 --- a/cis/private/lehre/ects/index.php +++ b/cis/private/lehre/ects/index.php @@ -161,21 +161,21 @@ $save_error=false; $save_log_error=false; //Deutsch - $lv_obj_sav->lehrziele=str_replace("\r\n", "
", $lehrziele_de); - $lv_obj_sav->lehrinhalte=str_replace("\r\n", "
", $lehrinhalte_de); - $lv_obj_sav->voraussetzungen=str_replace("\r\n", "
", $voraussetzungen_de); - $lv_obj_sav->unterlagen=str_replace("\r\n", "
", $unterlagen_de); - $lv_obj_sav->pruefungsordnung=str_replace("\r\n", "
", $pruefungsordnung_de); - $lv_obj_sav->anmerkungen=str_replace("\r\n", "
", $anmerkungen_de); - $lv_obj_sav->kurzbeschreibung=str_replace("\r\n", "
", $kurzbeschreibung_de); + $lv_obj_sav->lehrziele=str_replace(" ", "
", str_replace("\r\n", "
", $lehrziele_de)); + $lv_obj_sav->lehrinhalte=str_replace(" ", "
",str_replace("\r\n", "
", $lehrinhalte_de)); + $lv_obj_sav->voraussetzungen=str_replace(" ", "
",str_replace("\r\n", "
", $voraussetzungen_de)); + $lv_obj_sav->unterlagen=str_replace(" ", "
",str_replace("\r\n", "
", $unterlagen_de)); + $lv_obj_sav->pruefungsordnung=str_replace(" ", "
",str_replace("\r\n", "
", $pruefungsordnung_de)); + $lv_obj_sav->anmerkungen=str_replace(" ", "
",str_replace("\r\n", "
", $anmerkungen_de)); + $lv_obj_sav->kurzbeschreibung=str_replace(" ", "
",str_replace("\r\n", "
", $kurzbeschreibung_de)); $lv_obj_sav->genehmigt = ($freig_de?true:false); $lv_obj_sav->updateamum=date('Y-m-d H:i:s'); $lv_obj_sav->updatevon=$user; $lv_obj_sav->aktiv=true; $lv_obj_sav->sprache=ATTR_SPRACHE_DE; $lv_obj_sav->lehrveranstaltung_id=$lv; - $lv_obj_sav->methodik = str_replace("\r\n", "
", $methodik_de); - $lv_obj_sav->titel = str_replace("\r\n", "
", $titel_de); + $lv_obj_sav->methodik = str_replace(" ", "
",str_replace("\r\n", "
", $methodik_de)); + $lv_obj_sav->titel = str_replace(" ", "
",str_replace("\r\n", "
", $titel_de)); $lv_obj1 = new lvinfo($conn); $vorhanden=$lv_obj1->exists($lv, ATTR_SPRACHE_DE); @@ -192,21 +192,21 @@ $save_log_error=true; //Englisch - $lv_obj_sav->lehrziele=str_replace("\r\n", "
", $lehrziele_en); - $lv_obj_sav->lehrinhalte=str_replace("\r\n", "
", $lehrinhalte_en); - $lv_obj_sav->voraussetzungen=str_replace("\r\n", "
", $voraussetzungen_en); - $lv_obj_sav->unterlagen=str_replace("\r\n", "
", $unterlagen_en); - $lv_obj_sav->pruefungsordnung=str_replace("\r\n", "
", $pruefungsordnung_en); - $lv_obj_sav->anmerkungen=str_replace("\r\n", "
", $anmerkungen_en); - $lv_obj_sav->kurzbeschreibung=str_replace("\r\n", "
", $kurzbeschreibung_en); + $lv_obj_sav->lehrziele=str_replace(" ", "
",str_replace("\r\n", "
", $lehrziele_en)); + $lv_obj_sav->lehrinhalte=str_replace(" ", "
",str_replace("\r\n", "
", $lehrinhalte_en)); + $lv_obj_sav->voraussetzungen=str_replace(" ", "
",str_replace("\r\n", "
", $voraussetzungen_en)); + $lv_obj_sav->unterlagen=str_replace(" ", "
",str_replace("\r\n", "
", $unterlagen_en)); + $lv_obj_sav->pruefungsordnung=str_replace(" ", "
",str_replace("\r\n", "
", $pruefungsordnung_en)); + $lv_obj_sav->anmerkungen=str_replace(" ", "
",str_replace("\r\n", "
", $anmerkungen_en)); + $lv_obj_sav->kurzbeschreibung=str_replace(" ", "
",str_replace("\r\n", "
", $kurzbeschreibung_en)); $lv_obj_sav->genehmigt = ($freig_en?true:false); $lv_obj_sav->aktiv=true; $lv_obj_sav->updateamum=date('Y-m-d H:i:s'); $lv_obj_sav->updatevon=$user; $lv_obj_sav->sprache=ATTR_SPRACHE_EN; $lv_obj_sav->lehrveranstaltung_id=$lv; - $lv_obj_sav->methodik = str_replace("\r\n", "
", $methodik_en); - $lv_obj_sav->titel = str_replace("\r\n", "
", $titel_en); + $lv_obj_sav->methodik = str_replace(" ", "
",str_replace("\r\n", "
", $methodik_en)); + $lv_obj_sav->titel = str_replace(" ", "
",str_replace("\r\n", "
", $titel_en)); $lv_obj1 = new lvinfo($conn); $vorhanden = $lv_obj1->exists($lv, ATTR_SPRACHE_EN); diff --git a/cis/private/profile/zeitwunsch.php b/cis/private/profile/zeitwunsch.php index 5cb18faf8..8bb8b9194 100644 --- a/cis/private/profile/zeitwunsch.php +++ b/cis/private/profile/zeitwunsch.php @@ -446,8 +446,10 @@ if(isset($_GET['type']) && $_GET['type']=='save_resturlaub') $resturlaub->mitarbeiter_uid = $uid; $resturlaub->updateamum = date('Y-m-d H:i:s'); $resturlaub->updatevon = $uid; - $resturlaub->resturlaubstage = $_POST['resturlaubstage']; - $resturlaub->urlaubstageprojahr = $_POST['anspruch']; + if(isset($_POST['resturlaubstage'])) + $resturlaub->resturlaubstage = $_POST['resturlaubstage']; + if(isset($_POST['anspruch'])) + $resturlaub->urlaubstageprojahr = $_POST['anspruch']; $resturlaub->mehrarbeitsstunden = $_POST['mehrarbeitsstunden']; if($resturlaub->save()) @@ -459,9 +461,9 @@ if(isset($_GET['type']) && $_GET['type']=='save_resturlaub') $content_resturlaub .= "Fehler beim Speichern der Daten: $resturlaub->errormsg"; } - $resturlaubstage = htmlspecialchars($_POST['resturlaubstage'],ENT_QUOTES); - $mehrarbeitsstunden = htmlspecialchars($_POST['mehrarbeitsstunden'],ENT_QUOTES); - $anspruch = htmlspecialchars($_POST['anspruch'],ENT_QUOTES); + $resturlaubstage = htmlspecialchars($resturlaub->resturlaubstage,ENT_QUOTES); + $mehrarbeitsstunden = htmlspecialchars($resturlaub->mehrarbeitsstunden,ENT_QUOTES); + $anspruch = htmlspecialchars($resturlaub->urlaubstageprojahr,ENT_QUOTES); } else { diff --git a/content/statistik/bewerberstatistik.xls.php b/content/statistik/bewerberstatistik.xls.php index 578c3b52c..4dcfe11d4 100644 --- a/content/statistik/bewerberstatistik.xls.php +++ b/content/statistik/bewerberstatistik.xls.php @@ -186,7 +186,22 @@ loadVariables($conn, $user); switch($row->rolle_kurzbz) { - case 'Interessent': $kuerzel = 'i'; break; + case 'Interessent': + $kuerzel = 'i'; + /*$kuerzel2=''; + //Bei Interessenten wir zusaetzlich nach den stati zgv, reihungstest, und nicht rt + $qry2 = "SELECT anmeldungreihungstest, zgvmas_code, zgv_code FROM public.tbl_prestudent WHERE person_id='$row->person_id' AND studiengang_kz='$row->studiengang_kz'"; + if($result2 = pg_query($conn, $qry2)) + { + if($row2 = pg_fetch_object($result2)) + { + if($row2->anmeldungreihungstest!='') + $kuerzel2 = 'r'; + if($row2->zgvmas_code!='' || $row2->zgv_code!='') + $kuerzel2.= 'z'; + } + }*/ + break; case 'Bewerber': $kuerzel='b'; break; case 'Student': $kuerzel='s'; break; case 'Abbrecher': $kuerzel='a'; break; @@ -206,6 +221,13 @@ loadVariables($conn, $user); } else $rollen[$row->studiengang_kz] = $kuerzel.$row->ausbildungssemester; + + + /*if($kuerzel2!='') + { + $rollen[$row->studiengang_kz].=$kuerzel2; + $kuerzel2=''; + }*/ } $anzahl_bewerbung=-1; foreach ($rollen as $stg=>$status)