From 68618d5384d5d9ba94670e87f46b7efa07c22c20 Mon Sep 17 00:00:00 2001 From: Gerald Simane Date: Tue, 23 Dec 2008 08:09:23 +0000 Subject: [PATCH] --- vilesci/left.php | 435 +++++++++++++++++++++++------------------------ 1 file changed, 217 insertions(+), 218 deletions(-) diff --git a/vilesci/left.php b/vilesci/left.php index 7b9c00b40..8d77cc4f0 100644 --- a/vilesci/left.php +++ b/vilesci/left.php @@ -1,218 +1,217 @@ -, - * Andreas Oesterreicher and - * Rudolf Hangl - */ - -/** - * Menue fuer Vilesci-Seite - * Die Menuepunkt mit den zugehoerigen Links befinden sich in einem - * Array welches includiert wird. - */ - require('config.inc.php'); - require('../include/functions.inc.php'); - require('../include/benutzerberechtigung.class.php'); - require_once('../include/'.EXT_FKT_PATH.'/vilesci_menu_main.inc.php'); - $uid=get_uid(); - $conn=pg_connect(CONN_STRING) or die('Connection zur Portal Datenbank fehlgeschlagen'); - $berechtigung=new benutzerberechtigung($conn); - $berechtigung->getBerechtigungen($uid); - if (!($berechtigung->isBerechtigt('admin') || - $berechtigung->isBerechtigt('support') || - $berechtigung->isBerechtigt('preinteressent') || - $berechtigung->isBerechtigt('lehre') || - $berechtigung->isBerechtigt('lv-plan') )) - die ('Keine Berechtigung!'); - - -?> - - - - - VileSci Menü - - - - - - - - - -isBerechtigt($perm)) - { - $permission=true; - } - } - return $permission; -} - -if ($berechtigung->isBerechtigt('admin')) -{ - echo '
- Admin -
-
- SDTools -

'; -} -foreach($menu AS $m) -{ - $opener=false; - $hide=false; - if (isset($m['opener'])) - if ($m['opener']=='true') - $opener=true; - if (isset($m['hide'])) - if ($m['hide']=='true') - $hide=true; - - if (isset($m['permissions']) && !checkpermission($m['permissions'])) - continue; - - if ($opener) - { - echo ''; - if ($hide) - echo '+ '; - else - echo '– '; - echo ''; - } - else - echo '¤ '; - - if (isset($m['link'])) - echo ''; - if (isset($m['name'])) - echo ''.$m['name'].''; - if (isset($m['link'])) - echo ''; - if ($hide) - $display='none'; - else - $display='block'; - echo "\n
\n".''; - foreach($m AS $m1) - if (is_array($m1) && isset($m1['name'])) - { - $opener=false; - $hide=false; - if (isset($m1['opener'])) - if ($m1['opener']=='true') - $opener=true; - if (isset($m1['hide'])) - if ($m1['hide']=='true') - $hide=true; - - if (isset($m1['permissions']) && !checkpermission($m1['permissions'])) - continue; - - if ($opener) - { - echo "\n\t".''; - if ($hide) - echo '+ '; - else - echo '– '; - echo "\n\t\t"; - } - else - echo "\t     · "; - - if (isset($m1['link'])) - echo ''; - if (isset($m1['name'])) - echo ''.$m1['name'].''; - if (isset($m1['link'])) - echo ''; - if ($hide) - $display='none'; - else - $display='block'; - - echo "\n\t
\n\t".''; - foreach($m1 AS $m2) - if (is_array($m2) && isset($m2['name'])) - { - if (isset($m2['permissions']) && !checkpermission($m2['permissions'])) - continue; - if (isset($m2['link'])) - echo "\n\t\t".'      · '; - if (isset($m2['name'])) - echo $m2['name']; - if (isset($m2['link'])) - echo '
'; - } - echo "\n\t
\n\t
\n"; - } - echo "\n
\n
\n"; -} - -?> - - +, + * Andreas Oesterreicher and + * Rudolf Hangl + */ + +/** + * Menue fuer Vilesci-Seite + * Die Menuepunkt mit den zugehoerigen Links befinden sich in einem + * Array welches includiert wird. + */ + require('config.inc.php'); + require('../include/functions.inc.php'); + require('../include/benutzerberechtigung.class.php'); + require_once('../include/'.EXT_FKT_PATH.'/vilesci_menu_main.inc.php'); + $uid=get_uid(); + $conn=pg_connect(CONN_STRING) or die('Connection zur Portal Datenbank fehlgeschlagen'); + $berechtigung=new benutzerberechtigung($conn); + $berechtigung->getBerechtigungen($uid); + if (!($berechtigung->isBerechtigt('admin') || + $berechtigung->isBerechtigt('support') || + $berechtigung->isBerechtigt('preinteressent') || + $berechtigung->isBerechtigt('lehre') || + $berechtigung->isBerechtigt('lv-plan') )) + die ('Keine Berechtigung!'); + + +?> + + + + + VileSci Menü + + + + + + + +isBerechtigt($perm)) + { + $permission=true; + } + } + return $permission; +} + +if ($berechtigung->isBerechtigt('admin')) +{ + echo '
+ Admin +
+
+ SDTools +

'; +} +foreach($menu AS $m) +{ + $opener=false; + $hide=false; + if (isset($m['opener'])) + if ($m['opener']=='true') + $opener=true; + if (isset($m['hide'])) + if ($m['hide']=='true') + $hide=true; + + if (isset($m['permissions']) && !checkpermission($m['permissions'])) + continue; + + if ($opener) + { + echo ''; + if ($hide) + echo '+ '; + else + echo '– '; + echo ''; + } + else + echo '¤ '; + + if (isset($m['link'])) + echo ''; + if (isset($m['name'])) + echo ''.$m['name'].''; + if (isset($m['link'])) + echo ''; + if ($hide) + $display='none'; + else + $display='block'; + echo "\n
\n".''; + foreach($m AS $m1) + if (is_array($m1) && isset($m1['name'])) + { + $opener=false; + $hide=false; + if (isset($m1['opener'])) + if ($m1['opener']=='true') + $opener=true; + if (isset($m1['hide'])) + if ($m1['hide']=='true') + $hide=true; + + if (isset($m1['permissions']) && !checkpermission($m1['permissions'])) + continue; + + if ($opener) + { + echo "\n\t".''; + if ($hide) + echo '+ '; + else + echo '– '; + echo "\n\t\t"; + } + else + echo "\t     · "; + + if (isset($m1['link'])) + echo ''; + if (isset($m1['name'])) + echo ''.$m1['name'].''; + if (isset($m1['link'])) + echo ''; + if ($hide) + $display='none'; + else + $display='block'; + + echo "\n\t
\n\t".''; + foreach($m1 AS $m2) + if (is_array($m2) && isset($m2['name'])) + { + if (isset($m2['permissions']) && !checkpermission($m2['permissions'])) + continue; + if (isset($m2['link'])) + echo "\n\t\t".'      · '; + if (isset($m2['name'])) + echo $m2['name']; + if (isset($m2['link'])) + echo '
'; + } + echo "\n\t
\n\t
\n"; + } + echo "\n
\n
\n"; +} + +?> + +