, * Andreas Oesterreicher and * Karl Burkhart . */ require_once('../config/wawi.config.inc.php'); require_once('auth.php'); require_once('../include/functions.inc.php'); require_once('../include/benutzerberechtigung.class.php'); require_once('../include/'.EXT_FKT_PATH.'/wawi_menu_main.inc.php'); $user_original = get_original_uid(); $berechtigung_orig = new benutzerberechtigung(); $berechtigung_orig->getBerechtigungen($user_original); if(isset($_GET['loginasuser']) && $berechtigung_orig->isBerechtigt('system/loginasuser')) { login_as_user($_GET['uid']); } $user = get_uid(); $berechtigung = new benutzerberechtigung(); $berechtigung->getBerechtigungen($user); echo ' WaWi Menue

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".'page go '; 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   ".'page go '; 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 ''; } // Formular zum Wechseln des Benutzers anzeigen wenn berechtigt if($berechtigung_orig->isBerechtigt('system/loginasuser')) { echo ''; } echo '
Benutzer: '.$user.'
Benutzer Original: '.$user_original.'
Login as:


'; ?>