Просмотр файла admin/set.php

Размер файла: 12.36Kb
<?php
##############################
##	     WAP-ENGINE 	    ##
##############################
##						    ##
## Автор : CHUMA			##
## e-mail : [email protected]		##
## WAP : http://wapeng.info ##
##                        	##
##############################
##  ВЫ НЕ ИМЕЕТЕ ПРАВО      ##
##  ИЗМЕНЯТЬ КОД СКРИПТА    ##
##  ДЛЯ ДАЛЬНЕЙШЕГО         ##
##  РАСПРОСТРАНЕНИЯ         ##
##############################
Error_Reporting(E_ALL & ~E_NOTICE);
Error_Reporting (ERROR | WARNING);

session_name("SESID");
session_start();

include ("../config.php");

if ($_GET[act]=="set")
{

 if ($_SESSION['login']==$nickadmina && md5($_SESSION['pass'])==$passadmina)
  {
$configdata="<?php\r\n".
"$"."version=\""."4.2"."\";                 # Версия портала\r\n".
"$"."welcome=\"".$_POST[wwelcome]."\";                 # Показывать приветствие\r\n".
"$"."afor=\"".$_POST[wafor]."\";                 # Показывать афоризм\r\n".
"$"."themes=\"".$_POST[wthemes]."\";                   #  Название скина/темы, посмотреть их можно в папке themes\r\n".
"$"."show_days=\"".$_POST[wshow_days]."\";                      #  Показывать Время Суток на главной странице\r\n".
"$"."show_time=\"".$_POST[wshow_time]."\";                      #  Показывать Часы на главной странице\r\n".
"$"."show_date=\"".$_POST[wshow_date]."\";                       # Показывать дату на главной странице\r\n".
"$"."mainlink=\"".$_POST[wmainlink]."\";                       # Показывать добавление ссылки главной странице\r\n".
"$"."generacia=\"".$_POST[wgeneracia]."\";                       #  Показывать время генерации страницы, если нет, то пишем \"0\"\r\n".
"$"."nickadmina=\"".$_POST[wnickadmina]."\";	                #  Ник админа\r\n".
"$"."passadmina=\"".md5($_SESSION[pass])."\";	                 #  Пароль админа, не расшифровать\r\n".
"$"."emailadmina=\"".$_POST[wemailadmina]."\";            #  Ваш е-mail\r\n".   	
"$"."sdvigclock=\"".$_POST[wsdvigclock]."\";               #  Временной сдвиг, ставим к примеру +5, -3 в зависимости от времени \r\n".
"$"."title=\"".$_POST[wtitle]."\";                  #  Заголовок страниц  \r\n". 
"$"."textlogo=\"".$_POST[wtextlogo]."\";              #  Название, будет отображенно на каждой странице около логотипа\r\n".
"$"."copyright=\"".$_POST[wcopyright]."\";            #  Копирайт ,  будет отображенно внизу на каждой странице\r\n".
"$"."home=\"".$_POST[whome]."\";             #  Главная сайта (Слэш \"/\" в конце не ставить!)\r\n".
"$"."logo=\"".$_POST[wlogo]."\";              # Адрес логотипа, вы можете просто заменить саму картинку\r\n".
"$"."ras_pages=\"".$_POST[wras_pages]."\";         # Расширение страниц движка\r\n".
"$"."portal=\"".$_POST[wportal]."\";                # Если on то, сайт открыт, если off, то сайт закрыт на реконструкцию\r\n".
"$"."gzip=\"".$_POST[wgzip]."\";                   # GZIP сжатие\r\n".
"$"."offmes=\"".$_POST[woffmes]."\";                 # Сообщение если сайт закрыт\r\n#### РАЗНОЕ ####\r\n".
"$"."kolnews=\"".$_POST[wkolnews]."\";         # Кол-во новостей на страницу\r\n".
"$"."kolfiles=\"".$_POST[wkolfiles]."\";         # Кол-во файлов на страницу в загруз-центре\r\n".
"$"."guestmes=\"".$_POST[wguestmes]."\";               # сообщений на странице в гостевой\r\n?>";


$fp=fopen("../config.php","a+");
flock ($fp,LOCK_EX); 
ftruncate ($fp,0);
fputs($fp,$configdata);
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);

header ("location: set.php?set=1");

  } 
   else
  {
   include ("../themes/$themes.php");
   echo'Неправильный ввод.<br /><a href=index.php>Назад</a>';
   include ("../templates/foot.php");
  }

}

