Вход Регистрация
Файл: CMS/core/admin/set_gallery.php
Строк: 39
<?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::readCFG_FILE );

    if (!empty(
$_POST['submit'])) {

        if (!empty(
$_GET['rnd']) && $_GET['rnd'] == $_SESSION['token']) {

            unset(
$_POST['submit']);

            if (empty(
$_POST['watermark_path']) || @file_exists($_POST['watermark_path'])) {

                
$_POST['photos_vote_guest'] = !empty($_POST['photos_vote_guest']) ? 0;

                foreach(
$_POST as $key => $val) {

                    
$cfg[$key] = $val;
                }

                
ini::saveCFG_FILE$cfg );

                
$inSes->addMessage('Настройки галереи успешно изменены!''ok');

                
redirect('?m=set&' RND);
            }
            else 
$inSes->addMessage('Ошибка! Изображение не найдено!');
        }
        else 
$inSes->addMessage('Ошибка! Неверный идентификатор сессии, повторите действие!');
    }

    
show_header('Настройки галереи');
    
$cur_money moneys($cfg['battle_add_money']);
    
$form = new cmsForm('?m=set_gallery&amp;rnd=' $_SESSION['token'], 'post');
    
$form->addText('Фото на страницу:''photos_num'$cfg['photos_num'], ' size="3"');
    
$form->addText('Макс. размер фото (от 100 px до ...):''photos_max_size'$cfg['photos_max_size'], ' size="3"');
    
$form->addText('Макс. вес фото (сейчас ' size($cfg['photos_max_weight']) . '):''photos_max_weight'$cfg['photos_max_weight'], ' size="5"');
    
$form->addText('Размер скриншотов (px):''preview_size'$cfg['preview_size'], ' size="5"');
    
$form->addText('Хранение голосований (часов):''photos_exprated'$cfg['photos_exprated'], ' size="5"');
    
$form->addCheckBox(array(''' Разрешить гостям голосовать за фото'), 'photos_vote_guest'$cfg['photos_vote_guest']);
    
$form->addText('Путь к вотермарку:''photos_watermark'$cfg['photos_watermark']);
    
$form->addCode('<br /><b>Настройки фото-битв:</b><br />');
    
$form->addText('Битв на страницу:''battle_num'$cfg['battle_num'], ' size="3"');
    
$form->addText('Сколько голосов надо набрать для выиграша:''battle_sum_votes'$cfg['battle_sum_votes']);
    
$form->addText('Сколько монет давать при выигреше (мин 0.01):''battle_add_money'$cfg['battle_add_money']);
    
$form->addCode('Сейчас ' $cur_money '<br />');
    
$form->addText('На сколько увеличить авторитет:''battle_add_point'num($cfg['battle_add_point']));
    
$form->addText('Сколько дней на битву:''battle_days'num($cfg['battle_days']));
    echo 
$form->Submit('Изменить''submit');
    unset(
$form);
    echo 
'<div class="b">' blink('[!]') . ' Настройки галереи, также действуют и на фото-битвы.<br /></div>';
    echo 
'<div class="b">' icon('return.png');
    echo 
' <a href="?m=gallery&amp;' RND '">Управление</a> | ';
    echo 
'<a href="?m=set&amp;' RND '">Настройки</a> | ';
    echo 
'<a href="?' RND '">В админку</a><br /></div>';

}
else {

    
redirect('/?' RND);
}

?>
Онлайн: 0
Реклама