Вход Регистрация
Файл: modules/admin/set.php
Строк: 426
<?php
########################################
##               WAP-ENGINE             ##
########################################
##                                    ##
##  Автор : CHUMA (Токарев Владимир)  ##
##  e-mail : crazychuma@gmail.com     ##
##  WAP : http://wap-engine.ru        ##
##                                    ##
########################################
##         ВЫ НЕ ИМЕЕТЕ ПРАВО         ##
##        ИЗМЕНЯТЬ КОД СКРИПТА        ##
##  ДЛЯ ДАЛЬНЕЙШЕГО РАСПРОСТРАНЕНИЯ!  ##
########################################
include ('../../config.php');
include (
'../../templates/run.php');
include (
'../../templates/func.php');
$title_page '| Настройка системы';
$m_polozhenie 'Настраивает систему сайта';
####################
if($_GET['act']=='set')
 {
  if(isset(
$_SESSION['pass']) && isset($passw) && $_SESSION['pass'] == $passw && $status == '1')
   {
   
$home_url filter($_POST['home']);
   
$home_url str_replace('http://'''$home_url);
   
$configdata="<?phprn".
   
'$'."version="5.0";                                       # Версия скриптаrn".
   
'$'.'welcome="'.filter($_POST[welcome])."";               # Показывать приветствиеrn".
   
'$'.'afor="'.filter($_POST[afor])."";                     # Показывать афоризмrn".
   
'$'.'themes="'.filter($_POST[themes])."";                 # Название скина/темы, посмотреть их можно в папке themesrn".
   
'$'.'show_time="'.filter($_POST[show_time])."";           # Показывать Часы на главной страницеrn".
   
'$'.'show_date="'.filter($_POST[show_date])."";           # Показывать дату на главной страницеrn".
   
'$'.'mainlink="'.filter($_POST[mainlink])."";             # Показывать добавление ссылки главной страницеrn".
   
'$'.'generacia="'.filter($_POST[generacia])."";           # Показывать время генерации страницы, если нет, то пишем "0"rn".
   
'$'.'counter="'.filter($_POST[counter])."";               # Включить счетчик "1", или выключить "0"rn".
   
'$'.'online="'.filter($_POST[online])."";                 # Показывать сколько человек в онлайне, если нет, то пишем "0"rn".      
   
'$'.'sdvigclock="'.filter($_POST[sdvigclock])."";         # Временной сдвиг, ставим к примеру +5, -3 в зависимости от времени rn".
   
'$'.'title="'.filter($_POST[title])."";                   # Заголовок страниц  rn". 
   
'$'.'textlogo="'.filter($_POST[textlogo])."";             # Название, будет отображенно на каждой странице около логотипаrn".
   
'$'.'copyright="'.filter($_POST[copyright])."";           # Копирайт ,  будет отображенно внизу на каждой страницеrn".
   
'$'."home="http://$home_url";                     # Адрес сайта (Слэш "/" в конце не ставить!)rn".
   
'$'.'logo="'.filter($_POST[logo])."";                     # Адрес логотипа, вы можете просто заменить саму картинкуrn".
   
'$'.'ras_pages="'.filter($_POST[ras_pages])."";           # Расширение страниц движкаrn".
   
'$'.'portal="'.filter($_POST[portal])."";                 # Если on то, сайт открыт, если off, то сайт закрыт на реконструкциюrn".
   
'$'.'registracia="'.filter($_POST[registracia])."";       # Если 1 то, регистрация разрешена, если 0, то запрещенаrn".
   
'$'.'gzip="'.filter($_POST[gzip])."";                     # GZIP сжатиеrn".
   
'$'.'offmes="'.filter($_POST[offmes])."";                 # Сообщение если сайт закрытrn".
   
'$'.'zap_reg_mes="'.filter($_POST[zap_reg_mes])."";       # Сообщение если регистрация запрещенаrn#### ДОСТУП ####rn".
   
'$'.'dostup_guest="'.filter($_POST[dostup_guest])."";     # Разрешить гостям писать в гостевойrn".
   
'$'.'dostup_kom="'.filter($_POST[dostup_kom])."";         # Разрешить гостям писать комментарииrn".
   
'$'.'dostup_mailadm="'.filter($_POST[dostup_mailadm]).""# Разрешить гостям писать письма админуrn".
   
'$'.'dostup_files="'.filter($_POST[dostup_files])."";     # Разрешить гостям скачивать файлыrn".
   
'$'.'dostup_book="'.filter($_POST[dostup_book])."";       # Разрешить гостям просматривать библиотекуrn".
   
'$'.'dostup_forum="'.filter($_POST[dostup_forum])."";     # Разрешить гостям просматривать форумrn".
   
'$'.'dostup_link="'.filter($_POST[dostup_link])."";       # Разрешить гостям добавлять ссылки на главнойrn#### РАЗНОЕ ####rn".
   
'$'.'koldaynews="'.filter($_POST[koldaynews])."";         # Сколько дней показывать последнюю новость на главнойrn".
   
'$'.'kolnews="'.filter($_POST[kolnews])."";               # Кол-во новостей на страницуrn".
   
'$'.'kolfiles="'.filter($_POST[kolfiles])."";             # Кол-во файлов на страницу в загруз-центреrn".
   
'$'.'kolbooks="'.filter($_POST[kolbooks])."";             # Кол-во файлов на страницу в библиотекеrn".
   
'$'.'guestmes="'.filter($_POST[guestmes])."";             # Сообщений на странице в гостевойrn".
   
'$'.'kolkommes="'.filter($_POST[kolkommes])."";           # Кол-во комментариев на страницуrn".
   
'$'.'koltem="'.filter($_POST[koltem])."";                 # Кол-во тем на страницу в форумеrn".
   
'$'.'koltemmes="'.filter($_POST[koltemmes])."";           # Кол-во сообщений на страницу в темахrn".
   
'$'.'kolusers="'.filter($_POST[kolusers])."";             # Кол-во пользователей на страницу в списке пользователейrn".
   
'$'.'kolmesbox="'.filter($_POST[kolmesbox])."";           # Кол-во личных сообщений на страницуrn".
   
'$'.'kolreytrep="'.filter($_POST[kolreytrep])."";         # Кол-во рейтига, при котором можно ставить плюсы/минусыrn".
   
'$'.'kolmesls="'.filter($_POST[kolmesls])."";             # Кол-во хранящихся писем в ЛСrn?>";
   
    $fp = fopen('../../config.php','a+');
    flock ($fp,LOCK_EX); 
    ftruncate ($fp,0);
    fputs($fp,$configdata);
    fflush ($fp);
    flock ($fp,LOCK_UN);
    fclose($fp);
    
    $date = date('d.m.Y / H:i:s', time() + ($sdvigclock*3600));
    $adm_log_f = @file('../../data/adm_log.php');
    $adm_log_count = count($adm_log_f) - 2;
    $mes_to_adm_log = "$login|$date|Настраивал систему сайтаrn";
    for($i=2; $i < $adm_log_count; $i++)
     {
      $mes_to_adm_log .= $adm_log_f[$i];
     }
    $mes_to_adm_log = trim($mes_to_adm_log);
      
    $adm_log_file = fopen('../../data/adm_log.php','w');
    flock ($adm_log_file,LOCK_EX);
    fputs($adm_log_file,"<?phprn/*rn$mes_to_adm_logrn*/rn?>");
    fflush ($adm_log_file);
    flock ($adm_log_file,LOCK_UN);
    fclose($adm_log_file);

    header ('location: set.php?set=1&'.session_name().'='.session_id().'');
   }
    else
   {
    include '../../themes/'.$themes.'.php';
    echo'<p class="err">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>';
    echo'<p><a href="../kabinet/index.php?'.session_name().'='.session_id().'">В кабинет</a><br /></p>';
    include '../../templates/foot.php';
   }
 }
