예제 #1
0
$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
예제 #2
0
  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);