From 9a01edd9326c41c4f3cb12ace464c83f525493f2 Mon Sep 17 00:00:00 2001 From: Christian Paminger Date: Fri, 29 Jun 2007 11:35:40 +0000 Subject: [PATCH] --- admin/fas/check_fas_praxissemester.php | 10 +- admin/sync/sync_fas_lva.php | 16 +-- admin/sync/sync_stpldev_stpl.php | 14 +-- cis/private/menu.php | 4 +- rdf/lehrveranstaltung_einheiten.rdf.php | 147 +++++++++++++----------- 5 files changed, 99 insertions(+), 92 deletions(-) diff --git a/admin/fas/check_fas_praxissemester.php b/admin/fas/check_fas_praxissemester.php index 0dbb4da80..02c77f232 100644 --- a/admin/fas/check_fas_praxissemester.php +++ b/admin/fas/check_fas_praxissemester.php @@ -30,7 +30,7 @@ $nachname=array(); Diplomarbeiten-Datenkorrektur - + FASVilesciTitel/Vorname/Nachname"; -$qry="SELECT *, - trim(substring(trim(firmenbetreuer) from ' [A-ü]*$')) as zweit, - trim(substring(trim(beurteiler) from ' [A-ü]*$')) as dritt +$qry="SELECT *, + trim(substring(trim(firmenbetreuer) from ' [A-ü]*$')) as zweit, + trim(substring(trim(beurteiler) from ' [A-ü]*$')) as dritt FROM praxissemester WHERE ((vilesci_firmenbetreuer IS NULL AND trim(firmenbetreuer)!='') OR (vilesci_beurteiler IS NULL AND trim(beurteiler)!='')) ORDER BY praxissemester_pk LIMIT 20;"; -//trim(substring(trim(ansprechpartner) from ' [A-ü]*$')) as erst, +//trim(substring(trim(ansprechpartner) from ' [A-ü]*$')) as erst, //(vilesci_ansprechpartner IS NULL AND trim(ansprechpartner)!='') OR if($result = pg_query($conn_fas, $qry)) diff --git a/admin/sync/sync_fas_lva.php b/admin/sync/sync_fas_lva.php index 2d394eab5..3c565fa59 100644 --- a/admin/sync/sync_fas_lva.php +++ b/admin/sync/sync_fas_lva.php @@ -1,15 +1,11 @@
"; + FROM fas_view_alle_lehreinheiten_vilesci WHERE ".$ss_where.' AND '.$dont_sync_sql.';'; +echo $sql_query."
"; $result=pg_query($conn_fas, $sql_query); $num_rows=pg_num_rows($result); $text="Dies ist eine automatische eMail!\r\r"; diff --git a/admin/sync/sync_stpldev_stpl.php b/admin/sync/sync_stpldev_stpl.php index 928becb43..b01ee52f0 100644 --- a/admin/sync/sync_stpldev_stpl.php +++ b/admin/sync/sync_stpldev_stpl.php @@ -91,7 +91,7 @@ else flush(); while ($row=pg_fetch_object($result)) { - $sql_query='INSERT INTO tbl_stundenplan + $sql_query='INSERT INTO lehre.tbl_stundenplan (stundenplan_id,unr,mitarbeiter_uid,datum,stunde,ort_kurzbz,studiengang_kz,semester,verband,gruppe, gruppe_kurzbz,titel,anmerkung,fix,updateamum,updatevon,insertamum,insertvon,lehreinheit_id) VALUES'; $sql_query.="($row->stundenplandev_id,$row->unr,'$row->uid','$row->datum',$row->stunde,'$row->ort_kurzbz', @@ -179,9 +179,9 @@ else */ echo '
Alte Datensätze werden gelöscht.
';flush(); -$sql_query="SELECT * FROM vw_stundenplan WHERE datum>='$datum_begin' AND datum<='$datum_ende' +$sql_query="SELECT * FROM lehre.vw_stundenplan WHERE datum>='$datum_begin' AND datum<='$datum_ende' AND stundenplan_id NOT IN - (SELECT stundenplandev_id FROM tbl_stundenplandev WHERE datum>='$datum_begin' AND datum<='$datum_ende');"; + (SELECT stundenplandev_id FROM lehre.tbl_stundenplandev WHERE datum>='$datum_begin' AND datum<='$datum_ende');"; if (!$result=pg_query($conn, $sql_query)) { echo $sql_query.' fehlgeschlagen!
'.pg_last_error($conn); @@ -189,7 +189,7 @@ if (!$result=pg_query($conn, $sql_query)) } while ($row=pg_fetch_object($result)) { - $sql_query='DELETE FROM tbl_stundenplan WHERE stundenplan_id='.$row->stundenplan_id; + $sql_query='DELETE FROM lehre.tbl_stundenplan WHERE stundenplan_id='.$row->stundenplan_id; //echo $sql_query.'
'; if (!$result_delete=pg_query($conn, $sql_query)) { @@ -252,7 +252,7 @@ while ($row=pg_fetch_object($result)) echo '
Datensätze werden geändert.
';flush(); $sql_query="SELECT vw_stundenplandev.*, vw_stundenplan.datum AS old_datum, vw_stundenplan.stunde AS old_stunde, vw_stundenplan.ort_kurzbz AS old_ort_kurzbz, vw_stundenplan.lektor AS old_lektor - FROM vw_stundenplandev, vw_stundenplan + FROM lehre.vw_stundenplandev, lehre.vw_stundenplan WHERE vw_stundenplan.stundenplan_id=vw_stundenplandev.stundenplandev_id AND ( vw_stundenplandev.unr!=vw_stundenplan.unr OR vw_stundenplandev.uid!=vw_stundenplan.uid OR @@ -278,7 +278,7 @@ if (!$result=pg_query($conn, $sql_query)) while ($row=pg_fetch_object($result)) { // Alten Eintrag aus tbl_stundenplan holen - $sql_query="SELECT * FROM tbl_stundenplandev WHERE stundenplandev_id=$row->stundenplandev_id;"; + $sql_query="SELECT * FROM lehre.tbl_stundenplandev WHERE stundenplandev_id=$row->stundenplandev_id;"; if (!$result_old=pg_query($conn, $sql_query)) { echo $sql_query.' fehlgeschlagen!
'.pg_last_error($conn); @@ -288,7 +288,7 @@ while ($row=pg_fetch_object($result)) $row_old=pg_fetch_object($result_old); // Datensaetze aendern - $sql_query="UPDATE tbl_stundenplan SET + $sql_query="UPDATE lehre.tbl_stundenplan SET unr=$row->unr,mitarbeiter_uid='$row->uid',datum='$row->datum',stunde=$row->stunde, ort_kurzbz='$row->ort_kurzbz',studiengang_kz=$row->studiengang_kz,semester=$row->semester"; if ($row->verband==null) diff --git a/cis/private/menu.php b/cis/private/menu.php index af37edffe..abd94dfcf 100644 --- a/cis/private/menu.php +++ b/cis/private/menu.php @@ -194,7 +194,7 @@ else isBerechtigt('admin') || $rechte->isBerechtigt('mitarbeiter') || $fkt->checkFunktion('stglstv')|| $fkt->checkFunktion('stgl')) + if ($rechte->isBerechtigt('admin') || $rechte->isBerechtigt('mitarbeiter') || $fkt->checkFunktion('stglstv') || $fkt->checkFunktion('stgl') || $fkt->checkFunktion('ass')) { ?> @@ -213,7 +213,7 @@ else