####################
if(empty($_GET['act']))
 {
  include '../../themes/'.$themes.'.php';
  include '../../config.php';
  if(isset($_SESSION['pass']) && isset($passw) && $_SESSION['pass'] == $passw && $status == '1')
   {
    if($_GET[set]=='1')
     {
      echo'<p class="b" align="center">Сайт настроен</p>';
     }
    echo'<p class="modul_name">Настройка системы.</p>';
    echo'<form method="post" action="set.php?act=set&amp;'.session_name().'='.session_id().'">';
    echo'<p class="a">Общие настройки<br /></p>';
    
    echo'<p class="b">Cкин/тема по умолчанию:<br />
    <select name="themes" class="textbox"><option>';
    echo $themes;
    echo'</option>';

    $dir = opendir ('../../themes'); 
    while ($file = readdir($dir)) 
     {
      if(is_file('../../themes/'.$file) && $file != '.' && $file != '..' && $file != '.htaccess' && $file != 'index.php' && $file != $themes.'.php' && $file != 'mytheme.php')
       {
        $file = str_replace('.php','',$file);
        echo '<option>'.$file.'</option>';
       }
     }
    echo '</select><br /><br />';
    closedir ($dir);

    echo'Показывать приветствие:<br />Да';
    if($welcome=='1')
     { echo'<input name="welcome" type="radio" value="1" checked="checked" />'; } else
     { echo'<input name="welcome" type="radio" value="1" />'; }
    echo'&nbsp;&nbsp;';
    if($welcome=='0')
     { echo'<input name="welcome" type="radio" value="0" checked="checked" />'; } else
     { echo'<input name="welcome" type="radio" value="0" />'; }
    echo'Нет<br />';
    
    echo'Показывать афоризм:<br />Да';
    if($afor=='1')
     { echo'<input name="afor" type="radio" value="1" checked="checked" />'; } else
     { echo'<input name="afor" type="radio" value="1" />'; }
    echo'&nbsp;&nbsp;';
    if($afor=='0')
     { echo'<input name="afor" type="radio" value="0" checked="checked" />'; } else
     { echo'<input name="afor" type="radio" value="0" />'; }
    echo'Нет<br />';
    
    echo'Включить часы:<br />Да';
    if($show_time=='1')
     { echo'<input name="show_time" type="radio" value="1" checked="checked" />'; } else
     { echo'<input name="show_time" type="radio" value="1" />'; }
    echo'&nbsp;&nbsp;';
    if($show_time=='0')
     { echo'<input name="show_time" type="radio" value="0" checked="checked" />'; } else
     { echo'<input name="show_time" type="radio" value="0" />'; }
    echo'Нет<br />';

    echo'Включить дату:<br />Да';
    if($show_date=='1')
     { echo'<input name="show_date" type="radio" value="1" checked="checked" />'; } else
     { echo'<input name="show_date" type="radio" value="1" />'; }
    echo'&nbsp;&nbsp;';
    if($show_date=='0')
     { echo'<input name="show_date" type="radio" value="0" checked="checked" />'; } else
     { echo'<input name="show_date" type="radio" value="0" />'; }
    echo'Нет<br />';
    
    echo'Включить добавление ссылки на главной:<br />Да';
    if($mainlink=='1')
     { echo'<input name="mainlink" type="radio" value="1" checked="checked" />'; } else
     { echo'<input name="mainlink" type="radio" value="1" />'; }
    echo'&nbsp;&nbsp;';
    if($mainlink=='0')
     { echo'<input name="mainlink" type="radio" value="0" checked="checked" />'; } else
     { echo'<input name="mainlink" type="radio" value="0" />'; }
    echo'Нет<br />';

    echo'Включить счетчик:<br />Да';
    if($counter=='1')
     { echo'<input name="counter" type="radio" value="1" checked="checked" />'; } else
     { echo'<input name="counter" type="radio" value="1" />'; }
    echo'&nbsp;&nbsp;';
    if($counter=='0')
     { echo'<input name="counter" type="radio" value="0" checked="checked" />'; } else
     { echo'<input name="counter" type="radio" value="0" />'; }
    echo'Нет<br />';
    
    echo'Включить онлайн:<br />Да';
    if($online=='1')
     { echo'<input name="online" type="radio" value="1" checked="checked" />'; } else
     { echo'<input name="online" type="radio" value="1" />'; }
    echo'&nbsp;&nbsp;';
    if($online=='0')
     { echo'<input name="online" type="radio" value="0" checked="checked" />'; } else
     { echo'<input name="online" type="radio" value="0" />'; }
    echo'Нет<br />';
    
    echo'Включить генерацию:<br />Да';
    if($generacia=='1')
     { echo'<input name="generacia" type="radio" value="1" checked="checked" />'; } else
     { echo'<input name="generacia" type="radio" value="1" />'; }
    echo'&nbsp;&nbsp;';
    if($generacia=='0')
     { echo'<input name="generacia" type="radio" value="0" checked="checked" />'; } else
     { echo'<input name="generacia" type="radio" value="0" />'; }
    echo'Нет<br />';        

    echo'Временной сдвиг:<br />
    <input name="sdvigclock" maxlength="2" value="'.$sdvigclock.'" /><br />';

    echo'Заголовок страниц:<br />
    <input name="title" maxlength="100" value="'.$title.'" /><br />';

    echo'Название:<br />
    <input name="textlogo" maxlength="200" value="'.$textlogo.'" /><br />';

    echo'Копирайт:<br />
    <input name="copyright" maxlength="100" value="'.$copyright.'" /><br />';

    echo'Адрес сайта без слэша(/) в конце:<br />
    <input name="home" maxlength="100" value="'.$home.'" /><br />';

    echo'Логотип (http://wap-engine.ru/logo.gif):<br />
    <input name="logo" maxlength="100" value="'.$logo.'" /><br />';

    echo'Расширение страниц:<br />
    <input name="ras_pages" maxlength="10" value="'.$ras_pages.'" /><br />';

    echo'Сообщение если сайт закрыт:<br />
    <input name="offmes" value="'.$offmes.'" /><br />';
    
    echo'Сообщение если регистрация запрещена:<br />
    <input name="zap_reg_mes" value="'.$zap_reg_mes.'" /><br />';

    echo'Включить gzip сжатие:<br />Да';
    if($gzip=='1')
     { echo'<input name="gzip" type="radio" value="1" checked="checked" />'; } else
     { echo'<input name="gzip" type="radio" value="1" />'; }
    echo'&nbsp;&nbsp;';
    if($gzip=='0')
     { echo'<input name="gzip" type="radio" value="0" checked="checked" />'; } else
     { echo'<input name="gzip" type="radio" value="0" />'; }
    echo'Нет<br />';
    
    echo'Разрешить регистрацию:<br />Да';
    if($registracia=='1')
     { echo'<input name="registracia" type="radio" value="1" checked="checked" />'; } else
     { echo'<input name="registracia" type="radio" value="1" />'; }
    echo'&nbsp;&nbsp;';
    if($registracia=='0')
     { echo'<input name="registracia" type="radio" value="0" checked="checked" />'; } else
     { echo'<input name="registracia" type="radio" value="0" />'; }
    echo'Нет<br />';

    echo'Включить сайт:<br />Да';
    if($portal=="on")
     { echo'<input name="portal" type="radio" value="on" checked="checked" />'; } else
     { echo'<input name="portal" type="radio" value="on" />'; }
    echo'&nbsp;&nbsp;';
    if($portal=="off")
     { echo'<input name="portal" type="radio" value="off" checked="checked" />'; } else
     { echo'<input name="portal" type="radio" value="off" />'; }
    echo'Нет<br /></p>';
    
    echo'<p class="a">Доступ<br /></p>';
    
    echo'<p class="b">Разрешить гостям писать в гостевой:<br />Да';
    if($dostup_guest=='1')
     { echo'<input name="dostup_guest" type="radio" value="1" checked="checked" />'; } else
     { echo'<input name="dostup_guest" type="radio" value="1" />'; }
    echo'&nbsp;&nbsp;';
    if($dostup_guest=='0')
     { echo'<input name="dostup_guest" type="radio" value="0" checked="checked" />'; } else
     { echo'<input name="dostup_guest" type="radio" value="0" />'; }
    echo'Нет<br />';
    
    echo'Разрешить гостям писать комментарии:<br />Да';
    if($dostup_kom=='1')
     { echo'<input name="dostup_kom" type="radio" value="1" checked="checked" />'; } else
     { echo'<input name="dostup_kom" type="radio" value="1" />'; }
    echo'&nbsp;&nbsp;';
    if($dostup_kom=='0')
     { echo'<input name="dostup_kom" type="radio" value="0" checked="checked" />'; } else
     { echo'<input name="dostup_kom" type="radio" value="0" />'; }
    echo'Нет<br />';
    
    echo'Разрешить гостям писать письма админу:<br />Да';
    if($dostup_mailadm=='1')
     { echo'<input name="dostup_mailadm" type="radio" value="1" checked="checked" />'; } else
     { echo'<input name="dostup_mailadm" type="radio" value="1" />'; }
    echo'&nbsp;&nbsp;';
    if($dostup_mailadm=='0')
     { echo'<input name="dostup_mailadm" type="radio" value="0" checked="checked" />'; } else
     { echo'<input name="dostup_mailadm" type="radio" value="0" />'; }
    echo'Нет<br />';
    
    echo'Разрешить гостям скачивать файлы:<br />Да';
    if($dostup_files=='1')
     { echo'<input name="dostup_files" type="radio" value="1" checked="checked" />'; } else
     { echo'<input name="dostup_files" type="radio" value="1" />'; }
    echo'&nbsp;&nbsp;';
    if($dostup_files=='0')
     { echo'<input name="dostup_files" type="radio" value="0" checked="checked" />'; } else
     { echo'<input name="dostup_files" type="radio" value="0" />'; }
    echo'Нет<br />';
    
    echo'Разрешить гостям просматривать библиотеку:<br />Да';
    if($dostup_book=='1')
     { echo'<input name="dostup_book" type="radio" value="1" checked="checked" />'; } else
     { echo'<input name="dostup_book" type="radio" value="1" />'; }
    echo'&nbsp;&nbsp;';
    if($dostup_book=='0')
     { echo'<input name="dostup_book" type="radio" value="0" checked="checked" />'; } else
     { echo'<input name="dostup_book" type="radio" value="0" />'; }
    echo'Нет<br />';
    
    echo'Разрешить гостям просматривать форум:<br />Да';
    if($dostup_forum=='1')
     { echo'<input name="dostup_forum" type="radio" value="1" checked="checked" />'; } else
     { echo'<input name="dostup_forum" type="radio" value="1" />'; }
    echo'&nbsp;&nbsp;';
    if($dostup_forum=='0')
     { echo'<input name="dostup_forum" type="radio" value="0" checked="checked" />'; } else
     { echo'<input name="dostup_forum" type="radio" value="0" />'; }
    echo'Нет<br />';
    
    echo'Разрешить гостям добавлять ссылки на главной:<br />Да';
    if($dostup_link=='1')
     { echo'<input name="dostup_link" type="radio" value="1" checked="checked" />'; } else
     { echo'<input name="dostup_link" type="radio" value="1" />'; }
    echo'&nbsp;&nbsp;';
    if($dostup_link=='0')
     { echo'<input name="dostup_link" type="radio" value="0" checked="checked" />'; } else
     { echo'<input name="dostup_link" type="radio" value="0" />'; }
    echo"Нет<br /></p>";

    echo'<p class="a">Разное<br /></p>';
    
    echo'<p class="b">Сколько дней показывать последнюю новость на главной:<br />
    <input name="koldaynews" maxlength="50" value="'.$koldaynews.'" /><br />';

    echo'Кол-во новостей на странице:<br />
    <input name="kolnews" maxlength="50" value="'.$kolnews.'" /><br />';

    echo'Кол-во файлов на страницу в загруз-центре:<br />
    <input name="kolfiles" maxlength="50" value="'.$kolfiles.'" /><br />';
    
    echo'Кол-во файлов на страницу в библиотеке:<br />
    <input name="kolbooks" maxlength="50" value="'.$kolbooks.'" /><br />';

    echo'Кол-во сообщений в гостевой на страницу:<br />
    <input name="guestmes" maxlength="50" value="'.$guestmes.'" /><br />';
    
    echo'Кол-во комментариев на страницу:<br />
    <input name="kolkommes" maxlength="50" value="'.$kolkommes.'" /><br />';
    
    echo'Кол-во тем на страницу в форуме:<br />
    <input name="koltem" maxlength="50" value="'.$koltem.'" /><br />';
    
    echo'Кол-во сообщений на страницу в темах:<br />
    <input name="koltemmes" maxlength="50" value="'.$koltemmes.'" /><br />';
    
    echo'Кол-во пользователей на страницу в списке пользователей:<br />
    <input name="kolusers" maxlength="50" value="'.$kolusers.'" /><br />';
    
    echo'Кол-во личных сообщений на страницу:<br />
    <input name="kolmesbox" maxlength="50" value="'.$kolmesbox.'" /><br />';
    
    echo'Кол-во хранящихся писем в ЛС:<br />
    <input name="kolmesls" maxlength="50" value="'.$kolmesls.'" /><br />';
    
    echo'Кол-во рейтига, при котором можно ставить плюсы/минусы:<br />
    <input name="kolreytrep" maxlength="50" value="'.$kolreytrep.'" /><br />';
    
    echo'</p>';
    
    echo'<p><input value="Настроить" name="do" type="submit" /></p></form>';
    echo'<p><a href="index.php?'.session_name().'='.session_id().'">В админку</a></p>';
   }
    else
   {
    echo'<p class="err">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>';
   }
  echo'<p><a href="../kabinet/index.php?'.session_name().'='.session_id().'">В кабинет</a><br /></p>';
  
  $user_set_file = $dob_url.'/data/users/'.$login.'_settings.php';
  
  if(file_exists($user_set_file))
   {
    $user_set_f = file($user_set_file);
    
    $afor = trim($user_set_f[2]);
    $themes = trim($user_set_f[3]);
    $show_days = trim($user_set_f[4]);
    $show_time = trim($user_set_f[5]);
    $show_date = trim($user_set_f[6]);
    $mainlink = trim($user_set_f[7]);
    $gzip = trim($user_set_f[8]);
   
    $kolnews = trim($user_set_f[9]);
    $kolfiles = trim($user_set_f[10]);
    $kolbooks = trim($user_set_f[11]);
    $guestmes = trim($user_set_f[12]);
    $kolkommes = trim($user_set_f[13]);
    $koltem = trim($user_set_f[14]);
    $koltemmes = trim($user_set_f[15]);
    $kolusers = trim($user_set_f[16]);
    $kolmesbox = trim($user_set_f[17]);
   }
   
  include '../../templates/foot.php';
 }
?>
Онлайн: 1
Реклама