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

Размер файла: 10.03Kb
<?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");
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_background_color = \""."$_POST[wb_background_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'<p>Неправильный ввод.<br /><a href=index.php>Назад</a></p>';
   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>Редактор скина default.<br />';
echo'Для начала установите в настройках системы скин default</p>';
echo"<form method=\"post\" action=\"theme.php?act=set\">";
echo"<p>Общие настройки<br /></p>";
# Цвет основного фона
echo"<p class=\"b\">Цвет основного фона<br />
     <input name=\"wbackground_color\" maxlength=\"50\" value=\"$background_color\" /></p>";

# Цвет основного текста
echo"<p class=\"b\">Цвет основного текста<br />
     <input name=\"wfont_color\" maxlength=\"50\" value=\"$font_color\" /></p>";

# Размер основного текста
echo"<p class=\"b\">Размер основного текста<br />
     <input name=\"wfont_size\" maxlength=\"50\" value=\"$font_size\" /></p><tr>";

# Цвет ссылки
echo"<p class=\"b\">Цвет ссылки<br />
     <input name=\"wa_link_color\" maxlength=\"50\" value=\"$a_link_color\" /></p>";

# Цвет нажатой ссылки
echo"<p class=\"b\">Цвет нажатой ссылки<br />
     <input name=\"wa_hover_color\" maxlength=\"50\" value=\"$a_hover_color\" /></p>";
     echo"<p>Настройки центральных блоков<br /></p>";

# Цвет фона
echo"<p class=\"b\">Цвет фона<br />
     <input name=\"wb_background_color\" maxlength=\"50\" value=\"$b_background_color\" /></p>";

# Размер верхней части рамки
echo"<p class=\"b\">Размер верхней части рамки<br />
     <input name=\"wb_border_top\" maxlength=\"50\" value=\"$b_border_top\" /></p>";
	
# Цвет верхней части рамки
echo"<p class=\"b\">Цвет верхней части рамки<br />
     <input name=\"wb_border_top_color\" maxlength=\"50\" value=\"$b_border_top_color\" /></p>";
		
# Размер левой части рамки
echo"<p class=\"b\">Размер левой части рамки<br />
     <input name=\"wb_border_left\" maxlength=\"50\" value=\"$b_border_left\" /></p>";

# Цвет левой части рамки
echo"<p class=\"b\">Цвет левой части рамки<br />
     <input name=\"wb_border_left_color\" maxlength=\"50\" value=\"$b_border_left_color\" /></p>";

# Размер правой части рамки
echo"<p class=\"b\">Размер правой части рамки<br />
     <input name=\"wb_border_right\" maxlength=\"50\" value=\"$b_border_right\" /></p>";
		
# Цвет правой части рамки
echo"<p class=\"b\">Цвет правой части рамки<br />
     <input name=\"wb_border_right_color\" maxlength=\"50\" value=\"$b_border_right_color\" /></p>";

# Размер нижней части рамки
echo"<p class=\"b\">Размер нижней части рамки<br />
     <input name=\"wb_border_bottom\" maxlength=\"50\" value=\"$b_border_bottom\" /></p>";
		
# Цвет нижней части рамки
echo"<p class=\"b\">Цвет нижней части рамки<br />
     <input name=\"wb_border_bottom_color\" maxlength=\"50\" value=\"$b_border_bottom_color\" /></p>";

     echo"<p>Настройки верхнего и нижнего блоков<br /></p>";

# Цвет фона
echo"<p class=\"b\">Цвет фона<br />
     <input name=\"wc_background_color\" maxlength=\"50\" value=\"$c_background_color\" /></p>";

# Цвет текста
echo"<p class=\"b\">Цвет текста<br />
     <input name=\"wc_font_color\" maxlength=\"50\" value=\"$c_font_color\" /></p>";

# Размер текста
echo"<p class=\"b\">Размер текста<br />
     <input name=\"wc_font_size\" maxlength=\"50\" value=\"$c_font_size\" /></p><tr>";


# Размер верхней части рамки
echo"<p class=\"b\">Размер верхней части рамки<br />
     <input name=\"wc_border_top\" maxlength=\"50\" value=\"$c_border_top\" /></p>";
	
# Цвет верхней части рамки
echo"<p class=\"b\">Цвет верхней части рамки<br />
     <input name=\"wc_border_top_color\" maxlength=\"50\" value=\"$c_border_top_color\" /></p>";
		
# Размер левой части рамки
echo"<p class=\"b\">Размер левой части рамки<br />
     <input name=\"wc_border_left\" maxlength=\"50\" value=\"$c_border_left\" /></p>";

# Цвет левой части рамки
echo"<p class=\"b\">Цвет левой части рамки<br />
     <input name=\"wc_border_left_color\" maxlength=\"50\" value=\"$c_border_left_color\" /></p>";

# Размер правой части рамки
echo"<p class=\"b\">Размер правой части рамки<br />
     <input name=\"wc_border_right\" maxlength=\"50\" value=\"$c_border_right\" /></p>";
		
# Цвет правой части рамки
echo"<p class=\"b\">Цвет правой части рамки<br />
     <input name=\"wc_border_right_color\" maxlength=\"50\" value=\"$c_border_right_color\" /></p>";

# Размер нижней части рамки
echo"<p class=\"b\">Размер нижней части рамки<br />
     <input name=\"wc_border_bottom\" maxlength=\"50\" value=\"$c_border_bottom\" /></p>";
		
# Цвет нижней части рамки
echo"<p class=\"b\">Цвет нижней части рамки<br />
     <input name=\"wc_border_bottom_color\" maxlength=\"50\" value=\"$c_border_bottom_color\" /></p>";
	
	
echo"<br /><input value=\"Настроить\" name=\"do\" type=\"submit\" /></form>";
echo"<p><a href=\"main.php\">В админку</a></p>";
  }
else
  {
    echo'<p>Неправильный ввод.<br /> <a href=index.php>Назад</a></p>';
  }
include ("../templates/foot.php");
}
?>