From 9ec2756977bf468afa4163d6e8ffba2b36cf4685 Mon Sep 17 00:00:00 2001 From: Andreas Oesterreicher Date: Fri, 30 Jun 2017 14:00:12 +0200 Subject: [PATCH] Erweiterte Suchoptionen bei Berechtigungen sind jetzt ein-/ausblendbar --- .../benutzerberechtigung_uebersicht.php | 61 +++++++++++-------- 1 file changed, 34 insertions(+), 27 deletions(-) diff --git a/vilesci/stammdaten/benutzerberechtigung_uebersicht.php b/vilesci/stammdaten/benutzerberechtigung_uebersicht.php index df365bbd3..2f053cdb5 100644 --- a/vilesci/stammdaten/benutzerberechtigung_uebersicht.php +++ b/vilesci/stammdaten/benutzerberechtigung_uebersicht.php @@ -48,10 +48,12 @@ function checkLength() return false; } else - return true; + return true; } -$(document).ready(function() - { +$(document).ready(function() + { + $("#erweitertesuche").hide(); + $("#t1").tablesorter( { sortList: [[0,0],[1,0],[2,0]], @@ -100,13 +102,13 @@ $benutzerart = (isset($_GET['benutzerart'])?$_GET['benutzerart']:''); $benutzeraktiv = (isset($_GET['aktiv'])?$_GET['aktiv']:'aktiv'); $berechtigung_kurzbz = (isset($_GET['berechtigung_kurzbz'])?$_GET['berechtigung_kurzbz']:''); $rolle_kurzbz = (isset($_GET['rolle_kurzbz'])?$_GET['rolle_kurzbz']:''); - + $htmlstr='
- BenutzerIn suchen: + BenutzerIn suchen: -

+    + Erweiterte Suchoptionen ein-/ausblenden + +
+
- Berechtigung: + Berechtigung:

- Rollen: + Rollen:

+
@@ -161,8 +168,8 @@ $htmlstr=' //Benutzer suchen und Tabelle anzeigen if(isset($_GET['searchstr'])) -{ - $benutzer = new benutzer(); +{ + $benutzer = new benutzer(); $searchItems = explode(' ',$searchstr); if ($benutzeraktiv == 'aktiv') $benutzer->search($searchItems,"",true); @@ -170,9 +177,9 @@ if(isset($_GET['searchstr'])) $benutzer->search($searchItems,"",false); if ($benutzeraktiv == '') $benutzer->search($searchItems,"",null); - + if(count($benutzer->result)!=0) - { + { $htmlstr .= "\n"; $htmlstr .= ""; $htmlstr .= "\n"; @@ -185,14 +192,14 @@ if(isset($_GET['searchstr'])) { $benutzerrolle = new benutzerberechtigung(); $benutzerrolle->loadBenutzerRollen($row->uid); - $aktiv = new benutzer(); + $aktiv = new benutzer(); $aktiv->load($row->uid); - + $htmlstr .= " \n"; $htmlstr .= " \n"; $htmlstr .= " \n"; - $htmlstr .= " \n"; - $htmlstr .= " \n"; + $htmlstr .= " \n"; + $htmlstr .= " \n"; $htmlstr .= " \n"; $htmlstr .= " \n"; } @@ -203,7 +210,7 @@ if(isset($_GET['searchstr'])) $benutzerrolle->loadBenutzerRollen($row->uid); $aktiv = new benutzer(); $aktiv->load($row->uid); - + $htmlstr .= " \n"; $htmlstr .= " \n"; $htmlstr .= " \n"; @@ -218,7 +225,7 @@ if(isset($_GET['searchstr'])) $benutzerrolle->loadBenutzerRollen($row->uid); $aktiv = new benutzer(); $aktiv->load($row->uid); - + $htmlstr .= " \n"; $htmlstr .= " \n"; $htmlstr .= " \n"; @@ -230,7 +237,7 @@ if(isset($_GET['searchstr'])) } $htmlstr .= "
NachnameVornameUIDAktivAktion
".$row->nachname."".$row->vorname."".$row->uid."".($aktiv->bnaktiv?"Ja":"Nein")."".$row->uid."".($aktiv->bnaktiv?"Ja":"Nein")."".(count($benutzerrolle->berechtigungen)!=0?"Rechte bearbeiten":"Rechte vergeben")."
".$row->nachname."".$row->vorname."
".$row->nachname."".$row->vorname."
\n"; } - else + else { $htmlstr .= "Es wurden keine Übereinstimmungen mit Ihrem Suchbegriff gefunden"; } @@ -252,9 +259,9 @@ if($berechtigung_kurzbz != '') { $benutzer = new benutzer(); $benutzer->load($row->uid); - + $heute = strtotime(date('Y-m-d')); - + if ($row->ende!='' && strtotime($row->ende) < $heute) { $color1 = '#f79c9c'; @@ -282,7 +289,7 @@ if($berechtigung_kurzbz != '') -webkit-border-radius: 10; -moz-border-radius: 10; border-radius: 10px; - + border: solid #999 1px; text-decoration: none; ">'; @@ -330,9 +337,9 @@ if($rolle_kurzbz != '') { $benutzer = new benutzer(); $benutzer->load($row->uid); - + $heute = strtotime(date('Y-m-d')); - + if ($row->ende!='' && strtotime($row->ende) < $heute) { $color1 = '#f79c9c'; @@ -360,7 +367,7 @@ if($rolle_kurzbz != '') -webkit-border-radius: 10; -moz-border-radius: 10; border-radius: 10px; - + border: solid #999 1px; text-decoration: none; ">';