case 'main': require_once MOD_CLASS_PATH . $do . '.class.php'; $module = new module($api); $mod_content = $module->_list(); $mod_title = $module->title; $mod_bc = $module->bc; break; // Load installation // Load installation case 'install': if (!$cfg['install'] && !isset($_SESSION['step_finish'])) { $api->notify("Установка уже произведена", "", "Упс!", 4); } require_once MCR_ROOT . "install_top/install.class.php"; $module = new module($api); $mod_content = $module->_list(); $mod_title = $module->title; $mod_bc = $module->bc; break; // Load default menu // Load default menu default: $api->notify("Страница не найдена", "&do=main", "404", 3); break; } // Set default page title $page = $cfg['title'] . ' — ' . $mod_title; // Set data values $content_data = array("CONTENT" => $mod_content, "BC" => $mod_bc, "API_INFO" => $api->get_notify(), "MENU" => get_menu($api)); $content_js .= '<link href="' . MOD_STYLE . 'css/style.css" rel="stylesheet">'; $content_js .= '<script src="' . MOD_STYLE . 'js/content.js"></script>';
// Load 403 page (static) // Load 403 page (static) case '403': $stc_content = $api->sp("403.html"); $stc_title = "Доступ запрещен"; $stc_bc = $api->bc(array("Главная" => BASE_URL, $cfg['title'] => MOD_URL, "Доступ запрещен" => "")); break; // Load installation // Load installation case 'install': if (!isset($install) && !isset($_SESSION['install_finished'])) { $api->notify("Установка уже произведена", "", "Упс!", 4); } require_once MCR_ROOT . "install_statics/install.class.php"; $stc_module = new module($api); $stc_content = $stc_module->_list(); $stc_title = $stc_module->title; $stc_bc = $stc_module->bc; break; // Load default menu // Load default menu default: $api->notify("Страница не найдена", "&do=404", "404", 3); break; } // Set default page title $page = $cfg['title'] . ' — ' . $stc_title; $content_data = array("CONTENT" => $stc_content, "BC" => $stc_bc, "API_INFO" => $api->get_notify()); // Set returned content $content_main = $api->sp("global.html", $content_data); // Get num queries