From 3570b31dbacf9178eb24cd40169a9876bab3db2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Fri, 12 Aug 2011 08:53:22 +0000 Subject: [PATCH] =?UTF-8?q?-=20Anpassungen=20f=C3=BCr=20Mehrsprachige=20Ta?= =?UTF-8?q?ge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cis/private/profile/zeitsperre_export.php | 6 +-- cis/private/profile/zeitwunsch.php | 2 +- vilesci/lehre/zeitwuensche.php | 4 +- vilesci/personen/zeitwunsch.php | 60 +++++++++++------------ vilesci/stammdaten/cronjobverwaltung.php | 2 +- 5 files changed, 36 insertions(+), 38 deletions(-) diff --git a/cis/private/profile/zeitsperre_export.php b/cis/private/profile/zeitsperre_export.php index 2bf85ed65..72d2574be 100644 --- a/cis/private/profile/zeitsperre_export.php +++ b/cis/private/profile/zeitsperre_export.php @@ -118,9 +118,9 @@ echo '"Datum"'.$trenn; for ($ts=$ts_beginn;$ts<$ts_ende; $ts+=$datum_obj->ts_day) { $tag=date('d',$ts); - $wt=date('w',$ts); + $wt=date('N',$ts); $monat=date('M',$ts); - echo '"'.$tagbez[$wt].' '.$tag.'.'.$monat.'"'.$trenn; + echo '"'.$tagbez[1][$wt].' '.$tag.'.'.$monat.'"'.$trenn; } $zs=new zeitsperre(); foreach ($mitarbeiter as $ma) @@ -131,7 +131,7 @@ foreach ($mitarbeiter as $ma) { $tag=date('d',$ts); $monat=date('M',$ts); - $wt=date('w',$ts); + $wt=date('N',$ts); $grund=$zs->getTyp($ts); $erbk=$zs->getErreichbarkeit($ts); echo '"'.$grund.' - '.$erbk.'"'.$trenn; diff --git a/cis/private/profile/zeitwunsch.php b/cis/private/profile/zeitwunsch.php index 7d4d5556b..78b09f276 100644 --- a/cis/private/profile/zeitwunsch.php +++ b/cis/private/profile/zeitwunsch.php @@ -174,7 +174,7 @@ if(!$person->load($uid)) for ($j=1; $j<7; $j++) { - echo ''.$tagbez[$j].''; + echo ''.$tagbez[1][$j].''; for ($i=0;$i<$num_rows_stunde;$i++) { if (isset($wunsch[$j][$i+1])) diff --git a/vilesci/lehre/zeitwuensche.php b/vilesci/lehre/zeitwuensche.php index 80c9dc497..4db63c2e6 100644 --- a/vilesci/lehre/zeitwuensche.php +++ b/vilesci/lehre/zeitwuensche.php @@ -97,7 +97,7 @@ Anzahl der Lektoren: '.$tagbez[$j].''; + echo ''.$tagbez[1][$j].''; for ($i=0;$i<$num_rows_stunde;$i++) { $pos=$wunsch[$j][$i+1][4]+$wunsch[$j][$i+1][5]; @@ -134,7 +134,7 @@ Details '.$tagbez[$j].''; + echo ''.$tagbez[1][$j].''; for ($i=0;$i<$num_rows_stunde;$i++) { echo ''; diff --git a/vilesci/personen/zeitwunsch.php b/vilesci/personen/zeitwunsch.php index cf14538ea..aa27c51c3 100644 --- a/vilesci/personen/zeitwunsch.php +++ b/vilesci/personen/zeitwunsch.php @@ -20,36 +20,34 @@ * Rudolf Hangl < rudolf.hangl@technikum-wien.at > * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > */ +/** + * kopiert von stdplan/profile/zeitwuensche.php mit dem Unterschied, + * dass der User hier parametrisiert ist + Speichern läuft hier über + * POST statt GET - ist aber Geschmacksache + * + */ - require_once('../../config/vilesci.config.inc.php'); - require_once('../../include/basis_db.class.php'); - if (!$db = new basis_db()) - die('Es konnte keine Verbindung zum Server aufgebaut werden.'); - - - - /** - * kopiert von stdplan/profile/zeitwuensche.php mit dem Unterschied, - * dass der User hier parametrisiert ist + Speichern läuft hier über - * POST statt GET - ist aber Geschmacksache - * - */ +require_once('../../config/vilesci.config.inc.php'); +require_once('../../include/basis_db.class.php'); +include('../../include/functions.inc.php'); +include('../../include/globals.inc.php'); - include('../../include/functions.inc.php'); - include('../../include/globals.inc.php'); +if (!$db = new basis_db()) + die('Es konnte keine Verbindung zum Server aufgebaut werden.'); - if (isset($_GET['uid'])) - { - $uid=$_GET['uid']; - } - else if (isset($_POST['uid'])) - { - $uid=$_POST['uid']; - } - if (!isset($uid)) - { - die( "uid nicht gesetzt"); - } + +if (isset($_GET['uid'])) +{ + $uid=$_GET['uid']; +} +else if (isset($_POST['uid'])) +{ + $uid=$_POST['uid']; +} +if (!isset($uid)) +{ + die( "uid nicht gesetzt"); +} //Stundentabelleholen @@ -67,19 +65,19 @@ //echo $$var; $gewicht=$_POST[$var]; $stunde=$i+1; - $query="SELECT * FROM campus.tbl_zeitwunsch WHERE mitarbeiter_uid='$uid' AND stunde=$stunde AND tag=$t"; + $query="SELECT * FROM campus.tbl_zeitwunsch WHERE mitarbeiter_uid='".addslashes($uid)."' AND stunde='$stunde' AND tag='$t'"; if(! $erg_wunsch=$db->db_query($query)) die($db->db_last_error()); $num_rows_wunsch=$db->db_num_rows($erg_wunsch); if ($num_rows_wunsch==0) { - $query="INSERT INTO campus.tbl_zeitwunsch (mitarbeiter_uid, stunde, tag, gewicht) VALUES ('$uid', $stunde, $t, $gewicht)"; + $query="INSERT INTO campus.tbl_zeitwunsch (mitarbeiter_uid, stunde, tag, gewicht) VALUES ('$uid', '$stunde', '$t', '$gewicht')"; if(!($erg=$db->db_query($query))) die($db->db_last_error()); } elseif ($num_rows_wunsch==1) { - $query="UPDATE campus.tbl_zeitwunsch SET gewicht=$gewicht WHERE mitarbeiter_uid='$uid' AND stunde=$stunde AND tag=$t"; + $query="UPDATE campus.tbl_zeitwunsch SET gewicht=$gewicht WHERE mitarbeiter_uid='$uid' AND stunde='$stunde' AND tag='$t'"; //echo $query; if(!($erg=$db->db_query($query))) die($db->db_last_error()); @@ -149,7 +147,7 @@ '.$tagbez[$j].''; + echo ''.$tagbez[1][$j].''; for ($i=0;$i<$num_rows_stunde;$i++) { $index=$wunsch[$j][$i+1]; diff --git a/vilesci/stammdaten/cronjobverwaltung.php b/vilesci/stammdaten/cronjobverwaltung.php index 2e06686d0..6f92780b8 100644 --- a/vilesci/stammdaten/cronjobverwaltung.php +++ b/vilesci/stammdaten/cronjobverwaltung.php @@ -294,7 +294,7 @@ if(isset($_GET['type']) && ($_GET['type']=='edit' || $_GET['type']=='new'))