diff --git a/includes/sys_menu.php b/includes/sys_menu.php index a2f8c577..924d8e64 100644 --- a/includes/sys_menu.php +++ b/includes/sys_menu.php @@ -11,22 +11,36 @@ function make_navigation() { $menu = ""; // Standard Navigation - $menu .= ''; + $menu .= make_navigation_for(Get_Text('/'), array ( + "start", + "login", + "logout", + "register", + "faq" + )); // Engel Navigation - $menu .= ''; + $menu .= make_navigation_for(Get_Text('inc_schicht_engel'), array ( + "news" + )); // Admin Navigation - $menu .= ''; + $menu .= make_navigation_for(Get_Text('admin/'), array ( + "admin_rooms" + )); + return $menu; +} + +function make_navigation_for($name, $pages) { + global $privileges, $p; + + $menu = ""; + foreach ($pages as $page) + if (in_array($page, $privileges)) + $menu .= '