From dbb2fc5394dfcb1c6e40bb8304f03978119b30a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Mon, 17 Sep 2007 10:01:43 +0000 Subject: [PATCH] --- content/fas.xul.php | 21 +++++++++++++++++++ content/fasoverlay.js.php | 11 +++++++++- content/lvplanung/lehrveranstaltungDBDML.php | 4 ++++ .../mitarbeiterfunktionoverlay.xul.php | 6 +++--- include/bisverwendung.class.php | 2 +- locale/de-AT/fas.dtd | 18 +++++++++++++++- rdf/ausbildung.rdf.php | 2 +- rdf/beschaeftigungsart1.rdf.php | 2 +- rdf/lvgesamtnote.rdf.php | 16 +++++++++++++- 9 files changed, 73 insertions(+), 9 deletions(-) diff --git a/content/fas.xul.php b/content/fas.xul.php index c97061c02..1e17b7ab4 100644 --- a/content/fas.xul.php +++ b/content/fas.xul.php @@ -94,6 +94,7 @@ echo ''; + @@ -323,6 +324,26 @@ echo ''; accesskey = "&menu-extras-firma.accesskey;"/> + + + + + + + + + + vilesci/stammdaten/firma_frameset.html','Firma',''); } +// **** +// * Zeigt eine Seite zum Importieren der Funktionen aus der vorherigen BISMeldung +// **** +function BISMitarbeiterImport() +{ + window.open('vilesci/bis/personalimport.php','Import',''); +} + // **** // * Oeffnet den About Dialog // **** @@ -845,4 +853,5 @@ function EinstellungenKontoFilterStgChange() } return true; -} \ No newline at end of file +} + diff --git a/content/lvplanung/lehrveranstaltungDBDML.php b/content/lvplanung/lehrveranstaltungDBDML.php index e2c9db08c..2c79dfcf9 100644 --- a/content/lvplanung/lehrveranstaltungDBDML.php +++ b/content/lvplanung/lehrveranstaltungDBDML.php @@ -338,6 +338,10 @@ if(!$error) if (isset($_POST['anmerkung'])) $leDAO->anmerkung=$_POST['anmerkung']; $leDAO->lvnr=(isset($_POST['lvnr'])?$_POST['lvnr']:''); $leDAO->unr=(isset($_POST['unr'])?$_POST['unr']:''); + if($leDAO->unr=='') + { + $leDAO->unr = $_POST['lehreinheit_id']; + } $leDAO->updateamum=date('Y-m-d H:i:s'); $leDAO->updatevon=$user; diff --git a/content/mitarbeiter/mitarbeiterfunktionoverlay.xul.php b/content/mitarbeiter/mitarbeiterfunktionoverlay.xul.php index 7dca6f7db..fc6c493b6 100644 --- a/content/mitarbeiter/mitarbeiterfunktionoverlay.xul.php +++ b/content/mitarbeiter/mitarbeiterfunktionoverlay.xul.php @@ -43,7 +43,7 @@ echo ''; - + '; - + '; - + insertamum = $row->insertamum; $obj->insertvon = $row->insertvon; $obj->ext_id = $row->ext_id; - $obj->ba1bez = $row->ba1bez; + $obj->ba1bez = $row->ba1kurzbz; $obj->ba2bez = $row->ba2bez; $obj->beschausmass = $row->beschausmassbez; $obj->verwendung = $row->verwendungbez; diff --git a/locale/de-AT/fas.dtd b/locale/de-AT/fas.dtd index 65b5b0cd8..114e1815a 100644 --- a/locale/de-AT/fas.dtd +++ b/locale/de-AT/fas.dtd @@ -117,4 +117,20 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + diff --git a/rdf/ausbildung.rdf.php b/rdf/ausbildung.rdf.php index d005029bd..fefc67949 100644 --- a/rdf/ausbildung.rdf.php +++ b/rdf/ausbildung.rdf.php @@ -41,7 +41,7 @@ if(isset($_GET['optional']) && $_GET['optional']=='true') '; } -$qry = "SET CLIENT_ENCODING to 'UNICODE'; SELECT * FROM bis.tbl_ausbildung ORDER BY ausbildungbez"; +$qry = "SET CLIENT_ENCODING to 'UNICODE'; SELECT * FROM bis.tbl_ausbildung ORDER BY ausbildungcode"; if($result = pg_query($conn, $qry)) { while($row = pg_fetch_object($result)) diff --git a/rdf/beschaeftigungsart1.rdf.php b/rdf/beschaeftigungsart1.rdf.php index a7aeac364..a43840e45 100644 --- a/rdf/beschaeftigungsart1.rdf.php +++ b/rdf/beschaeftigungsart1.rdf.php @@ -55,7 +55,7 @@ if($result = pg_query($conn, $qry)) ba1code.']]> - ba1bez.']]> + ba1kurzbz.']]> '; diff --git a/rdf/lvgesamtnote.rdf.php b/rdf/lvgesamtnote.rdf.php index 18812fce2..5edf1a3b5 100644 --- a/rdf/lvgesamtnote.rdf.php +++ b/rdf/lvgesamtnote.rdf.php @@ -69,6 +69,18 @@ $obj->getLvGesamtNoten($lehrveranstaltung_id, $uid, $semester_aktuell); foreach ($obj->result as $row) { + $vorname = ''; + $nachname = ''; + $qry_name = "SELECT vorname, nachname FROM public.tbl_person JOIN public.tbl_benutzer USING(person_id) WHERE uid='$row->student_uid'"; + if($result_name = pg_query($conn, $qry_name)) + { + if($row_name = pg_fetch_object($result_name)) + { + $vorname = $row_name->vorname; + $nachname = $row_name->nachname; + } + } + echo ' @@ -83,9 +95,11 @@ foreach ($obj->result as $row) convertISODate($row->benotungsdatum).']]> note_bezeichnung.']]> lehrveranstaltung_bezeichnung.']]> + + '; } ?> - +