View file adm_panel/settings_chat.php

File size: 3.68Kb
<?
include_once '../sys/inc/start.php';
include_once '../sys/inc/compress.php';
include_once '../sys/inc/sess.php';
include_once '../sys/inc/home.php';
include_once '../sys/inc/settings.php';
$temp_set=$set;
include_once '../sys/inc/db_connect.php';
include_once '../sys/inc/ipua.php';
include_once '../sys/inc/fnc.php';
include_once '../sys/inc/adm_check.php';
include_once '../sys/inc/user.php';
user_access('adm_set_chat',null,'index.php?'.SID);
adm_check();

$set['title']='Настройки чата';
include_once '../sys/inc/thead.php';
title();
if (isset($_POST['save']))
{
$temp_set['time_chat']=intval($_POST['time_chat']);
mysql_query("ALTER TABLE `user` CHANGE `set_time_chat` `set_time_chat` INT( 11 ) DEFAULT '$temp_set[time_chat]'");
$temp_set['umnik_new']=intval($_POST['umnik_new']);
$temp_set['umnik_help']=intval($_POST['umnik_help']);
$temp_set['umnik_time']=intval($_POST['umnik_time']);
$temp_set['shutnik_new']=intval($_POST['shutnik_new']);

if(preg_match("#^([A-zА-я0-9\-\_\ ])+$#ui", $_POST['chat_shutnik']) && utf8_strlen($_POST['chat_shutnik'])>2 && utf8_strlen($_POST['chat_shutnik'])<=32)
$temp_set['chat_shutnik']=$_POST['chat_shutnik'];

if(preg_match("#^([A-zА-я0-9\-\_\ ])+$#ui", $_POST['chat_umnik']) && utf8_strlen($_POST['chat_umnik'])>2 && utf8_strlen($_POST['chat_umnik'])<=32)
$temp_set['chat_umnik']=$_POST['chat_umnik'];






if (save_settings($temp_set))
{
admin_log('Настройки','Система','Изменение параметров чата');
msg('Настройки успешно приняты');
}
else
$err='Нет прав для изменения файла настроек';
}
err();
aut();

$smarty = new Smarty_conf();
$smarty->assign('form_title','Настройки чата');
$smarty->assign('method','POST');
$smarty->assign('action',"?$passgen");
$elements=array();


$elements[]=array('type'=>'input_text', 'title'=>'Автообновление', 'br'=>1,
'info'=>array('name' => 'time_chat','value'=>$temp_set['time_chat']));

$elements[]=array('type'=>'input_text', 'title'=>'Таймаут между вопросами', 'br'=>1,
'info'=>array('name' => 'umnik_new','value'=>$temp_set['umnik_new']));

$elements[]=array('type'=>'input_text', 'title'=>'Таймаут между подсказками', 'br'=>1,
'info'=>array('name' => 'umnik_help','value'=>$temp_set['umnik_help']));

$elements[]=array('type'=>'input_text', 'title'=>'Общее время ожидание ответа', 'br'=>1,
'info'=>array('name' => 'umnik_time','value'=>$temp_set['umnik_time']));

$elements[]=array('type'=>'input_text', 'title'=>'Таймаут между шутками', 'br'=>1,
'info'=>array('name' => 'shutnik_new','value'=>$temp_set['shutnik_new']));

$elements[]=array('type'=>'input_text', 'title'=>'Ник шутника', 'br'=>1,
'info'=>array('name' => 'chat_shutnik','value'=>$temp_set['chat_shutnik']));

$elements[]=array('type'=>'input_text', 'title'=>'Ник умника', 'br'=>1,
'info'=>array('name' => 'chat_umnik','value'=>$temp_set['chat_umnik']));


$elements[]=array('type'=>'submit', 'br'=>0, 'info'=>array('name'=>'save', 'value'=>'Применить')); // кнопка
$smarty->assign('el',$elements);
$smarty->display('input.form.tpl');

$smarty = new Smarty_conf();
$menu=array();
$menu[]=array('chat_shut.php','Шутки');
$menu[]=array('chat_vopr.php','Вопросы викторины');
$smarty->assign('menu',$menu);
$smarty->assign('menu_title','Навигация');
$smarty->display('links.links.tpl');

$smarty = new Smarty_conf();
$smarty->assign('menu_title','Навигация');
$menu=array();
$menu[]=array('.','Админка');
$smarty->assign('menu',$menu);
$smarty->display('links.path.tpl');

include_once '../sys/inc/tfoot.php';
?>