diff --git a/include/benutzerberechtigung.class.php b/include/benutzerberechtigung.class.php index b4d014c97..206d7a222 100644 --- a/include/benutzerberechtigung.class.php +++ b/include/benutzerberechtigung.class.php @@ -309,7 +309,7 @@ class benutzerberechtigung extends basis_db $this->errormsg = 'Entweder UID oder funktion_kurzbz muss uebergeben werden'; return false; } - $qry.= " ORDER BY rolle_kurzbz,berechtigung_kurzbz"; + $qry.= " ORDER BY rolle_kurzbz,berechtigung_kurzbz,oe_kurzbz,kostenstelle_id"; if($this->db_query($qry)) { while($row = $this->db_fetch_object()) diff --git a/vilesci/stammdaten/benutzerberechtigung_details.php b/vilesci/stammdaten/benutzerberechtigung_details.php index bd6f94229..6ea2aa519 100644 --- a/vilesci/stammdaten/benutzerberechtigung_details.php +++ b/vilesci/stammdaten/benutzerberechtigung_details.php @@ -261,7 +261,8 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz'])) | ohne WaWi ';*/ - $htmlstr .= "
| @@ -286,132 +287,184 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz'])) { case 'alle'; break; case 'wawi'; - if(!mb_strstr($b->berechtigung_kurzbz,'wawi')) - continue 2; - break; + if(!mb_strstr($b->berechtigung_kurzbz,'wawi')) + continue 2; + break; case 'ohnewawi'; - if(mb_strstr($b->berechtigung_kurzbz,'wawi')) - continue 2; - break; + if(mb_strstr($b->berechtigung_kurzbz,'wawi')) + continue 2; + break; default: break; } - $htmlstr .= " | |||
|---|---|---|---|
| \n";*/ - $htmlstr .= " | \n"; $htmlstr .= " | \n"; $htmlstr .= " | \n"; @@ -539,7 +582,7 @@ $htmlstr .= " |