<?php
#-----------------------------------------------------#
# ********* WAP-MOTORS ********* #
# Made by : VANTUZ #
# E-mail : [email protected] #
# Site : http://pizdec.ru #
# WAP-Site : http://visavi.net #
# ICQ : 36-44-66 #
# Вы не имеете право вносить изменения в код скрипта #
#-----------------------------------------------------#
require_once"../template/start.php";
require_once"../template/regglobals.php";
require_once"../template/config.php";
require_once"../template/functions.php";
require_once"../template/maincore.php";
require_once"../template/antidos.php";
require_once"../template/cookies.php";
require_once"../template/gzip.php";
require_once"../template/header.php";
require_once"../template/referer.php";
include_once"../themes/$config_themes/index.php";
$text = file("../local/profil/$log.prof");
if ($text!=""){
$udata = explode(":||:",$text[0]);
$provlog=trim($udata[0]);
$provpar=trim($udata[1]);
$dostup=trim($udata[7]);
$privat=trim($udata[10]);}
if (!$_SESSION['log']=="" && !md5($_SESSION['par'])=="" && md5($_SESSION['par'])==$provpar && $_SESSION['log']==$provlog ) {
if ($dostup==101 || $dostup==102){
echo'<img src="../images/img/partners.gif" alt=""> Настройки системы<br><br>';
include_once"../template/isset.php"; //подключение основных подсказок
if(!isset($action)){
if ($dostup==101){
echo'<img src="../images/img/forums.gif" alt=""> <a href="setting.php?action=setone&'.SID.'">Основные настройки</a><br>';}
echo'<img src="../images/img/forums.gif" alt=""> <a href="setting.php?action=settwo&'.SID.'">Вывод информации</a><br>';
echo'<img src="../images/img/forums.gif" alt=""> <a href="setting.php?action=setthree&'.SID.'">Гостевая/Чат/Новости</a><br>';
echo'<img src="../images/img/forums.gif" alt=""> <a href="setting.php?action=setfour&'.SID.'">Форум/Галерея/Объявления</a><br>';
echo'<img src="../images/img/forums.gif" alt=""> <a href="setting.php?action=setfive&'.SID.'">Загрузки/Голосования/Приват</a><br>';
echo'<img src="../images/img/forums.gif" alt=""> <a href="setting.php?action=setsix&'.SID.'">Библиотека</a><br>';
echo'<img src="../images/img/forums.gif" alt=""> <a href="setting.php?action=setseven&'.SID.'">Постраничная навигация</a><br>';
echo'<img src="../images/img/forums.gif" alt=""> <a href="setting.php?action=seteight&'.SID.'">Прочее</a><br>';
}
if ($dostup==101){
//---------------------- Форма основных настроек ------------------------------//
//1,2,8,9,10,11,12,13,14,15,16,29,43,48,50,52,57,61,62,69,71
if($action=="setone"){
echo '<b>Основные настройки</b><br><hr>';
echo '<form method="post" action="setting.php?action=editone&'.SID.'">';
echo 'Язык по умолчанию<br><select name="conf_set1">';
echo '<option value="'.$con_data[1].'">'.$con_data[1].'</option>';
$dir = opendir ("../language");
while ($file = readdir ($dir)) {
if(!eregi("[^a-z0-9-]",$file) && ($file != $con_data[1])){
echo '<option value="'.$file.'">'.$file.'</option>';}}
echo '</select><br>';
closedir ($dir);
echo 'Cкин/Тема по умолчанию:<br><select name="conf_set2"><option value="'.$con_data[2].'">'.$con_data[2].'</option>';
$dir = opendir ("../themes");
while ($file = readdir ($dir)) {
if(!eregi("[^a-z0-9_-]",$file) && ($file != $con_data[2])){
echo '<option value="'.$file.'">'.$file.'</option>';}}
echo '</select><br>';
closedir ($dir);
echo 'Логин администратора:<br><input name="conf_set8" maxlength="20" value="'.$con_data[8].'" /><br>';
echo 'E-mail администратора:<br><input name="conf_set9" maxlength="50" value="'.$con_data[9].'" /><br>';
echo 'Временной сдвиг:<br><input name="conf_set10" maxlength="3" value="'.$con_data[10].'" /><br>';
echo 'Заголовок всех страниц:<br><input name="conf_set11" maxlength="100" value="'.$con_data[11].'" /><br>';
echo 'Подпись вверху:<br><input name="conf_set12" maxlength="100" value="'.$con_data[12].'" /><br>';
echo 'Подпись внизу:<br><input name="conf_set13" maxlength="100" value="'.$con_data[13].'" /><br>';
echo 'Главная страница сайта:<br><input name="conf_set14" maxlength="50" value="'.$con_data[14].'" /><br>';
echo 'Адрес логотипа:<br><input name="conf_set15" maxlength="100" value="'.$con_data[15].'" /><br>';
echo 'Расширение страниц движка:<br><input name="conf_set16" maxlength="6" value="'.$con_data[16].'" /><br>';
echo 'Время антифлуда (сек):<br><input name="conf_set29" maxlength="3" value="'.$con_data[29].'" /><br>';
echo 'Название корневой на хосте:<br><input name="conf_set43" maxlength="30" value="'.$con_data[43].'" /><br>';
echo 'Папка с админкой:<br><input name="conf_set48" maxlength="30" value="'.$con_data[48].'" /><br>';
echo 'Лимит запросов с IP:<br><input name="conf_set57" maxlength="3" value="'.$con_data[57].'" /><br>';
echo 'Разрешить вход по кукам: <br>Да';
if($con_data[50]=="1"){
echo '<input name="conf_set50" type="radio" value="1" checked>';} else {echo '<input name="conf_set50" type="radio" value="1" />';}
echo ' ';
if($con_data[50]=="0"){
echo '<input name="conf_set50" type="radio" value="0" checked>';} else {echo '<input name="conf_set50" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Разрешить кеширование: <br>Да';
if($con_data[52]=="1"){
echo '<input name="conf_set52" type="radio" value="1" checked>';} else {echo '<input name="conf_set52" type="radio" value="1" />';}
echo ' ';
if($con_data[52]=="0"){
echo '<input name="conf_set52" type="radio" value="0" checked>';} else {echo '<input name="conf_set52" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Регистрация открыта: <br>Да';
if($con_data[61]=="1"){
echo '<input name="conf_set61" type="radio" value="1" checked>';} else {echo '<input name="conf_set61" type="radio" value="1" />';}
echo ' ';
if($con_data[61]=="0"){
echo '<input name="conf_set61" type="radio" value="0" checked>';} else {echo '<input name="conf_set61" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Включить подтверждение регистрации: <br>Да';
if($con_data[62]=="1"){
echo '<input name="conf_set62" type="radio" value="1" checked>';} else {echo '<input name="conf_set62" type="radio" value="1" />';}
echo ' ';
if($con_data[62]=="0"){
echo '<input name="conf_set62" type="radio" value="0" checked>';} else {echo '<input name="conf_set62" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Включено сжатие страниц GZIP: <br>Да';
if($con_data[69]=="1"){
echo '<input name="conf_set69" type="radio" value="1" checked>';} else {echo '<input name="conf_set69" type="radio" value="1" />';}
echo ' ';
if($con_data[69]=="0"){
echo '<input name="conf_set69" type="radio" value="0" checked>';} else {echo '<input name="conf_set69" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Возможность транслита включена: <br>Да';
if($con_data[71]=="1"){
echo '<input name="conf_set71" type="radio" value="1" checked>';} else {echo '<input name="conf_set71" type="radio" value="1" />';}
echo ' ';
if($con_data[71]=="0"){
echo '<input name="conf_set71" type="radio" value="0" checked>';} else {echo '<input name="conf_set71" type="radio" value="0" />';}
echo 'Нет<br>';
echo '<br><input value="Изменить" type="submit" /></form><hr>';
echo '<br><img src="../images/img/back.gif" alt=""> <a href="setting.php?'.SID.'">Вернуться</a>';
}
//---------------------- Изменение основных настроек ------------------------------//
if($action=="editone"){
if($conf_set1!="" && $conf_set2!="" && $conf_set8!="" && $conf_set9!="" && $conf_set10!="" && $conf_set11!="" && $conf_set12!="" && $conf_set13!="" && $conf_set14!="" && $conf_set15!="" && $conf_set16!=""&& $conf_set29!="" && $conf_set43!="" && $conf_set48!="" && $conf_set50!="" && $conf_set52!="" && $conf_set57!="" && $conf_set61!="" && $conf_set62!="" && $conf_set69!="" && $conf_set71!=""){
$ufile = file(BASEDIR."local/config.dat");
$udata = explode("|",$ufile[0]);
$udata[1]=check($conf_set1);
$udata[2]=check($conf_set2);
$udata[8]=check($conf_set8);
$udata[9]=htmlspecialchars(stripslashes(trim($conf_set9)));
$udata[10]=check($conf_set10);
$udata[11]=check($conf_set11);
$udata[12]=check($conf_set12);
$udata[13]=check($conf_set13);
$udata[13]=str_replace('©','©',$udata[13]);
$udata[13]=str_replace('&#169;','©',$udata[13]);
$udata[14]=check($conf_set14);
$udata[15]=check($conf_set15);
$udata[16]=check($conf_set16);
$udata[29]=(int)$conf_set29;
$udata[43]=check($conf_set43);
$udata[48]=check($conf_set48);
$udata[50]=(int)$conf_set50;
$udata[52]=(int)$conf_set52;
$udata[57]=(int)$conf_set57;
$udata[61]=(int)$conf_set61;
$udata[62]=(int)$conf_set62;
$udata[69]=(int)$conf_set69;
$udata[71]=(int)$conf_set71;
for ($u=0; $u<$config_configkeys; $u++){
$utext.=$udata[$u].'|';}
if(!empty($udata[8]) && !empty($udata[9])){
$fp=fopen(BASEDIR."local/config.dat","a+");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,$utext);
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
unset($utext);
}
header ("Location: setting.php?isset=mp_yesset&".SID);
}else{header ("Location: setting.php?action=setone&isset=mp_nosset&".SID);}
}
}
//---------------------- Форма вывода информации ------------------------------//
//0,4,5,6,7,47
if($action=="settwo"){
echo '<b>Вывод информации</b><br><hr>';
echo '<form method="post" action="setting.php?action=edittwo&'.SID.'">';
echo 'Показывать приветствие: <br>Да';
if($con_data[0]=="1"){
echo '<input name="conf_set0" type="radio" value="1" checked>';} else {echo '<input name="conf_set0" type="radio" value="1" />';}
echo ' ';
if($con_data[0]=="0"){
echo '<input name="conf_set0" type="radio" value="0" checked>';} else {echo '<input name="conf_set0" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Показывать часы: <br>Да';
if($con_data[4]=="1"){
echo '<input name="conf_set4" type="radio" value="1" checked>';} else {echo '<input name="conf_set4" type="radio" value="1" />';}
echo ' ';
if($con_data[4]=="0"){
echo '<input name="conf_set4" type="radio" value="0" checked>';} else {echo '<input name="conf_set4" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Показывать время генерации: <br>Да';
if($con_data[5]=="1"){
echo '<input name="conf_set5" type="radio" value="1" checked>';} else {echo '<input name="conf_set5" type="radio" value="1" />';}
echo ' ';
if($con_data[5]=="0"){
echo '<input name="conf_set5" type="radio" value="0" checked>';} else {echo '<input name="conf_set5" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Включить счетчик: <br>Да';
if($con_data[6]=="1"){
echo '<input name="conf_set6" type="radio" value="1" checked>';} else {echo '<input name="conf_set6" type="radio" value="1" />';}
echo ' ';
if($con_data[6]=="0"){
echo '<input name="conf_set6" type="radio" value="0" checked>';} else {echo '<input name="conf_set6" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Показывать онлайн: <br>Да';
if($con_data[7]=="1"){
echo '<input name="conf_set7" type="radio" value="1" checked>';} else {echo '<input name="conf_set7" type="radio" value="1" />';}
echo ' ';
if($con_data[7]=="0"){
echo '<input name="conf_set7" type="radio" value="0" checked>';} else {echo '<input name="conf_set7" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Показывать цитаты: <br>Да';
if($con_data[47]=="1"){
echo '<input name="conf_set47" type="radio" value="1" checked>';} else {echo '<input name="conf_set47" type="radio" value="1" />';}
echo ' ';
if($con_data[47]=="0"){
echo '<input name="conf_set47" type="radio" value="0" checked>';} else {echo '<input name="conf_set47" type="radio" value="0" />';}
echo 'Нет<br>';
echo '<br><input value="Изменить" type="submit" /></form><hr>';
echo '<br><img src="../images/img/back.gif" alt=""> <a href="setting.php?'.SID.'">Вернуться</a>';
}
//---------------------- Изменение вывода информации ------------------------------//
if($action=="edittwo"){
if($conf_set0!="" && $conf_set4!="" && $conf_set5!="" && $conf_set6!="" && $conf_set7!="" && $conf_set47!=""){
$ufile = file(BASEDIR."local/config.dat");
$udata = explode("|",$ufile[0]);
$udata[0]=(int)$conf_set0;
$udata[4]=(int)$conf_set4;
$udata[5]=(int)$conf_set5;
$udata[6]=(int)$conf_set6;
$udata[7]=(int)$conf_set7;
$udata[47]=(int)$conf_set47;
for ($u=0; $u<$config_configkeys; $u++){
$utext.=$udata[$u].'|';}
if(!empty($udata[8]) && !empty($udata[9])){
$fp=fopen(BASEDIR."local/config.dat","a+");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,$utext);
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
unset($utext);
}
header ("Location: setting.php?isset=mp_yesset&".SID);
}else{header ("Location: setting.php?action=settwo&isset=mp_nosset&".SID);}
}
//---------------------- Форма изменения гостевой, новостей и чата ------------------------------//
//17,18,19,20,21,22,23,24,25,34,56,63,64,65
if($action=="setthree"){
echo '<b>Настройки гостевой, новостей и чата</b><br><hr>';
echo '<form method="post" action="setting.php?action=editthree&'.SID.'">';
echo 'Новостей на страницу:<br><input name="conf_set17" maxlength="2" value="'.$con_data[17].'" /><br>';
echo 'Вывод новостей на главную:<br><input name="conf_set18" maxlength="2" value="'.$con_data[18].'" /><br>';
echo 'Сообщений в гостевой на стр.:<br><input name="conf_set19" maxlength="2" value="'.$con_data[19].'" /><br>';
echo 'Разрешать гостям писать в гостевой: <br>Да';
if($con_data[20]=="1"){
echo '<input name="conf_set20" type="radio" value="1" checked>';} else {echo '<input name="conf_set20" type="radio" value="1" />';}
echo ' ';
if($con_data[20]=="0"){
echo '<input name="conf_set20" type="radio" value="0" checked>';} else {echo '<input name="conf_set20" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Включить шутника в чате: <br>Да';
if($con_data[63]=="1"){
echo '<input name="conf_set63" type="radio" value="1" checked>';} else {echo '<input name="conf_set63" type="radio" value="1" />';}
echo ' ';
if($con_data[63]=="0"){
echo '<input name="conf_set63" type="radio" value="0" checked>';} else {echo '<input name="conf_set63" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Включить бота в чате: <br>Да';
if($con_data[64]=="1"){
echo '<input name="conf_set64" type="radio" value="1" checked>';} else {echo '<input name="conf_set64" type="radio" value="1" />';}
echo ' ';
if($con_data[64]=="0"){
echo '<input name="conf_set64" type="radio" value="0" checked>';} else {echo '<input name="conf_set64" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Включить умника в чате: <br>Да';
if($con_data[65]=="1"){
echo '<input name="conf_set65" type="radio" value="1" checked>';} else {echo '<input name="conf_set65" type="radio" value="1" />';}
echo ' ';
if($con_data[65]=="0"){
echo '<input name="conf_set65" type="radio" value="0" checked>';} else {echo '<input name="conf_set65" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Неавторизованный пользователь:<br><input name="conf_set21" maxlength="20" value="'.$con_data[21].'" /><br>';
echo 'Кол-во постов в чате сохраняется:<br><input name="conf_set22" maxlength="4" value="'.$con_data[22].'" /><br>';
echo 'Cообщений в чате на стр.:<br><input name="conf_set23" maxlength="2" value="'.$con_data[23].'" /><br>';
echo 'Кол-во новостей сохраняется:<br><input name="conf_set24" maxlength="4" value="'.$con_data[24].'" /><br>';
echo 'Кол-во постов в гостевой сохраняется:<br><input name="conf_set25" maxlength="4" value="'.$con_data[25].'" /><br>';
echo 'Время автообновления чата (сек):<br><input name="conf_set34" maxlength="3" value="'.$con_data[34].'" /><br>';
echo 'Кол-во писем рассылки в пакете:<br><input name="conf_set56" maxlength="3" value="'.$con_data[56].'" /><br>';
echo '<br><input value="Изменить" type="submit" /></form><hr>';
echo '<br><img src="../images/img/back.gif" alt=""> <a href="setting.php?'.SID.'">Вернуться</a>';
}
//---------------------- Изменение в гостевой, новостей и чата ------------------------------//
if($action=="editthree"){
if($conf_set17!="" && $conf_set18!="" && $conf_set19!="" && $conf_set20!="" && $conf_set21!="" && $conf_set22!="" && $conf_set23!="" && $conf_set24!="" && $conf_set25!="" && $conf_set34!="" && $conf_set56!="" && $conf_set63!="" && $conf_set64!="" && $conf_set65!=""){
$ufile = file(BASEDIR."local/config.dat");
$udata = explode("|",$ufile[0]);
$udata[17]=(int)$conf_set17;
$udata[18]=(int)$conf_set18;
$udata[19]=(int)$conf_set19;
$udata[20]=(int)$conf_set20;
$udata[21]=check($conf_set21);
$udata[22]=(int)$conf_set22;
$udata[23]=(int)$conf_set23;
$udata[24]=(int)$conf_set24;
$udata[25]=(int)$conf_set25;
$udata[34]=(int)$conf_set34;
$udata[56]=(int)$conf_set56;
$udata[63]=(int)$conf_set63;
$udata[64]=(int)$conf_set64;
$udata[65]=(int)$conf_set65;
for ($u=0; $u<$config_configkeys; $u++){
$utext.=$udata[$u].'|';}
if(!empty($udata[8]) && !empty($udata[9])){
$fp=fopen(BASEDIR."local/config.dat","a+");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,$utext);
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
unset($utext);
}
header ("Location: setting.php?isset=mp_yesset&".SID);
}else{header ("Location: setting.php?action=setthree&isset=mp_nosset&".SID);}
}
//---------------------- Форма изменения форума, галереи и объявлений ------------------------------//
//26,27,28,35,36,37,38,39
if($action=="setfour"){
echo '<b>Настройки форума, галереи и объявлений</b><br><hr>';
echo '<form method="post" action="setting.php?action=editfour&'.SID.'">';
echo 'Сообщений в форуме на стр.:<br><input name="conf_set26" maxlength="2" value="'.$con_data[26].'" /><br>';
echo 'Тем в форуме на стр.:<br><input name="conf_set27" maxlength="2" value="'.$con_data[27].'" /><br>';
echo 'Кол-во тем в форуме сохраняется:<br><input name="conf_set28" maxlength="4" value="'.$con_data[28].'" /><br>';
echo 'Объявлений на стр.:<br><input name="conf_set35" maxlength="2" value="'.$con_data[35].'" /><br>';
echo 'Кол-во дней показа объявлений:<br><input name="conf_set36" maxlength="3" value="'.$con_data[36].'" /><br>';
echo 'Kол-во фото на стр.:<br><input name="conf_set37" maxlength="2" value="'.$con_data[37].'" /><br>';
echo 'Максимальный вес фото в байтах:<br><input name="conf_set38" maxlength="6" value="'.$con_data[38].'" /><br>';
echo 'Максимальные размеры в пикселях:<br><input name="conf_set39" maxlength="3" value="'.$con_data[39].'" /><br>';
echo '<br><input value="Изменить" type="submit" /></form><hr>';
echo '<br><img src="../images/img/back.gif" alt=""> <a href="setting.php?'.SID.'">Вернуться</a>';
}
//---------------------- Изменение в форуме, галерее и объявлениях ------------------------------//
if($action=="editfour"){
if($conf_set26!="" && $conf_set27!="" && $conf_set28!="" && $conf_set35!="" && $conf_set36!="" && $conf_set37!="" && $conf_set38!="" && $conf_set39!=""){
$ufile = file(BASEDIR."local/config.dat");
$udata = explode("|",$ufile[0]);
$udata[26]=(int)$conf_set26;
$udata[27]=(int)$conf_set27;
$udata[28]=(int)$conf_set28;
$udata[35]=(int)$conf_set35;
$udata[36]=(int)$conf_set36;
$udata[37]=(int)$conf_set37;
$udata[38]=(int)$conf_set38;
$udata[39]=(int)$conf_set39;
for ($u=0; $u<$config_configkeys; $u++){
$utext.=$udata[$u].'|';}
if(!empty($udata[8]) && !empty($udata[9])){
$fp=fopen(BASEDIR."local/config.dat","a+");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,$utext);
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
unset($utext);
}
header ("Location: setting.php?isset=mp_yesset&".SID);
}else{header ("Location: setting.php?action=setfour&isset=mp_nosset&".SID);}
}
//---------------------- Форма изменения загрузок, голосований и привата ------------------------------//
//30,32,33,40,41,42,46,66
if($action=="setfive"){
echo '<b>Настройки загрузок, голосований и привата</b><br><hr>';
echo '<form method="post" action="setting.php?action=editfive&'.SID.'">';
echo 'Размер ящика для привата (kb):<br><input name="conf_set30" maxlength="2" value="'.$con_data[30].'" /><br>';
echo 'Расширение для файлов привата:<br><input name="conf_set32" maxlength="10" value="'.$con_data[32].'" /><br>';
echo 'Писем в привате на стр.:<br><input name="conf_set33" maxlength="2" value="'.$con_data[33].'" /><br>';
echo 'Комментарий в загрузках на стр.:<br><input name="conf_set40" maxlength="2" value="'.$con_data[40].'" /><br>';
echo 'Кол-во комментарий сохраняется:<br><input name="conf_set41" maxlength="3" value="'.$con_data[41].'" /><br>';
echo 'Файлов в загрузках на стр.:<br><input name="conf_set42" maxlength="2" value="'.$con_data[42].'" /><br>';
echo 'Кол-во голосований на стр.:<br><input name="conf_set46" maxlength="2" value="'.$con_data[46].'" /><br>';
echo 'Файлов в просмотре архивов на стр.:<br><input name="conf_set66" maxlength="2" value="'.$con_data[66].'" /><br>';
echo '<br><input value="Изменить" type="submit" /></form><hr>';
echo '<br><img src="../images/img/back.gif" alt=""> <a href="setting.php?'.SID.'">Вернуться</a>';
}
//---------------------- Изменение в загрузках, голосованиях и привате ------------------------------//
if($action=="editfive"){
if($conf_set30!="" && $conf_set32!="" && $conf_set33!="" && $conf_set40!="" && $conf_set41!="" && $conf_set42!="" && $conf_set46!="" && $conf_set66!=""){
$ufile = file(BASEDIR."local/config.dat");
$udata = explode("|",$ufile[0]);
$udata[30]=(int)$conf_set30;
$udata[32]=check($conf_set32);
$udata[33]=(int)$conf_set33;
$udata[40]=(int)$conf_set40;
$udata[41]=(int)$conf_set41;
$udata[42]=(int)$conf_set42;
$udata[46]=(int)$conf_set46;
$udata[66]=(int)$conf_set66;
for ($u=0; $u<$config_configkeys; $u++){
$utext.=$udata[$u].'|';}
if(!empty($udata[8]) && !empty($udata[9])){
$fp=fopen(BASEDIR."local/config.dat","a+");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,$utext);
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
unset($utext);
}
header ("Location: setting.php?isset=mp_yesset&".SID);
}else{header ("Location: setting.php?action=setfive&isset=mp_nosset&".SID);}
}
//---------------------- Форма изменения библиотеки ------------------------------//
//67,68
if($action=="setsix"){
echo '<b>Настройки библиотеки</b><br><hr>';
echo '<form method="post" action="setting.php?action=editsix&'.SID.'">';
echo 'Статей в библиотеке на стр.:<br><input name="conf_set67" maxlength="2" value="'.$con_data[67].'" /><br>';
echo 'Строк в статье на стр.:<br><input name="conf_set68" maxlength="3" value="'.$con_data[68].'" /><br>';
echo '<br><input value="Изменить" type="submit" /></form><hr>';
echo '<br><img src="../images/img/back.gif" alt=""> <a href="setting.php?'.SID.'">Вернуться</a>';
}
//---------------------- Изменение библиотеки ------------------------------//
if($action=="editsix"){
if($conf_set67!="" && $conf_set68!=""){
$ufile = file(BASEDIR."local/config.dat");
$udata = explode("|",$ufile[0]);
$udata[67]=(int)$conf_set67;
$udata[68]=(int)$conf_set68;
for ($u=0; $u<$config_configkeys; $u++){
$utext.=$udata[$u].'|';}
if(!empty($udata[8]) && !empty($udata[9])){
$fp=fopen(BASEDIR."local/config.dat","a+");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,$utext);
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
unset($utext);
}
header ("Location: setting.php?isset=mp_yesset&".SID);
}else{header ("Location: setting.php?action=setsix&isset=mp_nosset&".SID);}
}
//---------------------- Форма изменения постраничной навигация ------------------------------//
//31,44,45,49,51,53,54,55,59,60,70
if($action=="setseven"){
echo '<b>Настройки постраничной навигация</b><br><hr>';
echo '<form method="post" action="setting.php?action=editseven&'.SID.'">';
echo 'Кол-во пользователей в юзерлисте на стр.:<br><input name="conf_set31" maxlength="2" value="'.$con_data[31].'" /><br>';
echo 'Кол-во пользователей в кто-где на стр.:<br><input name="conf_set44" maxlength="2" value="'.$con_data[44].'" /><br>';
echo 'Сохраняется истории в кто-где:<br><input name="conf_set45" maxlength="3" value="'.$con_data[45].'" /><br>';
echo 'Кол-во пользователей в статистике вкладов на стр.:<br><input name="conf_set49" maxlength="2" value="'.$con_data[49].'" /><br>';
echo 'Кол-во сайтов в кто-откуда на стр.<br><input name="conf_set60" maxlength="3" value="'.$con_data[60].'" /><br>';
echo 'Сохраняется истории в кто-откуда:<br><input name="conf_set51" maxlength="3" value="'.$con_data[51].'" /><br>';
echo 'Кол-во ссылок пирамиды на главной:<br><input name="conf_set53" maxlength="2" value="'.$con_data[53].'" /><br>';
echo 'Сохраняется ссылок в пирамиде:<br><input name="conf_set59" maxlength="2" value="'.$con_data[59].'" /><br>';
echo 'Кол-во пользователей в онлайне на стр.:<br><input name="conf_set54" maxlength="2" value="'.$con_data[54].'" /><br>';
echo 'Кол-во смайлов на стр.:<br><input name="conf_set55" maxlength="2" value="'.$con_data[55].'" /><br>';
echo 'Кол-во юзеров в рейтинге авторитетов на стр.:<br><input name="conf_set70" maxlength="2" value="'.$con_data[70].'" /><br>';
echo '<br><input value="Изменить" type="submit" /></form><hr>';
echo '<br><img src="../images/img/back.gif" alt=""> <a href="setting.php?'.SID.'">Вернуться</a>';
}
//---------------------- Изменение в загрузках, голосованиях и привате ------------------------------//
if($action=="editseven"){
if($conf_set31!="" && $conf_set44!="" && $conf_set45!="" && $conf_set49!="" && $conf_set51!="" && $conf_set53!="" && $conf_set54!="" && $conf_set55!="" && $conf_set59!="" && $conf_set60!="" && $conf_set70!=""){
$ufile = file(BASEDIR."local/config.dat");
$udata = explode("|",$ufile[0]);
$udata[31]=(int)$conf_set31;
$udata[44]=(int)$conf_set44;
$udata[45]=(int)$conf_set45;
$udata[49]=(int)$conf_set49;
$udata[51]=(int)$conf_set51;
$udata[53]=(int)$conf_set53;
$udata[54]=(int)$conf_set54;
$udata[55]=(int)$conf_set55;
$udata[59]=(int)$conf_set59;
$udata[60]=(int)$conf_set60;
$udata[70]=(int)$conf_set70;
for ($u=0; $u<$config_configkeys; $u++){
$utext.=$udata[$u].'|';}
if(!empty($udata[8]) && !empty($udata[9])){
$fp=fopen(BASEDIR."local/config.dat","a+");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,$utext);
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
unset($utext);
}
header ("Location: setting.php?isset=mp_yesset&".SID);
}else{header ("Location: setting.php?action=setseven&isset=mp_nosset&".SID);}
}
//---------------------- Форма изменения прочее ------------------------------//
//58,
if($action=="seteight"){
echo '<b>Настройки постраничной навигация</b><br><hr>';
echo '<form method="post" action="setting.php?action=editeight&'.SID.'">';
echo 'Сохраняется информации в лог-файле:<br><input name="conf_set58" maxlength="3" value="'.$con_data[58].'" /><br>';
echo '<br><input value="Изменить" type="submit" /></form><hr>';
echo '<br><img src="../images/img/back.gif" alt=""> <a href="setting.php?'.SID.'">Вернуться</a>';
}
//---------------------- Изменение в прочее ------------------------------//
if($action=="editeight"){
if($conf_set58!=""){
$ufile = file(BASEDIR."local/config.dat");
$udata = explode("|",$ufile[0]);
$udata[58]=(int)$conf_set58;
for ($u=0; $u<$config_configkeys; $u++){
$utext.=$udata[$u].'|';}
if(!empty($udata[8]) && !empty($udata[9])){
$fp=fopen(BASEDIR."local/config.dat","a+");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,$utext);
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
unset($utext);
}
header ("Location: setting.php?isset=mp_yesset&".SID);
}else{header ("Location: setting.php?action=seteight&isset=mp_nosset&".SID);}
}
echo'<br><img src="../images/img/panel.gif" alt=""> <a href="index.php?'.SID.'">В админку</a><br>';
echo'<img src="../images/img/homepage.gif" alt=""> <a href="../index.php?'.SID.'">На главную</a><br>';
} else {header ("Location: ../index.php?error&".SID);}
} else {header ("Location: ../index.php?error&".SID);}
include_once"../themes/$config_themes/foot.php";
?>