예제 #1
0
 */
!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);
        } else {
            messages::messageChangeSaved(MESSAGE_CHANGE_NOT_SAVED, false, $url);
        }
    }
    /*elseif ('del' === $_POST['action'] && !empty($_POST['mods'])) {
    		if ($mods->deleteMods(array_keys($_POST['mods']))) {
    			messages::messageChangeSaved(MESSAGE_DATA_HAS_BEEN_DELETED, false, $url);
    		} else {