From 1869ae4c51b9a883ac63b2d4bbffd653f756d7e6 Mon Sep 17 00:00:00 2001 From: kindlm Date: Tue, 26 May 2015 20:33:57 +0200 Subject: [PATCH] GUI-Verbesserung in Benutzerberechtigung MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ampel kennzeichnet aktive und inaktive Berechtigungen (Endedatum); Datepicker nur über Symbol; Infobutton zeigt Insert- und Updatedatum --- .../benutzerberechtigung_details.php | 41 +++++++++++++++---- 1 file changed, 33 insertions(+), 8 deletions(-) diff --git a/vilesci/stammdaten/benutzerberechtigung_details.php b/vilesci/stammdaten/benutzerberechtigung_details.php index 7e682d94d..bd6f94229 100644 --- a/vilesci/stammdaten/benutzerberechtigung_details.php +++ b/vilesci/stammdaten/benutzerberechtigung_details.php @@ -264,6 +264,7 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz'])) $htmlstr .= "\n"; //Normaler Tablesorter markiert beim Hover die Zeile, was bei den Benutzerberechtigungen nervt. $htmlstr .= "\n"; $htmlstr .= " + @@ -274,6 +275,7 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz'])) + @@ -299,7 +301,24 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz'])) $htmlstr .= "\n"; $htmlstr .= "\n"; - + $heute = strtotime(date('Y-m-d')); + if ($b->ende!='' && strtotime($b->ende)<$heute) + { + $status="ampel_rot.png"; + $titel="ccc"; + } + elseif ($b->start!='' && strtotime($b->start)>$heute) + { + $status="ampel_gelb.png"; + $titel="bbb"; + } + else + { + $status="ampel_gruen.png"; + $titel="aaa"; + } + //Status + $htmlstr .= " \n"; //Rolle $htmlstr .= " \n"; - $htmlstr .= " \n"; - $htmlstr .= " \n"; + $htmlstr .= " \n"; + $htmlstr .= " \n"; $htmlstr .= " \n"; + $htmlstr .= " \n"; $htmlstr .= " "; $htmlstr .= " "; @@ -401,7 +421,8 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz'])) $htmlstr .= "\n"; $htmlstr .= "\n"; - + //Status + $htmlstr .= " \n"; //Rolle $htmlstr .= " \n";*/ $htmlstr .= " \n"; - $htmlstr .= " \n"; - $htmlstr .= " \n"; + $htmlstr .= " \n"; + $htmlstr .= " \n"; //Anmerkung $htmlstr .= " \n"; @@ -556,13 +577,17 @@ $htmlstr .= "
".$errorstr."
\n"; changeMonth: true, changeYear: true, dateFormat: 'yy-mm-dd', + showOn: "button", + buttonImage: "../../skin/images/date_edit.png", + buttonImageOnly: true, + buttonText: "Select date" }); $("#t1").tablesorter( { - //sortList: [[2,0]], + sortList: [[0,0]], //widgets: ["zebra"], - headers: {5:{sorter:false},9:{sorter:false},10:{sorter:false}} + headers: {6:{sorter:false},10:{sorter:false},11:{sorter:false},12:{sorter:false}} }); });
Rolle Berechtigung ArtGültig ab Gültig bis AnmerkungInfo aktivnegativ?'checked="checked"':'')." onchange='markier(\"td_".$b->benutzerberechtigung_id."\")'>anmerkung))."' size='30' maxlength='256' markier(\"td_".$b->benutzerberechtigung_id."\")'>information