mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-24 10:22:18 +00:00
- Berechtigungen Filter für WaWi berechtigungen
- Suche nach Beträgen bei Rechnungen - Diverse DB Indizes hinzugefügt
This commit is contained in:
@@ -65,6 +65,7 @@ $start = '';
|
||||
$ende = '';
|
||||
$neu = false;
|
||||
$negativ = false;
|
||||
$filter=(isset($_GET['filter'])?$_GET['filter']:'alle');
|
||||
|
||||
if(isset($_POST['del']))
|
||||
{
|
||||
@@ -203,7 +204,14 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz']))
|
||||
$rights->loadBenutzerRollen(null, $funktion_kurzbz);
|
||||
}
|
||||
|
||||
$htmlstr .= "<br><div class='kopf'>Berechtigungen <b>".$uid.$funktion_kurzbz."</b></div>\n";
|
||||
|
||||
$htmlstr .= "Berechtigungen <b>".$uid.$funktion_kurzbz."</b>\n";
|
||||
$htmlstr .= ' Filter:
|
||||
<a href="benutzerberechtigung_details.php?filter=alle&uid='.$uid.'&funktion_kurzbz='.$funktion_kurzbz.'" '.($filter=='alle'?'style="font-weight:bold"':'').'>Alle</a>
|
||||
| <a href="benutzerberechtigung_details.php?filter=wawi&uid='.$uid.'&funktion_kurzbz='.$funktion_kurzbz.'" '.($filter=='wawi'?'style="font-weight:bold"':'').'>nur WaWi</a>
|
||||
| <a href="benutzerberechtigung_details.php?filter=ohnewawi&uid='.$uid.'&funktion_kurzbz='.$funktion_kurzbz.'" '.($filter=='ohnewawi'?'style="font-weight:bold"':'').'>ohne WaWi</a>
|
||||
|
||||
';
|
||||
$htmlstr .= "<table class='detail' style='padding-top:10px;'>\n";
|
||||
$htmlstr .= "<tr></tr>\n";
|
||||
$htmlstr .= "<tr>
|
||||
@@ -222,7 +230,20 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz']))
|
||||
</tr>\n";
|
||||
foreach($rights->berechtigungen as $b)
|
||||
{
|
||||
$htmlstr .= "<form action='benutzerberechtigung_details.php' method='POST' name='berechtigung".$b->benutzerberechtigung_id."'>\n";
|
||||
switch($filter)
|
||||
{
|
||||
case 'alle'; break;
|
||||
case 'wawi';
|
||||
if(!mb_strstr($b->berechtigung_kurzbz,'wawi'))
|
||||
continue 2;
|
||||
break;
|
||||
case 'ohnewawi';
|
||||
if(mb_strstr($b->berechtigung_kurzbz,'wawi'))
|
||||
continue 2;
|
||||
break;
|
||||
default: break;
|
||||
}
|
||||
$htmlstr .= "<form action='benutzerberechtigung_details.php?filter=".$filter."' method='POST' name='berechtigung".$b->benutzerberechtigung_id."'>\n";
|
||||
$htmlstr .= "<input type='hidden' name='benutzerberechtigung_id' value='".$b->benutzerberechtigung_id."'>\n";
|
||||
$htmlstr .= "<input type='hidden' name='uid' value='".$b->uid."'>\n";
|
||||
$htmlstr .= "<input type='hidden' name='funktion_kurzbz' value='".$b->funktion_kurzbz."'>\n";
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css" />
|
||||
</head>
|
||||
|
||||
<frameset rows="80%,*">
|
||||
<frameset rows="30%,*">
|
||||
<frame src="benutzerberechtigung_uebersicht.php" id="uebersicht" name="uebersicht" frameborder="0" />
|
||||
<frame src="benutzerberechtigung_details.php" id="vilesci_detail" name="vilesci_detail" frameborder="0" />
|
||||
<noframes>
|
||||
|
||||
@@ -45,7 +45,7 @@ function confdel()
|
||||
|
||||
</head>
|
||||
|
||||
<body class="background_main">
|
||||
<body class="background_main" onload="document.getElementById(\'searchbox\').focus()">
|
||||
<h2>Benutzerberechtigungen Übersicht</h2>';
|
||||
|
||||
if (!$db = new basis_db())
|
||||
@@ -73,7 +73,7 @@ $htmlstr='
|
||||
<td>
|
||||
<form accept-charset="UTF-8" name="search" method="GET">
|
||||
Bitte Suchbegriff eingeben:
|
||||
<input type="text" name="searchstr" size="30" value="'.$searchstr.'">
|
||||
<input type="text" id="searchbox" name="searchstr" size="30" value="'.$searchstr.'">
|
||||
<input type="submit" value="Suchen">
|
||||
</form>
|
||||
</td>
|
||||
|
||||
Reference in New Issue
Block a user