Файл: CMS/core/admin/set.php
Строк: 51
<?php
if (!defined('CMS')) { die('Access Denied!'); }
if (is_admin(array(101))) {
if (!defined('CFG_FILE')) define( 'CFG_FILE', ENGINE . '/data/config.ini' );
$cfg = ini::read( CFG_FILE );
if (!empty($_GET['default'])) {
if (!empty($_GET['rnd']) && $_GET['rnd'] == $_SESSION['token']) {
if ( @file_exists( ENGINE . '/data/config_tmp.ini' ) ) {
$new = ini::read( ENGINE . '/data/config_tmp.ini' );
if ( $new ) {
$new['db_host'] = $cfg['db_host'];
$new['db_user'] = $cfg['db_user'];
$new['db_pass'] = $cfg['db_pass'];
$new['db_name'] = $cfg['db_name'];
$new['db_prefix'] = $cfg['db_prefix'];
$new['db_collate'] = $cfg['db_collate'];
$new['site_url'] = $cfg['site_url'];
$new['login'] = $cfg['login'];
$new['email'] = $cfg['email'];
$new['nickname'] = $cfg['nickname'];
ini::save( CFG_FILE, $new );
$inSes->addMessage('Настройки по умолчанию успешно восстановлены!', 'ok');
}
else $inSes->addMessage('Ошибка! Не удалось открыть файл!');
}
else $inSes->addMessage('Ошибка! Файл настроек не найден!');
}
else $inSes->addMessage('Ошибка! Неверный идентификатор сессии, повторите действие!');
redirect('?m=set&' . RND);
}
show_header('Настройки сайта');
?>
<div class="b">
- <a href="?m=set_general">Основные настройки</a><br />
- <a href="?m=set_personal">Личные настройки</a><br />
- <a href="?m=set_chat">Настройки чата</a><br />
- <a href="?m=set_blog">Настройки блогов</a><br />
- <a href="?m=set_forum">Настройки форума</a><br />
- <a href="?m=set_journal">Настройки журнала</a><br />
- <a href="?m=set_guest">Настройки гостевой</a><br />
- <a href="?m=set_gallery">Настройки галереи</a><br />
- <a href="?m=set_board">Настройки объявлений</a><br />
- <a href="?m=set_loads">Настройки загруз центра</a><br />
- <a href="?m=set_reg">Настройки регистрации</a><br />
- <a href="?m=set_privat">Настройки почты</a><br />
- <a href="?m=set_mail">Настройки отправки почты</a><br />
- <a href="?m=set_shop">Настройки магазина</a><br />
- <a href="?m=set_soo">Настройки сообществ</a><br />
- <a href="?m=set_lider">Настройки "Лидера дня"</a><br />
- <a href="?m=set&default=1&rnd=<?=$_SESSION['token']?>">Вост. настр. по умолчанию</a><br />
</div>
<?php
echo '<div class="b">' . icon('return.png');
echo '<a href="?' . RND . '">В админку</a><br /></div>';
}
else {
redirect('/?' . RND);
}
?>