$smarty->assignByRef('xmlTemplate', $xmlTemplate); /** * получаем список дополнительных страниц для вывода в меню */ $arrPages = $pages->getActivePages(array('id', 'title')); $smarty->assignByRef('dop_pages', $arrPages); /** * ЧПУ */ chpu::setUrlToGet($group->arrTypes); $chpu = new chpu(); $smarty->assignByRef('chpu', $chpu); /** * МОДЫ */ $mods = new mods(); $smarty->assign('mods', $mods->getMods()); /** * AdSimple */ adsimple::checkMDAFile(); $smarty->assign('advert', new adsimple()); // END AdSimple /** * проверяем, авторизацию пользователя */ if ($user->getAuthorized()) { if ('new' === $_SESSION['sd_user'][DB_PREFIX . 'conf']['token']) { if (!isset($_GET['do']) || 'select.type' !== $_GET['do']) { /** * здесь тип пользователя competitor. Т.к. сейчас в сессии тип user
Copyright 2010-2015 (c) SD-Group All rights reserved ========================================================= Менеджер - Моды * ****************************************************** */ /** * @package * @todo */ !defined('SDG') ? die('Triple protection!') : null; // инициируем "Наименование страницы" отображаемое в форме $arrNamePage = array(array('name' => MENU_ADMIN_MAIN, 'link' => CONF_ADMIN_FILE), array('name' => MENU_MODS, 'link' => false)); /** * Создаем объект */ $mods = new mods(); $mods->addAllModsToDb(); /** * включение, отключение и удаление модулей */ $url = CONF_ADMIN_FILE . '?m=mods&s=mods'; if (isset($_POST['action'])) { if ('active' === $_POST['action'] && !empty($_POST['mods'])) { if ($mods->enableMods(array_keys($_POST['mods']))) { messages::messageChangeSaved(MESSAGE_CHANGE_SAVED, false, $url); } else { messages::messageChangeSaved(MESSAGE_CHANGE_NOT_SAVED, false, $url); } } elseif ('disable' === $_POST['action'] && !empty($_POST['mods'])) { if ($mods->enableMods(array_keys($_POST['mods']), false)) { messages::messageChangeSaved(MESSAGE_CHANGE_SAVED, false, $url);