Файл: CMS/core/admin/set_loads.php
Строк: 45
<?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($_POST['submit'])) {
if (!empty($_GET['rnd']) && $_GET['rnd'] == $_SESSION['token']) {
unset($_POST['submit']);
$_POST['allow_downs_nav'] = !empty($_POST['allow_downs_nav']) ? 1 : 0;
$_POST['users_upload_file'] = !empty($_POST['users_upload_file']) ? 1 : 0;
foreach($_POST as $key => $val) {
$cfg[$key] = $val;
}
ini::save( CFG_FILE, $cfg );
$inSes->addMessage('Настройки успешно изменены!', 'ok');
redirect('?m=set&' . RND);
}
else {
$inSes->addMessage('Неверный идентификатор сессии, повторите действие!');
}
}
show_header('Настройки загруз цнтра');
$cur_money = moneys($cfg['file_price']);
$form = new cmsForm('?m=set_loads&rnd=' . $_SESSION['token'], 'post');
$form->addText('Папка под файлы:', 'files_folder', $cfg['files_folder']);
$form->addText('Файлов на страницу:', 'files_num', $cfg['files_num'], ' size="3"');
$form->addText('Макс. кол-во файлов у пользователя:', 'max_users_files', $cfg['max_users_files'], ' size="3"');
$form->addCode('Будет записано при реги пользователя.<br /><br />');
$form->addText('Макс. вес 1-го файла:', 'max_users_file_size', $cfg['max_users_file_size']);
$form->addCode('Сейчас ' . size($cfg['max_users_file_size']) . '<br /><br />');
$form->addTextarea('Разрешенные форматы файлов к загрузке:', 'upload_ext_file', $cfg['upload_ext_file']);
$form->addText('Макс. вес 1-го скриншота к файлу:', 'screen_file_size', $cfg['screen_file_size']);
$form->addCode('Сейчас ' . size($cfg['screen_file_size']) . '<br /><br />');
$form->addText('Путь к вотермарку:', 'screen_watermark', $cfg['screen_watermark']);
$form->addCode('<br /><b>За увеличение файлов:</b><br />');
$form->addText('Сколько за один файл (мин 0.01):', 'file_price', $cfg['file_price']);
$form->addCode('Сейчас ' . $cur_money . '<br />');
$form->addText('Сколько баллов у юзера для публикации файла в зону:', 'add_file_in_zone', $cfg['add_file_in_zone']);
$form->addCheckBox(array('', ' - Навигация (вкл/выкл)'), 'allow_downs_nav', $cfg['allow_downs_nav']);
$form->addCheckBox(array('', ' - Зарузка разрешена'), 'users_upload_file', $cfg['users_upload_file']);
echo $form->Submit('Изменить', 'submit');
unset($form);
echo '<div class="b">' . icon('return.png');
echo ' <a href="?m=load&' . RND . '">Управление</a> | ';
echo '<a href="?m=set&' . RND . '">Настройки</a> | ';
echo '<a href="?' . RND . '">В админку</a><br /></div>';
}
else {
redirect('/?' . RND);
}
?>