ExBB Community » » Обсуждение » Вопросы по скинам

Страниц (2): [1] 2 »
 

1. Van Bekannt - 27 сентября 2009 — 01:10 - перейти к сообщению
Начал делать скины для форума и столкнулся с таким вопросом:
Где используются следующие шаблоны из скина:
bb_help.php
error.tpl
postok.tpl
post_fastedit.tpl
Что нужно сделать чтобы форум в режиме работы вывел страницы с этими шаблонами? Я не могу их корректно отредактировать, т.к. не могу видеть в действии...

ЗЫ: если еще найду шаблоны которые не могу найти в действии - напишу...
2. electron - 27 сентября 2009 — 06:48 - перейти к сообщению
Van Bek пишет:
bb_help.php

про это - здесь , остальное - не знаю
3. yura3d - 27 сентября 2009 — 08:56 - перейти к сообщению
Про bb_help.php уже ответил electron. Без установки мода, на который была приведена выше ссылка, данный файл никак не используется

Van Bek пишет:
error.tpl

Этот файл отвечает за вывод сообщения об успешном завершении какого-либо действия (например, при отправке сообщения) или об ошибке. Вот пример такого сообщения об ошибке

Van Bek пишет:
postok.tpl
post_fastedit.tpl

Ни один из этих файлов в данной версии форума не используется
4. Van Bekannt - 27 сентября 2009 — 21:24 - перейти к сообщению
Цитата:
Этот файл отвечает за вывод сообщения об успешном завершении какого-либо действия (например, при отправке сообщения) или об ошибке. Вот пример такого сообщения об ошибке

Аааа вот понятно... это же элементарный редирект-скрин который я так жаждал поменять Радость Аж гора с плеч - думал: где же этот редирект лежит...
Цитата:
postok.tpl
post_fastedit.tpl

Эти я тогда удаляю - нашему брату легче - на два шаблона меньше редактитровать Радость
Цитата:
про это - здесь , остальное - не знаю

Да. Сейчас посмотрю...
5. Victor - 30 сентября 2009 — 18:00 - перейти к сообщению
yura3d пишет:
Van Bekannt пишет:
postok.tpl
post_fastedit.tpl

Ни один из этих файлов в данной версии форума не используется

Тогда можно вопрос почему они в дистрибьютиве сохранены? для размера или на будущее Растерялся
6. yura3d - 30 сентября 2009 — 21:12 - перейти к сообщению
Victor пишет:
Тогда можно вопрос почему они в дистрибьютиве сохранены?

Спросите Маркуса (предыдущего разработчика). Я эти шаблоны сохранял на случай возвращения Маркуса, если он сможет доработать запланированные и нереализованные ранее функции

Victor пишет:
для размера

Хм... В архиве они занимают 2,5 кб, не думаю что для какого-то наличие этих файлов создаёт непреодолимые препятствия Ха-ха
7. Victor - 1 октября 2009 — 05:10 - перейти к сообщению
yura3d так удали их, я специально скачал последнюю версию, чтоб посмотреть шаблон, хочется поработать с ним и обнаружил их на месте, зная поведение Маркуса по Твой Веб, скажу что ему это уже все равно... да и тогда бы он тоже не возражал...
8. Van Bekannt - 22 октября 2009 — 10:37 - перейти к сообщению
Где используется файл preview.tpl? Понятно что это предварительный просмотр - но просмотр чего? Проверил превью ЛС и постов - к ним не применимо было. Хотя в файлах движка этот файл юзается. Вот и хочу узнать что, да как.
9. electron - 22 октября 2009 — 13:59 - перейти к сообщению
Van Bekannt пишет:
Понятно что это предварительный просмотр - но просмотр чего?

плохо смотрели, сэээээр, именно за предварительный просмотр постов в темах форума этот файл и отвечает
10. Van Bekannt - 22 октября 2009 — 23:47 - перейти к сообщению
Цитата:
плохо смотрели, сэээээр, именно за предварительный просмотр постов в темах форума этот файл и отвечает

Я проверил - нет!

Делаю так:
CODE:
<?php
$PreviewData = <<<DATA
lbkohftiosgt
<div class="borderwrap">
<div class="maintitle"><img src="./templates/{$GLOBALS['fm']->exbb['default_style']}/im/nav_m.gif" border="0" alt="&gt;" width="8" height="8" />&nbsp;<b>{$fm->LANG['PreviewTitle']}</b></div>
<table class="ipbtable" cellspacing="0">
<tr>
<td>{$PreviewText}</td>
</tr>
<tr>
<td class="catend"><!-- no content --></td>
</tr>
</table>
</div>
DATA;
?>

Потом иду в добавление поста, пишу, нажимаю предварительный просмотр - и надпись "lbkohftiosgt" - не появляется

Так что это не отсюда.
11. electron - 23 октября 2009 — 03:36 - перейти к сообщению
если ее туда ставить она нигде и не проявится. попробуйте заменить в коде строку

CODE:
<div class="maintitle"><img src="./templates/{$GLOBALS['fm']->exbb['default_style']}/im/nav_m.gif" border="0" alt="&gt;" width="8" height="8" />&nbsp;<b>{$fm->LANG['PreviewTitle']}</b></div>


на

CODE:
<div class="maintitle"><img src="./templates/{$GLOBALS['fm']->exbb['default_style']}/im/nav_m.gif" border="0" alt="&gt;" width="8" height="8" />&nbsp;lbkohftiosgt <b>{$fm->LANG['PreviewTitle']}</b></div>


и lbkohftiosgt появится прям перед надписью "предварительный просмотр", тем самым доказав что за что отвечает.
12. Светлана - 23 октября 2009 — 03:36 - перейти к сообщению
Вопрос к знатокам. Так как же сделать чередование цветов сообщений?
13. 1Bot - 25 октября 2009 — 18:15 - перейти к сообщению
Светлана пишет:
Так как же сделать чередование цветов сообщений?


Чередовать нужно цвет только поля с сообщением или и описанием пользователя тоже?
14. Van Bekannt - 25 октября 2009 — 21:49 - перейти к сообщению
Цитата:
Чередовать нужно цвет только поля с сообщением или и описанием пользователя тоже?

Имеется ввиду система как в ИПБ сделана
15. yura3d - 25 октября 2009 — 22:05 - перейти к сообщению
Светлана пишет:
Вопрос к знатокам. Так как же сделать чередование цветов сообщений?

Van Bekannt пишет:
Имеется ввиду система как в ИПБ сделана

Да ничего сложного нет. Касательно чередования цвета фона в ячейке с текстом сообщений делается так. В начале (после символов <?php) файла templates/ваш_скин/topic_data.tpl размещается строка:
CODE:
$_row = (empty($_row) || $_row == 'row2') ? 'row1' : 'row2';

В этой строке row1 и row2 - это стили CSS из файла templates/ваш_скин/style.css, которые будут поочерёдно (сначала row1, затем row2, и далее цикл повторяется) применятся к отображаемым сообщениям. Разумеется, Вы можете использовать вместо приведённых выше свои стили, не забыв прописать их вместо row1 и row2.
Теперь осталось в этом же файле найти строку, отвечающую за вывод ячейки с текстом сообщения:
CODE:
<td class="postcolor" id="post{$key}">{$post}</td>

И вместо заданного стиля postcolor подставить наш чередующийся стиль:
CODE:
<td class="{$_row}" id="post{$key}">{$post}</td>

Собственно вот и всё Улыбка

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0232]     [ ]