diff --git a/vilesci/stammdaten/benutzerberechtigung_details.php b/vilesci/stammdaten/benutzerberechtigung_details.php index 7b3482de0..83a9c34bb 100644 --- a/vilesci/stammdaten/benutzerberechtigung_details.php +++ b/vilesci/stammdaten/benutzerberechtigung_details.php @@ -140,7 +140,7 @@ if(isset($_POST['kopieren'])) } } -if(isset($_POST['schick'])) +if(isset($_POST['schick']) || isset($_POST['copy'])) { if($rechte->isBerechtigt('basis/berechtigung', null, 'suid')) { @@ -158,7 +158,7 @@ if(isset($_POST['schick'])) $anmerkung = (isset($_POST['anmerkung'])?$_POST['anmerkung']:''); $ber = new benutzerberechtigung(); - if (isset($_POST['neu'])) + if (isset($_POST['neu']) || isset($_POST['copy'])) { $ber->insertamum=date('Y-m-d H:i:s'); $ber->insertvon = $user; @@ -337,6 +337,84 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz'])) \n"; + + $htmlstr .= "\n"; + $htmlstr .= "
\n"; + $htmlstr .= "\n"; + $htmlstr .= "\n"; + $htmlstr .= "\n"; + $htmlstr .= "\n"; + + //Status + $htmlstr .= "  \n"; + //Rolle + $htmlstr .= " \n"; + + //Berechtigung_kurzbz + $htmlstr .= " \n"; + + //Art + $htmlstr .= " \n"; + + //Organisationseinheit + if($funktion_kurzbz!='') + $htmlstr .= " OE aus MA-Funktion\n"; + else + { + $htmlstr .= " \n"; + } + + //Kostenstelle + $htmlstr .= " \n"; + + $htmlstr .= " \n"; + $htmlstr .= " \n"; + $htmlstr .= " \n"; + + //Anmerkung + $htmlstr .= " \n"; + + $htmlstr .= " "; + $htmlstr .= "
\n"; + $htmlstr .= " \n"; + foreach($rights->berechtigungen as $b) { switch($filter) @@ -399,9 +477,9 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz'])) "; $htmlstr.="\n"; @@ -470,7 +548,7 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz'])) $htmlstr .= " anmerkung))."' size='30' maxlength='256' markier(\"td_".$b->benutzerberechtigung_id."\")'>\n"; $htmlstr .= " information\n"; - $htmlstr .= " "; + $htmlstr .= "   "; $htmlstr .= " "; $htmlstr .= "\n"; $htmlstr .= " \n"; @@ -541,85 +619,7 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz'])) } - $htmlstr .= " \n"; - $htmlstr .= "
\n"; - $htmlstr .= "\n"; - $htmlstr .= "\n"; - $htmlstr .= "\n"; - $htmlstr .= "\n"; - - //Status - $htmlstr .= "  \n"; - //Rolle - $htmlstr .= " \n"; - - //Berechtigung_kurzbz - $htmlstr .= " \n"; - - //Art - $htmlstr .= " \n"; - - //Organisationseinheit - if($funktion_kurzbz!='') - $htmlstr .= " OE aus MA-Funktion\n"; - else - { - $htmlstr .= " \n"; - } - - //Kostenstelle - $htmlstr .= " \n"; - - $htmlstr .= " \n"; - $htmlstr .= " \n"; - $htmlstr .= " \n"; - - //Anmerkung - $htmlstr .= " \n"; - - $htmlstr .= " "; - $htmlstr .= "
\n"; - $htmlstr .= " \n"; - - - $htmlstr .= "\n"; + $htmlstr .= "\n"; } $htmlstr .= "
".$errorstr."
\n";