View file ViPTurbo 3.0/adminpanel/admexact.php

File size: 10.44Kb
<?
include('../include/path.php');

if(isset($user) && ($rank&128)==128){

  if(isset($_POST['change'])){
     
     $data['sitename']=filtr($_POST['sitename']);

     $data['myurl']=filtr($_POST['myurl']);

     $data['email']=filtr($_POST['email']);

     $data['title']=filtr($_POST['title']);

     $data['copyright']=$_POST['copyright'];

     $data['timeflood']=intval($_POST['timeflood']);

     $data['acconline']=($_POST['acconline']==1)?1:0;

     $data['accloadreg']=($_POST['accloadreg'])?1:0;

     $data['textload']=($_POST['textload'])?1:0;

     $data['antimat']=($_POST['antimat']==1)?1:0;

     $data['openreg']=($_POST['openreg']==1)?1:0;
     
     $data['erreport']=($_POST['erreport']==1)?1:0;
     
     $data['accload']=($_POST['accload']==1)?1:0;
     
     $data['acctext']=($_POST['acctext']==1)?1:0;

     $data['accnews']=($_POST['accnews']==1)?1:0;

     $data['accguest']=($_POST['accguest']==1)?1:0;
     
     $data['accchat']=($_POST['accchat']==1)?1:0;
     
     $data['seechat']=($_POST['seechat']==1)?1:0;

     $data['accforum']=($_POST['accforum']==1)?1:0;
     
     $data['accinner']=($_POST['accinner']==1)?1:0;
     
     $data['design']=(file_exists($path.'/design/'.htmlspecialchars($_POST['design']).'/style.php'))?htmlspecialchars($_POST['design']):$config['design'];

     $data['cchat']=($_POST['cchat']==1)?1:0;

     $data['cforum']=($_POST['cforum']==1)?1:0;

     $data['cguest']=($_POST['cguest']==1)?1:0;

     $data['cdc']=($_POST['cdc']==1)?1:0;

     $data['reklama']=intval($_POST['reklama']);

     $data['av_h']=intval($_POST['av_h']);

     $data['av_x']=intval($_POST['av_x']);

     $data['av_y']=intval($_POST['av_y']);

     if(rewrite_config($data)) $error='- Настройки сохранены<br><br>'; else $error='- Настройки не сохранены<br><br>';
 }

  
  
  
  
  function put_content() {
  
     global $path,$error;

  include $path.'/manage/config.php';

  echo '<div class="title">Установки сайта</div>';   
  if(isset($error)) { echo $error; }

  echo'<form action="admexact.php?'.SID.'" method="post" accept-charset="utf-8">';

  echo'Название сайта [1-255]:<br>';
  echo'<input type="text" maxlength="255" class="text" name="sitename" value="'.$config["sitename"].'"><br>';
  
  echo'Заголовок страниц [1-255]:<br>';
  echo'<input type="text" maxlength="255" class="text" name="title" value="'.$config["title"].'"><br>';
  
  echo'Копирайт [1-255]:<br>';
  echo'<input type="text" maxlength="255" class="text" name="copyright" value="'.$config["copyright"].'"><br>';
  
  echo'URL [1-128]:<br>';
  echo'<input type="text" maxlength="128" class="text" name="myurl" value="'.$config["myurl"].'"><br>';
  
  echo'Официальный E-Mail [1-128]:<br>';
  echo'<input type="text" maxlength="128" class="text" name="email" value="'.$config["email"].'"><br>';
  
  echo'Время антифлуда (сек) [1-300]:<br>';
  echo'<input type="text" maxlength="3" class="text" name="timeflood" value="'.$config['timeflood'].'"><br>';

  echo'Количество рекламы на странице:<br>';
  echo'<input type="number" maxlength="3" class="text" name="reklama" value="'.$config['reklama'].'"><br>';

  echo'Максимальный вес аватара:<br>';
  echo'<input type="number" maxlength="3" class="text" name="av_h" value="'.$config['av_h'].'"><br>';

  echo'Макс. ширина аватара:<br>';
  echo'<input type="number" maxlength="3" class="text" name="av_x" value="'.$config['av_x'].'"><br>';

  echo'Макс. высота аватара:<br>';
  echo'<input type="number" maxlength="3" class="text" name="av_y" value="'.$config['av_y'].'"><br>';


  echo'Отображать OnLine пользователей на страницах сайта: ';
  echo'<select name="acconline">';
  echo'<option '.(($config["acconline"]==0)?'selected':'').' value="0">Нет</option>';
  echo'<option '.(($config["acconline"]==1)?'selected':'').' value="1">Да</option>';
  echo'</select>';
  echo'<br>';  
  
  echo'Включить антимат: ';
  echo'<select name="antimat">';
  echo'<option '.(($config["antimat"]==0)?'selected':'').' value="0">Нет</option>';
  echo'<option '.(($config["antimat"]==1)?'selected':'').' value="1">Да</option>';
  echo'</select>';
  echo'<br>';

  //------------------------
  echo'Регистрация на сайте открыта: ';
  echo'<select name="openreg">';
  echo'<option '.(($config["openreg"]==0)?'selected':'').' value="0">Нет</option>';
  echo'<option '.(($config["openreg"]==1)?'selected':'').' value="1">Да</option>';
  echo'</select>';
  echo'<br>';
  
  echo'Отображать сообщения об ошибках PHP: ';
  echo'<select name="erreport">';
  echo'<option '.(($config["erreport"]==0)?'selected':'').' value="0">Нет</option>';
  echo'<option '.(($config["erreport"]==1)?'selected':'').' value="1">Да</option>';
  echo'</select>';
  echo'<br>';
//------------------------  
  echo'Разрешено загружать тексты пользователям сайта: ';
  echo'<select name="textload">';
  echo'<option '.(($config["textload"]==0)?'selected':'').' value="0">Нет</option>';
  echo'<option '.(($config["textload"]==1)?'selected':'').' value="1">Да</option>';
  echo'</select>';
  echo'<br>';

  echo'Доступ к центру загрузок: ';
  echo'<select name="accload">';
  echo'<option '.(($config["accload"]==0)?'selected':'').' value="0">Закрыт</option>';
  echo'<option '.(($config["accload"]==1)?'selected':'').' value="1">Открыт</option>';
  echo'</select>';
  echo'<br>';
  
  echo'Центр загрузок доступен: ';
  echo'<select name="accloadreg">';
  echo'<option '.(($config["accloadreg"]==0)?'selected':'').' value="0">Всем</option>';
  echo'<option '.(($config["accloadreg"]==1)?'selected':'').' value="1">Только регистрированным</option>';
  echo'</select>';
  echo'<br>';
  
  echo'Доступ к библиотеке: ';
  echo'<select name="acctext">';
  echo'<option '.(($config["acctext"]==0)?'selected':'').' value="0">Закрыт</option>';
  echo'<option '.(($config["acctext"]==1)?'selected':'').' value="1">Открыт</option>';
  echo'</select>';
  echo'<br>';
  
//--------------------------
  echo'Доступ к новостям сайта: ';
  echo'<select name="accnews">';
  echo'<option '.(($config["accnews"]==0)?'selected':'').' value="0">Закрыт</option>';
  echo'<option '.(($config["accnews"]==1)?'selected':'').' value="1">Открыт</option>';
  echo'</select>';
  echo'<br>';
 
  echo'Доступ в гостевую книгу: ';
  echo'<select name="accguest">';
  echo'<option '.(($config["accguest"]==0)?'selected':'').' value="0">Закрыт</option>';
  echo'<option '.(($config["accguest"]==1)?'selected':'').' value="1">Открыт</option>';
  echo'</select>';
  echo'<br>';
  
  echo'Доступ в чат: ';
  echo'<select name="accchat">';
  echo'<option '.(($config["accchat"]==0)?'selected':'').' value="0">Закрыт</option>';
  echo'<option '.(($config["accchat"]==1)?'selected':'').' value="1">Открыт</option>';
  echo'</select>';
  echo'<br>';
  
  echo'Чат видят все: ';
  echo'<select name="seechat">';
  echo'<option '.(($config["seechat"]==0)?'selected':'').' value="0">Нет</option>';
  echo'<option '.(($config["seechat"]==1)?'selected':'').' value="1">Да</option>';
  echo'</select>';
  echo'<br>';
  
  echo'Доступ в форум: ';
  echo'<select name="accforum">';
  echo'<option '.(($config["accforum"]==0)?'selected':'').' value="0">Закрыт</option>';
  echo'<option '.(($config["accforum"]==1)?'selected':'').' value="1">Открыт</option>';
  echo'</select>';
  echo'<br>';

  echo'Доступ к внутренней почте: ';
  echo'<select name="accinner">';
  echo'<option '.(($config["accinner"]==0)?'selected':'').' value="0">Закрыт</option>';
  echo'<option '.(($config["accinner"]==1)?'selected':'').' value="1">Открыт</option>';
  echo'</select>';
  echo'<br>';


  echo'Счетчик пользователей в чате: (+1з)';
  echo'<select name="cchat">';
  echo'<option '.(($config["cchat"]==0)?'selected':'').' value="0">Выключен</option>';
  echo'<option '.(($config["cchat"]==1)?'selected':'').' value="1">Включен</option>';
  echo'</select>';
  echo'<br>';

  echo'Счетчик сообщений в гостевой книге: (+1з)';
  echo'<select name="cguest">';
  echo'<option '.(($config["cguest"]==0)?'selected':'').' value="0">Выключен</option>';
  echo'<option '.(($config["cguest"]==1)?'selected':'').' value="1">Включен</option>';
  echo'</select>';
  echo'<br>';

  echo'Счетчик тем/постов в форуме: (+1з)';
  echo'<select name="cforum">';
  echo'<option '.(($config["cforum"]==0)?'selected':'').' value="0">Выключен</option>';
  echo'<option '.(($config["cforum"]==1)?'selected':'').' value="1">Включен</option>';
  echo'</select>';
  echo'<br>';

  echo'Счетчик файлов в загруз центре: (+1з)';
  echo'<select name="cdc">';
  echo'<option '.(($config["cdc"]==0)?'selected':'').' value="0">Выключен</option>';
  echo'<option '.(($config["cdc"]==1)?'selected':'').' value="1">Включен</option>';
  echo'</select>';
  echo'<br>';


  echo'Дизайн сайта: ';
  echo'<select name="design">';
 if ($handle = opendir($path.'/design'))
 {
   while (false !== ($file = readdir($handle))) {
         if ($file != "." && $file != "..")
         {
             $part=explode('.',$file);
             echo '<option '.(($config["design"]==$part[0])?'selected':'').' value="'.$part[0].'">'.$part[0].'</option>';
         }
   }
 }
  echo'</select>';
  echo'<br>';
  
//--------------

  echo'<input type="submit" class="button" name="change" value="Изменить">';
  echo'</form>';


  echo '<div class="nav">';
  echo '<a href="index.php?'.SID.'">назад</a><br>';
  echo '<a href="../?'.SID.'">на главную</a>';
  echo'</div>';
  }
  
}else{
   $link = '1; URL=../';
         function put_content() {
                  echo '<a href="../">далее...</a>';
                  }
}
// подключение дизайна
design();?>