other way back!! if (isset($_SESSION[$_PAGE_INFO['id']]["material_overview"])) { if (!isset($_SESSION[$_PAGE_INFO['id']]['main_menu'])) { $_PAGE_INFO['history_menu_buttons'] = array("Project overview", "Assign equipment"); $_PAGE_INFO['history_menu_links'] = array("page/project", "page/menu_material&action=material_overview"); } else { $_PAGE_INFO['history_menu_buttons'] = array("Project overview", $_PAGE_INFO['HIST_MAIN'], "Project maintenance", "Assign equipment"); $_PAGE_INFO['history_menu_links'] = array("page/project", "page/menu", "page/menu_project", "page/menu_material&action=material_overview"); } } else { $_PAGE_INFO['history_menu_buttons'] = array("Project overview", $_PAGE_INFO['HIST_MAIN'], "Project maintenance", "Project search (info)"); $_PAGE_INFO['history_menu_links'] = array("page/project", "page/menu", "page/menu_project", "page/menu_project_search"); } // Shortcuts $_PAGE_INFO['shortcut_menu_links'] = array("page/menu_rt&action=lance_rt&project_rt_shortcut=1&project_action=project_info"); $_PAGE_INFO['shortcut_menu_buttons']= array("Realtime status"); $_PAGE_INFO['shortcut_menu_rights'] = array("menu:realtime_status"); $menu = "menu:projecten:overzicht"; $rights = "menu:projecten:root,menu:projecten&menu:projecten:zoeken,menu:projecten&projectleider,menu:projecten&projectleider-rc"; $title = "Project info"; } else if (is_valid_action("project_new")) { $_PAGE_INFO['page_title'] = "project setup menu"; $_PAGE_INFO['history_menu_buttons'] = array("Project overview", $_PAGE_INFO['HIST_MAIN'], "Project maintenance"); $_PAGE_INFO['history_menu_links'] = array("page/project", "page/menu", "page/menu_project"); $menu = "menu:projecten:nieuw"; $rights = "menu:projecten:root,menu:projecten&projectleider,menu:projecten&projectleider-rc"; $title = "Setup project"; } else if (is_valid_action("project_change")) { $_PAGE_INFO['page_title'] = "project change setup menu"; $_PAGE_INFO['history_menu_buttons'] = array("Project overview", $_PAGE_INFO['HIST_MAIN'], "Project maintenance", "Project search (change setup)"); $_PAGE_INFO['history_menu_links'] = array("page/project", "page/menu", "page/menu_project", "page/menu_project_search&action=project_change"); $menu = "menu:projecten:wijzigen"; $rights = "menu:projecten:root,menu:projecten&projectleider,menu:projecten&projectleider-rc"; $title = "Change setup project"; } else if (is_valid_action("project_duplicate")) { $_PAGE_INFO['page_title'] = "project duplicate menu"; $_PAGE_INFO['history_menu_buttons'] = array("Project overview", $_PAGE_INFO['HIST_MAIN'], "Project maintenance", "Project search (duplicate)"); $_PAGE_INFO['history_menu_links'] = array("page/project", "page/menu", "page/menu_project", "page/menu_project_search&action=project_duplicate"); $menu = "menu:projecten:kopie"; $rights = "menu:projecten:root,menu:projecten&projectleider,menu:projecten&projectleider-rc"; $title = "Duplicate project"; } else if (is_valid_action("project_design")) { $_PAGE_INFO['page_title'] = "project design menu"; $_PAGE_INFO['history_menu_buttons'] = array("Project overview", $_PAGE_INFO['HIST_MAIN'], "Project maintenance", "Project search (design)"); $_PAGE_INFO['history_menu_links'] = array("page/project", "page/menu", "page/menu_project", "page/menu_project_search&action=project_design"); // Shortcuts $_PAGE_INFO['shortcut_menu_links'] = array("page/menu_rt&action=lance_rt&project_rt_shortcut=1&renew=1"); $_PAGE_INFO['shortcut_menu_buttons']= array("Realtime status"); $_PAGE_INFO['shortcut_menu_rights'] = array("menu:realtime_status"); $menu = "menu:projecten:ontwerp"; $rights = "menu:projecten:root,menu:projecten&projecten:a"; $title = "Design project"; } else if (is_valid_action("project_verify_design")) { $_PAGE_INFO['page_title'] = "project verify design menu"; $_PAGE_INFO['history_menu_buttons'] = array("Project overview", $_PAGE_INFO['HIST_MAIN'], "Project maintenance", "Project search (verify design)"); $_PAGE_INFO['history_menu_links'] = array("page/project", "page/menu", "page/menu_project", "page/menu_project_search&action=project_verify_design"); // Shortcuts $_PAGE_INFO['shortcut_menu_links'] = array("page/menu_rt&action=lance_rt&project_rt_shortcut=1&project_action=project_verify_design"); $_PAGE_INFO['shortcut_menu_buttons']= array("Realtime status"); $_PAGE_INFO['shortcut_menu_rights'] = array("menu:realtime_status"); $menu = "menu:projecten:ontwerp_verificatie"; $rights = "menu:projecten:root,menu:projecten&projecten:b"; $title = "Verify project design"; } else if (is_valid_action("project_validate_design")) { $_PAGE_INFO['page_title'] = "project validate design menu"; $_PAGE_INFO['history_menu_buttons'] = array("Project overview", $_PAGE_INFO['HIST_MAIN'], "Project maintenance", "Project search (validate design)"); $_PAGE_INFO['history_menu_links'] = array("page/project", "page/menu", "page/menu_project", "page/menu_project_search&action=project_validate_design"); // Shortcuts $_PAGE_INFO['shortcut_menu_links'] = array("page/menu_rt&action=lance_rt&project_rt_shortcut=1&project_action=project_validate_design"); $_PAGE_INFO['shortcut_menu_buttons']= array("Realtime status"); $_PAGE_INFO['shortcut_menu_rights'] = array("menu:realtime_status"); $menu = "menu:projecten:ontwerp_validatie"; $rights = "menu:projecten:root,menu:projecten&projecten:c"; $title = "Validate project design"; } else if (is_valid_action("project_plan")) { $_PAGE_INFO['page_title'] = "project plan menu"; // Accessed by main menu or material menu? => other way back!! if (isset($_SESSION[$_PAGE_INFO['id']]["material_overview"])) { if (!isset($_SESSION[$_PAGE_INFO['id']]['main_menu'])) { $_PAGE_INFO['history_menu_buttons'] = array("Project overview", "Assign equipment"); $_PAGE_INFO['history_menu_links'] = array("page/project", "page/menu_material&action=material_overview"); } else { $_PAGE_INFO['history_menu_buttons'] = array("Project overview", $_PAGE_INFO['HIST_MAIN'], "Project maintenance", "Assign equipment"); $_PAGE_INFO['history_menu_links'] = array("page/project", "page/menu", "page/menu_project", "page/menu_material&action=material_overview"); } } else { $_PAGE_INFO['history_menu_buttons'] = array("Project overview", $_PAGE_INFO['HIST_MAIN'], "Project maintenance", "Project search (plan)"); $_PAGE_INFO['history_menu_links'] = array("page/project", "page/menu", "page/menu_project", "page/menu_project_search&action=project_plan"); } // Shortcuts $_PAGE_INFO['shortcut_menu_links'] = array("page/menu_rt&action=lance_rt&project_rt_shortcut=1&renew=1"); $_PAGE_INFO['shortcut_menu_buttons']= array("Realtime status"); $_PAGE_INFO['shortcut_menu_rights'] = array("menu:realtime_status"); $menu = "menu:projecten:planning"; $rights = "menu:projecten:root,menu:projecten&projecten:d"; $title = "Plan project"; } else if (is_valid_action("project_verify_plan")) { $_PAGE_INFO['page_title'] = "project verify plan menu"; $_PAGE_INFO['history_menu_buttons'] = array("Project overview", $_PAGE_INFO['HIST_MAIN'], "Project maintenance", "Project search (verify plan)"); $_PAGE_INFO['history_menu_links'] = array("page/project", "page/menu", "page/menu_project", "page/menu_project_search&action=project_verify_plan"); // Shortcuts $_PAGE_INFO['shortcut_menu_links'] = array("page/menu_rt&action=lance_rt&project_rt_shortcut=1&project_action=project_verify_plan"); $_PAGE_INFO['shortcut_menu_buttons']= array("Realtime status"); $_PAGE_INFO['shortcut_menu_rights'] = array("menu:realtime_status"); $menu = "menu:projecten:planning_verificatie"; $rights = "menu:projecten:root,menu:projecten&projecten:e"; $title = "Verify project plan"; } else if (is_valid_action("project_validate_plan")) { $_PAGE_INFO['page_title'] = "project validate plan menu"; $_PAGE_INFO['history_menu_buttons'] = array("Project overview", $_PAGE_INFO['HIST_MAIN'], "Project maintenance", "Project search (validate plan)"); $_PAGE_INFO['history_menu_links'] = array("page/project", "page/menu", "page/menu_project", "page/menu_project_search&action=project_validate_plan"); // Shortcuts $_PAGE_INFO['shortcut_menu_links'] = array("page/menu_rt&action=lance_rt&project_rt_shortcut=1&project_action=project_validate_plan"); $_PAGE_INFO['shortcut_menu_buttons']= array("Realtime status"); $_PAGE_INFO['shortcut_menu_rights'] = array("menu:realtime_status"); $menu = "menu:projecten:planning_validatie"; $rights = "menu:projecten:root,menu:projecten&projecten:f"; $title = "Validate project plan"; } else if (is_valid_action("project_release")) { $_PAGE_INFO['page_title'] = "project release menu"; $_PAGE_INFO['history_menu_buttons'] = array("Project overview", $_PAGE_INFO['HIST_MAIN'], "Project maintenance", "Project search (release)"); $_PAGE_INFO['history_menu_links'] = array("page/project", "page/menu", "page/menu_project", "page/menu_project_search&action=project_release"); // Shortcuts $_PAGE_INFO['shortcut_menu_links'] = array("page/menu_rt&action=lance_rt&project_rt_shortcut=1&project_action=project_release"); $_PAGE_INFO['shortcut_menu_buttons']= array("Realtime status"); $_PAGE_INFO['shortcut_menu_rights'] = array("menu:realtime_status"); $menu = "menu:projecten:vrijgave"; $rights = "menu:projecten:root,menu:projecten&projecten:g"; $title = "Release project"; } else if (is_valid_action("project_return")) { $_PAGE_INFO['page_title'] = "project return menu"; $_PAGE_INFO['history_menu_buttons'] = array("Project overview", $_PAGE_INFO['HIST_MAIN'], "Project maintenance", "Project search (return)"); $_PAGE_INFO['history_menu_links'] = array("page/project", "page/menu", "page/menu_project", "page/menu_project_search&action=project_return"); // Shortcuts $_PAGE_INFO['shortcut_menu_links'] = array("page/menu_rt&action=lance_rt&project_rt_shortcut=1&project_action=project_return"); $_PAGE_INFO['shortcut_menu_buttons']= array("Realtime status"); $_PAGE_INFO['shortcut_menu_rights'] = array("menu:realtime_status"); $menu = "menu:projecten:teruggave"; $rights = "menu:projecten:root,menu:projecten&projecten:h,menu:projecten&projecten:d"; $title = "Return project"; } //=========================================== // Verify project/rights and log if (Ver_Rights_Project_Log($rights, $menu)) { // Include first time data include("scripts/page/menu_project_info_data.php"); // Store title $_SESSION[$_PAGE_INFO['id']]['title'] = _($title); // Add calendar to header $extra_header_HTML = "\n"; // Show page header $y_position = (isset($_SESSION[$_PAGE_INFO['id']]['project_info']['y_position'])) ? ($_SESSION[$_PAGE_INFO['id']]['project_info']['y_position']) : 0; print_xml_header($y_position, $extra_header_HTML); // Include info content include("menu_project_info_content.php"); // Show page footer print_page_footer(); } ?>