set('SESSION_NAME',"UID"); $s_global->set('SESSION_MAX_LIFE', 60*60*24*90); // seconds that a session may last (86400sec = 1day) $s_global->set('FORCE_SSL', true); $s_global->set('FORCE_TRANS_SID', false); // overrides setting in php.ini (be careful) $s_global->set('FORCE_COOKIES', true); // requires cookies in browser $s_global->set('DEFAULT_LANGUAGE',"de"); $s_global->set('DEFAULT_TEMPLATE_SET',"default"); */ $V_MENU_MAIN = ""; $V_MENU_MODULE = ""; $V_MENU_USER = ""; $V_CONTENT = ""; $module = NULL; $out = new Output(true); // $menu = new Menu('main'); // $menu->load(); // load default menu // $module = $menu->load_module(); // load the module for the current item $module = new Module('page'); if (!is_null($module)) { $ModuleName = $module->id; $ModuleName = "module_$ModuleName"; ${$ModuleName} = &$module; $V_MENU_MODULE .= $module->display_menu(); $V_CONTENT = $module->display_content(); } if (is_object($module_user)) { $umodule = NULL; $V_MENU_USER = $module_user->display_menu(); if ((is_object($module_user->menu)) && ($module_user->menu->ItemID > 0)) { $umodule = $module_user->menu->load_module(); // load the module for the current item if (!is_null($umodule)) { $ModuleName = $umodule->id; $ModuleName = "module_$ModuleName"; ${$ModuleName} = &$umodule; $V_MENU_MODULE .= $umodule->display_menu(); $V_CONTENT = $umodule->display_content(); } } } if (is_object($module_language)) { $V_MENU_LANGUAGE = $module_language->display_menu(); $V_LANGUAGE = $module_language->display_content(); } $current_item = $module->menu->item($module->menu->ItemID); if (is_object($current_item)) { $PageTitle = APPLICATION_NAME; // $PageTitle = APPLICATION_NAME . " - " . $current_item->property('Caption'); if ((is_object($module)) && (is_object($module->menu)) && (!empty($module->menu->ItemID))) { $current_item = $module->menu->item($module->menu->ItemID); if (is_object($current_item)) $PageTitle .= ": ".htmlentities_light($current_item->property('Caption'),true,true); } } else { $PageTitle = APPLICATION_NAME; } if (is_object($module_search)) { $V_SEARCH_FORM = $module_search->display_content(); } // $V_MENU_MAIN = $menu->display(); $array = array( 'PAGE_TITLE' => "$PageTitle", 'V_MENU_MAIN' => "$V_MENU_MODULE", 'V_MENU_MODULE' => "$V_MENU_MODULE", 'V_MENU_USER' => "$V_MENU_USER", 'V_MENU_LANGUAGE' => "$V_MENU_LANGUAGE", 'V_CONTENT' => "$V_CONTENT", 'V_SEARCH_FORM' => "$V_SEARCH_FORM", 'V_LANGUAGE' => "$V_LANGUAGE", ); // $array = array_merge(&$array,$menu_lang); $out->add($template->parse_twice('page',&$array)); $out->display(); ?>