,
* Andreas Oesterreicher
WaWi Home
Handbuch
';
function checkpermission($permissions)
{
global $berechtigung;
$permission=false;
foreach ($permissions as $perm)
{
if($berechtigung->isBerechtigt($perm))
{
$permission=true;
}
}
return $permission;
}
//Menue generieren aus wawi_menu_main.inc.php
$umbruch=true;
foreach($menu AS $m1)
{
if (is_array($m1) && isset($m1['name']))
{
if (isset($m1['permissions']) && !checkpermission($m1['permissions']))
continue;
if (isset($m1['link']))
echo '';
if (isset($m1['name']) && !isset($m1['link']) )
{
if($umbruch)
echo '
';
echo ''.$m1['name'].'
';
}
else
echo $m1['name'];
if (isset($m1['link']))
echo '';
echo '
';
$umbruch=true;
foreach($m1 AS $m2)
{
if (is_array($m2) && isset($m2['name']))
{
if (isset($m2['permissions']) && !checkpermission($m2['permissions']))
continue;
if($m2['name']!='')
{
echo "\n\t\t".'
';
if (isset($m2['link']))
echo '';
if (isset($m2['name']))
echo $m2['name'];
if (isset($m2['link']))
echo '
';
$umbruch=false;
}
foreach($m2 AS $m3)
{
if (is_array($m3) && isset($m3['name']))
{
if (isset($m3['permissions']) && !checkpermission($m3['permissions']))
continue;
echo "\n\t\t ".'
';
if (isset($m3['link']))
echo '';
if (isset($m3['name']))
echo $m3['name'];
if (isset($m3['link']))
echo '
';
$umbruch=false;
}
}
echo '
';
}
}
echo '
';
}
}
// Logout Button
echo '
Logout
';
//Wenn der eingeloggte Benutzer nicht der original Benutzer ist, dann doe Original-UID anzeigen
if($user!=$user_original)
{
echo 'Benutzer:
'.$user.'
';
}
// Formular zum Wechseln des Benutzers anzeigen wenn berechtigt
if($berechtigung_orig->isBerechtigt('system/loginasuser'))
{
echo 'Benutzer Original:
'.$user_original.'
';
}
echo '
Login as: