Делаю шаблоны

<b>Setcms</b> - У тебя на сервере отключен вывод сообщений об ошибках что-ли?
Скин вроде ничего так, симпотичный... Но все же замечания есть.
Начнем с первого замечания...

Во первых включи на сервере вывод сообщений об ошибках и увидишь следующую картинку...
You must be registered for see images attach


Ошибка означает - У тебя отсутствует переменная <b>$body_text</b>, она обязательно должна присутствовать в фале themes/SL0001CSS/theme.php
В самом начале файла вот эта часть:
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->//настройки темы

$body_text = "#555555";
$body_bg = "white";
$theme_width = "100%";
$theme_width_l = "175";
$theme_width_r = "175";<!--c2--></div><!--ec2-->
Все пять переменных обязательны для заполнения... Иначе будут выскакивать ошибки в других файлах. В данный момент пока только эта ошибка выскакивает из файла subheader.php

Включить вывод сообщений об ошибках можно следующим образом:
Открой файл <b>maincore.php</b> и впиши в самом начале скрипта:
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->error_reporting(E_ALL);<!--c2--></div><!--ec2-->
А то так и будешь вслепую работать не подозревая о том что в скине есть ошибки...
 
<b>Vladiger</b> - спс за инфо но у меня включено что бы ошибки отображало. Я случайно вытер и забыл вернуть на место :) сорри
 
Далее:
Просматриваем HTML код страницы в браузере (ну в том же Internet Explorer)...
<b>Вид -> Просмотр HTML кода</b>
И что же мы видим?<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1--><body topmargin="0" leftmargin="0" background=templates/stain/images/bg.gif>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>PHP-Fusion Powered Website</title>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251'>
<meta name='description' content=''>
<meta name='keywords' content=''>
<link rel='stylesheet' href='themes/SL0001CSS/styles.css' type='text/css'>
<script type='text/javascript' src='includes/jscript.js'></script>
</head><!--c2--></div><!--ec2-->

Как так получилось, что у тебя тег <b><body></b> оказался выше Доктайпа страницы <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
А я тебе отвечу:
Открываем твой theme.php и смотрим откуда это...
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1--><body topmargin="0" leftmargin="0" background=templates/stain/images/bg.gif>

<?
/*---------------------------------------------------+
| THEME: CSS
+----------------------------------------------------+
| Copyright © 2007 Vladimir Tishaninov (SLON)
| http://www.webbuilder.jino-net.ru/
| E-Mail: 211139365@mail.ru
| ICQ: 211139365
+----------------------------------------------------*/<!--c2--></div><!--ec2-->
А ну наверное ты понял... Никогда так не делай... Не нужно писать HTML контент вне функций этого файла <b>theme.php</b>... Только внутри функций...
Кстати тег <body> вообщем то в скинах писать и не нужно. Это можно и в CSS прописать или как раз в тех пяти переменных что выше я писал...
 
<b>Vladiger</b> - спасибо за информацию. Начинаю делать по новому шаблон.
 
Щас перезалью :)
Держи: <a href="http://depositfiles.com/files/1928316" target="_blank">http://depositfiles.com/files/1928316</a>
 
Сверху