<?php
##############################
## WAP-ENGINE ##
##############################
## ##
## Автор : CHUMA ##
## e-mail : [email protected] ##
## WAP : http://wapeng.info ##
## ICQ : 13-14-11 ##
## ##
##############################
## ВЫ НЕ ИМЕЕТЕ ПРАВО ##
## ИЗМЕНЯТЬ КОД СКРИПТА ##
## ДЛЯ ДАЛЬНЕЙШЕГО ##
## РАСПРОСТРАНЕНИЯ ##
##############################
Error_Reporting(E_ALL & ~E_NOTICE);
Error_Reporting (ERROR | WARNING);
extract($HTTP_GET_VARS);
extract($HTTP_POST_VARS);
extract($HTTP_COOKIE_VARS);
extract($HTTP_SERVER_VARS);
extract($HTTP_SESSION_VARS);
session_name("SESID");
session_start();
include ("../config.php"); # Подключаем настройки сайта. (config.php)
include ("../themes/mytheme.php"); # Подключаем настройки скина.
if ($_GET[act]=="set")
{
if ($_SESSION['login']==$nickadmina && md5($_SESSION['pass'])==$passadmina)
{
$configdata="<?php\r\n".
"$"."background_color = \""."$_POST[wbackground_color]"."\"; # Цвет основного фона\r\n".
"$"."font_color = \""."$_POST[wfont_color]"."\"; # Цвет основного текста\r\n".
"$"."font_size = \""."$_POST[wfont_size]"."\"; # Размер основного текста\r\n".
"$"."a_link_color = \""."$_POST[wa_link_color]"."\"; # Цвет ссылки\r\n".
"$"."a_hover_color = \""."$_POST[wa_hover_color]"."\"; # Цвет нажатой ссылки\r\n".
"$"."b_border_top = \""."$_POST[wb_border_top]"."\"; # Размер верхней части рамки\r\n".
"$"."b_border_top_color = \""."$_POST[wb_border_top_color]"."\"; # Цвет верхней части рамки\r\n".
"$"."b_border_left = \""."$_POST[wb_border_left]"."\"; # Размер левой части рамки\r\n".
"$"."b_border_left_color = \""."$_POST[wb_border_left_color]"."\"; # Цвет левой части рамки\r\n".
"$"."b_border_right = \""."$_POST[wb_border_right]"."\"; # Размер правой части рамки\r\n".
"$"."b_border_right_color = \""."$_POST[wb_border_right_color]"."\"; # Цвет правой части рамки\r\n".
"$"."b_border_bottom = \""."$_POST[wb_border_bottom]"."\"; # Размер нижней части рамки\r\n".
"$"."b_border_bottom_color = \""."$_POST[wb_border_bottom_color]"."\"; # Цвет нижней части рамки\r\n".
"$"."c_background_color = \""."$_POST[wc_background_color]"."\"; # Цвет фона\r\n".
"$"."c_font_color = \""."$_POST[wc_font_color]"."\"; # Цвет текста\r\n".
"$"."c_font_size = \""."$_POST[wc_font_size]"."\"; # Размер текста\r\n".
"$"."c_border_top = \""."$_POST[wc_border_top]"."\"; # Размер верхней части рамки\r\n".
"$"."c_border_top_color = \""."$_POST[wc_border_top_color]"."\"; # Цвет верхней части рамки\r\n".
"$"."c_border_left = \""."$_POST[wc_border_left]"."\"; # Размер левой части рамки\r\n".
"$"."c_border_left_color = \""."$_POST[wc_border_left_color]"."\"; # Цвет левой части рамки\r\n".
"$"."c_border_right = \""."$_POST[wc_border_right]"."\"; # Размер правой части рамки\r\n".
"$"."c_border_right_color = \""."$_POST[wc_border_right_color]"."\"; # Цвет правой части рамки\r\n".
"$"."c_border_bottom = \""."$_POST[wc_border_bottom]"."\"; # Размер нижней части рамки\r\n".
"$"."c_border_bottom_color = \""."$_POST[wc_border_bottom_color]"."\"; # Цвет нижней части рамки\r\n?>";
$fp=fopen("../themes/mytheme.php","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$configdata);
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
header ("location: theme.php?set=1");
}
else
{
include ("../themes/$themes.php"); //Вставляем скин сайта.
echo'Неправильный ввод.<br><a href=index.php>Назад</a>';
include ("../templates/foot.php"); //Вставляем низ сайта. (templates/foot.php)
}
}
if ($_GET[act]=="")
{
include ("../themes/$themes.php"); //Вставляем скин сайта.
if ($_SESSION['login']==$nickadmina && md5($_SESSION['pass'])==$passadmina)
{
if ($_GET[set]=="1")
{
echo"<center>Скин настроен</center>";
}
echo'Редактор скина default.';
echo'<div>Для начала установите в настройках системы скин default</div>';
echo"<form method=\"post\" action=\"theme.php?act=set\">";
echo"<table width='100%' border=1 cellpadding=0 cellspacing=0>";
echo"<tr><td>Общие настройки<br /></td></tr>";
# Цвет основного фона
echo"<tr><td class=b>Цвет основного фона<br />
<input name=\"wbackground_color\" maxlength=\"50\" value=\"$background_color\"/></td></tr>";
# Цвет основного текста
echo"<tr><td class=b>Цвет основного текста<br />
<input name=\"wfont_color\" maxlength=\"50\" value=\"$font_color\"/></td></tr>";
# Размер основного текста
echo"<tr><td class=b>Размер основного текста<br />
<input name=\"wfont_size\" maxlength=\"50\" value=\"$font_size\"/></td></tr><tr>";
# Цвет ссылки
echo"<tr><td class=b>Цвет ссылки<br />
<input name=\"wa_link_color\" maxlength=\"50\" value=\"$a_link_color\"/></td></tr>";
# Цвет нажатой ссылки
echo"<tr><td class=b>Цвет нажатой ссылки<br />
<input name=\"wa_hover_color\" maxlength=\"50\" value=\"$a_hover_color\"/></td></tr>";
echo"<tr><td>Настройки центральных блоков<br /></td></tr>";
# Размер верхней части рамки
echo"<tr><td class=b>Размер верхней части рамки<br />
<input name=\"wb_border_top\" maxlength=\"50\" value=\"$b_border_top\"/></td></tr>";
# Цвет верхней части рамки
echo"<tr><td class=b>Цвет верхней части рамки<br />
<input name=\"wb_border_top_color\" maxlength=\"50\" value=\"$b_border_top_color\"/></td></tr>";
# Размер левой части рамки
echo"<tr><td class=b>Размер левой части рамки<br />
<input name=\"wb_border_left\" maxlength=\"50\" value=\"$b_border_left\"/></td></tr>";
# Цвет левой части рамки
echo"<tr><td class=b>Цвет левой части рамки<br />
<input name=\"wb_border_left_color\" maxlength=\"50\" value=\"$b_border_left_color\"/></td></tr>";
# Размер правой части рамки
echo"<tr><td class=b>Размер правой части рамки<br />
<input name=\"wb_border_right\" maxlength=\"50\" value=\"$b_border_right\"/></td></tr>";
# Цвет правой части рамки
echo"<tr><td class=b>Цвет правой части рамки<br />
<input name=\"wb_border_right_color\" maxlength=\"50\" value=\"$b_border_right_color\"/></td></tr>";
# Размер нижней части рамки
echo"<tr><td class=b>Размер нижней части рамки<br />
<input name=\"wb_border_bottom\" maxlength=\"50\" value=\"$b_border_bottom\"/></td></tr>";
# Цвет нижней части рамки
echo"<tr><td class=b>Цвет нижней части рамки<br />
<input name=\"wb_border_bottom_color\" maxlength=\"50\" value=\"$b_border_bottom_color\"/></td></tr>";
echo"<tr><td>Настройки верхнего и нижнего блоков<br /></td></tr>";
# Цвет фона
echo"<tr><td class=b>Цвет фона<br />
<input name=\"wc_background_color\" maxlength=\"50\" value=\"$c_background_color\"/></td></tr>";
# Цвет текста
echo"<tr><td class=b>Цвет текста<br />
<input name=\"wc_font_color\" maxlength=\"50\" value=\"$c_font_color\"/></td></tr>";
# Размер текста
echo"<tr><td class=b>Размер текста<br />
<input name=\"wc_font_size\" maxlength=\"50\" value=\"$c_font_size\"/></td></tr><tr>";
# Размер верхней части рамки
echo"<tr><td class=b>Размер верхней части рамки<br />
<input name=\"wc_border_top\" maxlength=\"50\" value=\"$c_border_top\"/></td></tr>";
# Цвет верхней части рамки
echo"<tr><td class=b>Цвет верхней части рамки<br />
<input name=\"wc_border_top_color\" maxlength=\"50\" value=\"$c_border_top_color\"/></td></tr>";
# Размер левой части рамки
echo"<tr><td class=b>Размер левой части рамки<br />
<input name=\"wc_border_left\" maxlength=\"50\" value=\"$c_border_left\"/></td></tr>";
# Цвет левой части рамки
echo"<tr><td class=b>Цвет левой части рамки<br />
<input name=\"wc_border_left_color\" maxlength=\"50\" value=\"$c_border_left_color\"/></td></tr>";
# Размер правой части рамки
echo"<tr><td class=b>Размер правой части рамки<br />
<input name=\"wc_border_right\" maxlength=\"50\" value=\"$c_border_right\"/></td></tr>";
# Цвет правой части рамки
echo"<tr><td class=b>Цвет правой части рамки<br />
<input name=\"wc_border_right_color\" maxlength=\"50\" value=\"$c_border_right_color\"/></td></tr>";
# Размер нижней части рамки
echo"<tr><td class=b>Размер нижней части рамки<br />
<input name=\"wc_border_bottom\" maxlength=\"50\" value=\"$c_border_bottom\"/></td></tr>";
# Цвет нижней части рамки
echo"<tr><td class=b>Цвет нижней части рамки<br />
<input name=\"wc_border_bottom_color\" maxlength=\"50\" value=\"$c_border_bottom_color\"/></td></tr>";
echo"</table><br/><input value=\"Настроить\" name=\"do\" type=\"submit\"/></form>";
print"<a href=\"main.php\">В админку</a>";
}
else
{
echo'Неправильный ввод.<br> <a href=index.php>Назад</a>';
}
include ("../templates/foot.php"); //Вставляем низ сайта. (templates/foot.php)
}
?>