if ($_GET[act]=="")
{
include ("../themes/$themes.php");

if ($_SESSION['login']==$nickadmina && md5($_SESSION['pass'])==$passadmina)
  {
if ($_GET[set]=="1")
{
echo"<p align=\"center\">Сайт настроен</p>";
}
echo'<p>Настройка системы.';
echo"<form method=\"post\" action=\"set.php?act=set\">";
echo"<p>Общие настройки<br /></p>";
# тема
echo"<p class=\"b\">Cкин/тема по умолчанию:<br />
     <select name=\"wthemes\" class='textbox'><option>";

echo $themes;

echo"</option>";

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

# Показывать приветствие
echo"<p class=\"b\">Показывать приветствие<br />Да";
	
	if($welcome=="1"){echo"<input name=\"wwelcome\" type=\"radio\" value=\"1\" / checked />";} else {echo"<input name=\"wwelcome\" type=\"radio\" value=\"1\" / />";}
	echo" &nbsp; &nbsp; ";
	if($welcome=="0"){echo"<input name=\"wwelcome\" type=\"radio\" value=\"0\" / checked />";} else {echo"<input name=\"wwelcome\" type=\"radio\" value=\"0\" / />";}  echo"Нет";
	echo"</p>";
	
# Показывать афоризм
echo"<p class=\"b\">Показывать афоризм<br />Да";
	
	if($afor=="1"){echo"<input name=\"wafor\" type=\"radio\" value=\"1\" / checked />";} else {echo"<input name=\"wafor\" type=\"radio\" value=\"1\" / />";}
	echo" &nbsp; &nbsp; ";
	if($afor=="0"){echo"<input name=\"wafor\" type=\"radio\" value=\"0\" / checked />";} else {echo"<input name=\"wafor\" type=\"radio\" value=\"0\" / />";}  echo"Нет";
	echo"</p>";

 
# Показывать Время
echo"<p class=\"b\">Включить Время Суток:<br />Да";
	if($show_days=="1"){echo"<input name=\"wshow_days\" type=\"radio\" value=\"1\" / checked />";} else {echo"<input name=\"wshow_days\" type=\"radio\" value=\"1\" / />";}
echo" &nbsp; &nbsp; ";	
	if($show_days=="0"){echo"<input name=\"wshow_days\" type=\"radio\" value=\"0\" / checked />";} else {echo"<input name=\"wshow_days\" type=\"radio\" value=\"0\" / />";} echo"Нет</p>";
	
# Показывать Часы
echo"<p class=\"b\">Включить часы:<br />Да";
	if($show_time=="1"){echo"<input name=\"wshow_time\" type=\"radio\" value=\"1\" / checked />";} else {echo"<input name=\"wshow_time\" type=\"radio\" value=\"1\" / />";}
	echo" &nbsp; &nbsp; ";
	if($show_time=="0"){echo"<input name=\"wshow_time\" type=\"radio\" value=\"0\" / checked />";} else {echo"<input name=\"wshow_time\" type=\"radio\" value=\"0\" / />";}
	echo"Нет</p>";

# Показывать дату
echo"<p class=\"b\">Включить дату:<br />Да";
	if($show_date=="1"){echo"<input name=\"wshow_date\" type=\"radio\" value=\"1\" / checked />";} else {echo"<input name=\"wshow_date\" type=\"radio\" value=\"1\" / />";}
	echo" &nbsp; &nbsp; ";
	if($show_date=="0"){echo"<input name=\"wshow_date\" type=\"radio\" value=\"0\" / checked />";} else {echo"<input name=\"wshow_date\" type=\"radio\" value=\"0\" / />";}
	echo"Нет</p>";
	
# Показывать добавление ссылки
echo"<p class=\"b\">Включить добавление ссылки на главной:<br />Да";
	if($mainlink=="1"){echo"<input name=\"wmainlink\" type=\"radio\" value=\"1\" / checked />";} else {echo"<input name=\"wmainlink\" type=\"radio\" value=\"1\" />";}
	echo" &nbsp; &nbsp; ";
	if($mainlink=="0"){echo"<input name=\"wmainlink\" type=\"radio\" value=\"0\" / checked />";} else {echo"<input name=\"wmainlink\" type=\"radio\" value=\"0\" />";}
	echo"Нет</p>";
		
		
# Показывать время генерации		
echo"<p class=\"b\">Включить генерацию:<br />Да";
	if($generacia=="1"){echo"<input name=\"wgeneracia\" type=\"radio\" value=\"1\" / checked />";} else {echo"<input name=\"wgeneracia\" type=\"radio\" value=\"1\" / />";} 	echo" &nbsp; &nbsp; ";
	if($generacia=="0"){echo"<input name=\"wgeneracia\" type=\"radio\" value=\"0\" / checked />";} else {echo"<input name=\"wgeneracia\" type=\"radio\" value=\"0\" / />";}
	echo"Нет</p>";	
		
# Ник админа на сайте
echo"<p class=\"b\">Ник админа:<br />
     <input name=\"wnickadmina\" maxlength=\"50\" value=\"$nickadmina\"/></p>";
     	
# е-mail админа 
echo"<p class=\"b\">е-mail админа:<br />
     <input name=\"wemailadmina\" maxlength=\"50\" value=\"$emailadmina\"/></p>";	

# Временной сдвиг
 echo"<p class=\"b\">Временной сдвиг:<br />
      <input name=\"wsdvigclock\" maxlength=\"2\" value=\"$sdvigclock\"/></p>";

# Заголовок страниц  
echo"<p class=\"b\">Заголовок страниц :<br />
     <input name=\"wtitle\" maxlength=\"100\" value=\"$title\"/></p>";

# Название
echo"<p class=\"b\">Название:<br />
     <input name=\"wtextlogo\" maxlength=\"200\" value=\"$textlogo\"/></p>";

# Копирайт
echo"<p class=\"b\">Копирайт:<br />
     <input name=\"wcopyright\" maxlength=\"100\" value=\"$copyright\"/></p>";

# Главная сайта
echo"<p class=\"b\">Главная сайта без слэша в конце:<br />
     <input name=\"whome\" maxlength=\"100\" value=\"$home\"/></p>";

# Адрес логотипа
echo"<p class=\"b\">Логотип:<br />
     <input name=\"wlogo\" maxlength=\"100\" value=\"$logo\"/></p>";

# Расширение страниц
echo"<p class=\"b\">Расширение страниц:<br />
     <input name=\"wras_pages\" maxlength=\"10\" value=\"$ras_pages\"/></p>";

# Сообщение если сайт закрыт
echo"<p class=\"b\">Сообщение если сайт закрыт:<br />
     <input name=\"woffmes\" value=\"$offmes\" /></p>";

# Включить gzip сжатие
echo"<p class=\"b\">Включить gzip сжатие:<br />Да";
	if($gzip=="1"){echo"<input name=\"wgzip\" type=\"radio\" value=\"1\" / checked />";} else {echo"<input name=\"wgzip\" type=\"radio\" value=\"1\" />";} 	echo" &nbsp; &nbsp; ";
	if($gzip=="0"){echo"<input name=\"wgzip\" type=\"radio\" value=\"0\" / checked />";} else {echo"<input name=\"wgzip\" type=\"radio\" value=\"0\" />";}
	echo"Нет</p>";

# Если on то, сайт открыт, если off, то сайт закрыт на реконструкцию
echo"<p class=\"b\">Включить сайт:<br />Да";
	if($portal=="on"){echo"<input name=\"wportal\" type=\"radio\" value=\"on\" checked />";} else {echo"<input name=\"wportal\" type=\"radio\" value=\"on\">";} 	echo" &nbsp; &nbsp; ";
	if($portal=="off"){echo"<input name=\"wportal\" type=\"radio\" value=\"off\" checked />";} else {echo"<input name=\"wportal\" type=\"radio\" value=\"off\">";}
	echo"Нет</p>";
    echo"<p>Разное<br /></p>";
    
# Кол-во новостей на странице 
echo"<p class=\"b\">Кол-во новостей на странице<br />
     <input name=\"wkolnews\" maxlength=\"50\" value=\"$kolnews\"/></p>";

# Кол-во файлов на страницу в загруз-центре 
echo"<p class=\"b\">Кол-во файлов на страницу в загруз-центре<br />
     <input name=\"wkolfiles\" maxlength=\"50\" value=\"$kolfiles\"/></p>";
     
	
# Кол-во сообщений в гостевой на странице 
echo"<p class=\"b\">Кол-во сообщений в гостевой<br />
     <input name=\"wguestmes\" maxlength=\"50\" value=\"$guestmes\"/></p>";	
	
echo"<br /><input value=\"Настроить\" name=\"do\" type=\"submit\"/></form><br />";
  	print"<p><a href=\"main.php\">В админку</a></p>";
  }
else
  {
    echo'<p>Неправильный ввод.<br /> <a href=index.php>Назад</a></p>';
  }
include ("../templates/foot.php");
}
?>