PDA

View Full Version : изменение темы


Dumskiy
07.03.2005, 20:52
Народ... напишите какие функции в файле theme.php за какую часть сайта отвечают.. :mad:

Soniks
07.03.2005, 22:53
Dumskiy
themeheader() - отвечает за вехнюю часть страницы, туда же входит вывод левых блоков;
themefooter() - отвечает за низ страцицы, туда же входит вывод правых блоков;
themeindex() - отвечает за вывод модуля новостей на главной странице;
themearticle() - отвечает за вывод модуля новосте уже не на главной странице (например когда нажмешь на ссылки подробнее...);
FormatStory() - отвечает за вывод самого контента новостей в функциях themeindex() и в themearticle();
themesidebox() - отвечает за внешний вид всех блоков;
OpenTable() и CloseTable() - открытие и закрытие таблиц (для простаты и удобства) используются в самих модулях

Dumskiy
07.03.2005, 23:32
Спасибо... =)))
и еще вопрос.... Перменная $informant за что отвечает?

Soniks
08.03.2005, 00:30
Dumskiy отвечает за ник того чела который эту статью (новости) прислал тебе, а ты потом ее опубликовал.
будет написано "Прислал Пупкин" и дальше текст новостей, вот как раз Пупкин и есть $informant

Dumskiy
10.03.2005, 21:26
У меня трабла :mad: На странице отображения новочтей подробней в блоке Связанные ссылки содержание шире заголовка.... Остльные блоки тображаются нормально...
Скрипт оформления блоков:
function themesidebox($title, $content) {
?>
<table width="150" border="0" cellpadding="0" cellspacing="0">
<tr><td><img src="themes/KlanTheme/images/ugollv.jpg"></td><td colspan="3" width="100%" heigth="6" background="themes\KlanTheme\images\linev.jpg"></td>
<td><img src="themes\KlanTheme\images\ugolpv.jpg"></td> </tr>
<tr valign="top" bgcolor="#9B0500">
<td bgcolor="#9B0500" width="6" heigth="100%" background="themes/KlanTheme/images/lineg.jpg"></td>

<td colspan="3" align="center"><font color=\"#000000\"><B><?php echo"$title"; ?></B></font></td>

<td bgcolor="#9B0500" width="6" background="themes/KlanTheme/images/linegl.jpg"></td>
</tr>
</table>
<table width="150" border="0" cellpadding="0" cellspacing="0">
<tr bgcolor="#cc3333">
<td bgcolor="#9B0500" width="6" heigth="4" background="themes/KlanTheme/images/lineg.jpg"><img src="themes/KlanTheme/images/pix.gif" width="6" height="4" alt=""></td>
<td width="138" heigth="4"><img src="themes/KlanTheme/images/pix.gif" width="100%" height="4" alt=""></td>
<td bgcolor="#9B0500" width="6" heigth="4" background="themes/KlanTheme/images/linegl.jpg"><img src="themes/KlanTheme/images/pix.gif" width="6" height="4" alt=""></td></tr>
<tr bgcolor="#5b5a5a">
<td background="themes/KlanTheme/images/lineg.jpg" width="6" heigth="100%"></td>
<td width="138">
<table width="100%" border="0" cellpadding="5" cellspacing="0"><tr><td><font class=tiny><?php echo"$content"; ?>
</td></tr></table>
<td background="themes/KlanTheme/images/linegl.jpg" width="6" heigth="100%"></td>
</tr>
<tr><td><img src="themes/KlanTheme/images/ugolln.jpg"></td><td width="100%" heigth="6" background="themes\KlanTheme\images\linevn.jpg"><img src="themes/KlanTheme/images/pix.gif" width="100%" height="6" alt=""></td>
<td><img src="themes\KlanTheme\images\ugolpn.jpg"></td> </tr>
</table><br><br>
<?php
}
Где ошибка????

Soniks
11.03.2005, 00:01
Dumskiy вообще написано правильно!
данный блок создается (наполнение) в файле modules/News/article.php (приблизительно 174 строка)
лутше ссылку дай (если есть) так нагляднее будет

Dumskiy
11.03.2005, 20:30
спасибо за помощь =)) мне все равно этот блок не был нужен... я его просто закомментировал =)) к сожалению ссылку дать не могу, т.к. сайт на локал хосте =)

И ещё, где менять колористику встроенного форума phpBB и соответсвенно модуля Личных сообщений?

Soniks
12.03.2005, 00:40
Dumskiy колористику а что ты под этим подразумиваешь?
если про стиль, то он находится по адресу:
themes\Тема\forums\forums.css

Dumskiy
12.03.2005, 01:56
проще говоря изменение цветов там под цвет темы.... а то как-то не прикольно темная тема и светлый форум

Soniks
12.03.2005, 02:22
Dumskiy меняй цвет картинок, они в папке themes\Тема\forums\images
меняй стиль таблиц
и придется наверно полазить в шаблоне форума.
или же можешь скачать другую тему и ватащить от туда тему форума...