Вход Регистрация
Файл: dpanel/news/news.config.php
Строк: 58
<?php
include_once '../../sys/inc/start.php';
dpanel::check_access();
$doc = new document(2);
if(!
$user->access('news_settings')) $doc->access_denied(__('У Вас нет доступа!'));
$doc->title __('Настройки новостей');
$doc->ret(__('Админка'), '../');
$doc->ret(__('Новости'), '/news/');
if (isset(
$_POST ['save'])) {
if (empty(
$_POST ['captcha_session']) || !captcha::check($_POST ['captcha'], $_POST ['captcha_session'])) {
$doc->err(__('Проверочное число введено неверно'));
} else {
$dcms->log('Новости''Редактирование параметров раздела новостей');
$dcms->count_news = (int) $_POST['count_news'];
$dcms->save_settings($doc);
$filename '../sys/tmp/cache.widgets_content.ser';
if ( !(@
unlink($filename)) ) die('Кеш виджетов уже очищен');
$doc->msg(__('Настройки успешно изменены. Кеш обновлен.'));
header('Refresh: 1; url=/news/config.php');
}
}
$form = new form('?' passgen());
$options = array();
$options [] = array(1__('1'), $dcms->count_news == 1);
$options [] = array(2__('2'), $dcms->count_news == 2);
$options [] = array(3__('3'), $dcms->count_news == 3);
$options [] = array(4__('4'), $dcms->count_news == 4);
$options [] = array(5__('5'), $dcms->count_news == 5);
$options [] = array(6__('6'), $dcms->count_news == 6);
$options [] = array(7__('7'), $dcms->count_news == 7);
$options [] = array(8__('8'), $dcms->count_news == 8);
$form->select('count_news'__('Сколько выводит новостей на главной?'), $options);
$form->captcha();
$form->button(__('Применить настройки'), 'save');
$form->display();
Онлайн: 2
Реклама