From b6410e1fb5a827bc2f3a9ff60956d218149c1c04 Mon Sep 17 00:00:00 2001 From: cookie Date: Mon, 11 Dec 2006 09:38:59 +0000 Subject: bugfix/umbau git-svn-id: svn://svn.cccv.de/engel-system@206 29ba0400-6e00-0410-a75a-ca02368028f8 --- www-ssl/inc/funktion_schichtplan.php | 58 ++++++++++++++++++++---------------- 1 file changed, 32 insertions(+), 26 deletions(-) (limited to 'www-ssl') diff --git a/www-ssl/inc/funktion_schichtplan.php b/www-ssl/inc/funktion_schichtplan.php index b917b38d..ca497749 100755 --- a/www-ssl/inc/funktion_schichtplan.php +++ b/www-ssl/inc/funktion_schichtplan.php @@ -131,30 +131,36 @@ function ausgabe_Feld_Inhalt( $SID, $Man ) $Ergtime = mysql_query($SQLtime, $con); if( mysql_num_rows( $Ergtime) > 0) { - //mit sonder status - $SQLerlaubnis = "SELECT Name FROM `EngelType` WHERE TID = '". $TempValue["TID"]. "'"; - $Ergerlaubnis = mysql_query( $SQLerlaubnis, $con); - if( mysql_num_rows( $Ergerlaubnis)) - //setzen wenn nicht definiert - if( !isset($_SESSION['CVS'][mysql_result( $Ergerlaubnis, 0, "Name")])) - $_SESSION['CVS'][mysql_result( $Ergerlaubnis, 0, "Name")] = "Y"; - if( $_SESSION['CVS'][mysql_result( $Ergerlaubnis, 0, "Name")] == "Y") - if( $TempValue["free"] > 0 ) - { - $Spalten.= "
\n\t\t  "; - $Spalten.= $TempValue["free"]; - if( $TempValue["free"] != 1 ) - $Spalten.= Get_Text("inc_schicht_weitere"). - " ".Get_Text("inc_schicht_Engel"). - Get_Text("inc_schicht_wird"); - else - $Spalten.= Get_Text("inc_schicht_weiterer"). - " ".Get_Text("inc_schicht_Engel"). - Get_Text("inc_schicht_werden"); - $Spalten.= Get_Text("inc_schicht_noch_gesucht"); - $Spalten.= ""; - } + +// $EngelTypeID[$TempValue["TID"]] + $SQLerlaubnis = "SELECT Name FROM `EngelType` WHERE TID = '". $TempValue["TID"]. "'"; + $Ergerlaubnis = mysql_query( $SQLerlaubnis, $con); + if( mysql_num_rows( $Ergerlaubnis)) + + { + + //wenn keien rechte definiert sind + if( !isset($_SESSION['CVS'][mysql_result( $Ergerlaubnis, 0, "Name")])) + $_SESSION['CVS'][mysql_result( $Ergerlaubnis, 0, "Name")] = "Y"; + + if( $_SESSION['CVS'][mysql_result( $Ergerlaubnis, 0, "Name")] == "Y") + if( $TempValue["free"] > 0 ) + { + $Spalten.= "
\n\t\t  "; + $Spalten.= $TempValue["free"]; + if( $TempValue["free"] != 1 ) + $Spalten.= Get_Text("inc_schicht_weitere"). + " ".Get_Text("inc_schicht_Engel"). + Get_Text("inc_schicht_wird"); + else + $Spalten.= Get_Text("inc_schicht_weiterer"). + " ".Get_Text("inc_schicht_Engel"). + Get_Text("inc_schicht_werden"); + $Spalten.= Get_Text("inc_schicht_noch_gesucht"); + $Spalten.= ""; + } + } } else { @@ -206,7 +212,7 @@ function CreateRoomShifts( $raum ) echo "

". Get_Text("pub_schichtplan_colision"). "

"; echo "". mysql_result($ErgSonder, 0, "DateS"). - " '". mysql_result($ErgSonder, 0, "Man"). "' (00-24)". + " '". mysql_result($ErgSonder, 0, "Man")."' (RID $raum) (00-24)". "
\n\t\t"; } } @@ -237,7 +243,7 @@ function CreateRoomShifts( $raum ) echo "

". Get_Text("pub_schichtplan_colision"). "

"; echo "". mysql_result($ErgSonder, 0, "DateS"). - " '". mysql_result($ErgSonder, 0, "Man"). "' (00-xx)". + " '". mysql_result($ErgSonder, 0, "Man")."' (RID $raum) (00-xx)". "
\n\t\t"; } } -- cgit v1.2.3-54-g00ecf