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

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

16. Van Bekannt - 26 октября 2009 — 06:34 - перейти к сообщению
АХАХАХАХАХАХАХА я нашееееел!!!1111адинадинадин

Вобщем вот:
CODE:
<div id="preview" 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>
<div class="row2" id="prevtext" style="padding:5px;"></div>
<div class="catend"><!-- no content --></div>
</div>

Если в шаблоне присутствует этот участок, а именно элемент с ID:prevtext и preview, то шаблон preview.tpl грузиться не будет. Стоило мне удалить это дело из шаблона post_reply.tpl, как подгрузился шаблон с проверочными каракулями.

ЗЫ:
Цитата:
если ее туда ставить она нигде и не проявится

electron, у меня все появилось. Даже если поставить туда - главное чтоб текст попал в блок DATA.

ЗЫ2: yura3d, мог бы и подсказать Радость )))) ?
(Добавление - ГОРАЗДО ПОЗЖЕ)
Вопрос вот в чем: в админке включены все модули, а модуль $mod_punish - в просмотре профиля не отображается. Как отобразить?
17. 1Bot - 27 октября 2009 — 09:52 - перейти к сообщению
yura3d пишет:
Да ничего сложного нет. Касательно чередования цвета фона в ячейке с текстом сообщений делается так. В начале (после символов <?php) файла templates/ваш_скин/topic_data.tpl размещается строка:
CODE:
$_row = (empty($_row) || $_row == 'row2') ? 'row1' : 'row2';


В этой строке row1 и row2 - это стили CSS из файла templates/ваш_скин/style.css, которые будут поочерёдно (сначала row1, затем row2, и далее цикл повторяется) применятся к отображаемым сообщениям. Разумеется, Вы можете использовать вместо приведённых выше свои стили, не забыв прописать их вместо row1 и row2.


А как узнать какое сообщение (четное/нечетное) выводится через шаблон? В каком файле устанавливается переменная $_row?
(Добавление)
Да, еще вопрос, как узнать какой номер данного сообщения в данной теме?
18. yura3d - 27 октября 2009 — 16:11 - перейти к сообщению
1Bot пишет:
А как узнать какое сообщение (четное/нечетное) выводится через шаблон? В каком файле устанавливается переменная $_row?

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

Под словом размещается в своём сообщении выше я имел ввиду то, что Вам её нужно там разместить самостоятельно (изначально в этом файле такой строки нет). Соответственно для нечётных сообщений на данной странице переменная $_row будет принимать значение 'row1', для чётных - 'row2'

1Bot пишет:
Да, еще вопрос, как узнать какой номер данного сообщения в данной теме?

Изначально данной возможности нет, но в принципе можно реализовать, если это необходимо
19. 1Bot - 30 октября 2009 — 07:11 - перейти к сообщению
1Bot пишет:
Да, еще вопрос, как узнать какой номер данного сообщения в данной теме?

yura3d пишет:
Изначально данной возможности нет, но в принципе можно реализовать, если это необходимо

Нужно для раскрашивания ячеек с сообщениями не только в два цвета, а в множество заданных цветов из определенной гаммы.

Еще можно и выводить номер сообщения в данной теме, и создать таг для перехода по номеру темы и сообщения в теме для ссылок на пост
[ post=2,12,26 ]text[ /post ]
где
2 - номер форума
12 - номер темы
26 - номер сообщения в теме
20. Van Bekannt - 30 октября 2009 — 08:58 - перейти к сообщению
Обнаружил один недочет: шаблон request_form.tpl отображается в разных ракурсах - если удаляешь анонсы ( объявления ), то все происходит очень порядочно - присутствуют logos.tpl, меню навигации, footer.tpl. Однако если удаляешь тему форума - то присутствует только request_form.tpl и footer.tpl - выглядит все это ооочень не красиво. Как я понял это все в движке зарыто. Я исправил это шаблонами на столько - насколько это возможно, однако это дело нужно править в движке.

ЗЫ: осталось отредактировать 8 файлов и дефолтный шаб будет готов.
21. Светлана - 1 ноября 2009 — 07:17 - перейти к сообщению
yura3d пишет:

Да ничего сложного нет. ...........
Собственно вот и всё Улыбка

Думала, что пост снесли, а не перенесли. Сделала сама. Спасибо, ваш вариант проще. Осторожней с переносами (темка вроде бы тоже по скинам)... я так программистом стану...
1Bot пишет:
1Bot пишет:
Да, еще вопрос, как узнать какой номер данного сообщения в данной теме?
yura3d пишет:
Изначально данной возможности нет, но в принципе можно реализовать, если это необходимо

Тогда уж надо выбирать между ID и №. № всё же удобней. В новых версиях хотелось бы... если это не отразится на скорости загрузки.
22. yura3d - 2 ноября 2009 — 13:20 - перейти к сообщению
Светлана пишет:
Тогда уж надо выбирать между ID и №. № всё же удобней. В новых версиях хотелось бы... если это не отразится на скорости загрузки.

Номер далеко не самый удобный вариант для использования его в качестве ссылок на сообщения. Скажем, было в теме 4 сообщения, 3-е взяли и удалили. В итоге возможно 2 варианта - либо мы оставляем номера как есть, т.е. 1, 2, 4, но эти номера не будут реально соответствовать порядковым номерам сообщений, либо же подгоняем нумерацию под порядковую, т.е. 1, 2, 3, но тогда все ссылки на сообщения, идущие после удалённого, теряют свою актуальность. Я думаю реализация простого вывода порядковых номеров сообщений в теме с сохранением ID в адресе (и ключе) сообщения - наиболее разумный вариант

Вообще в будущем у ExBB не будет такой длинной адресации тем и сообщений, которая есть сейчас (типа topic.php?forum=РАЗДЕЛ&topic=ТЕМА&postid=СООБЩЕНИЕ), ибо такая адресация жутко неудобная, особенно если тема или сообщение были перемещены. Организация хранения данных в файлах прямого доступа и в MySQL позволит применить сквозную нумерацию (ID-зацию) всех разделов, тем, сообщений и т.п. в рамках одного форума. И тогда ссылка на сообщение будет иметь всего один параметр - номер сообщения, который уникален для данного сообщения на всём форуме (а не только в конкретном разделе или теме), и тогда доступ к этому сообщению будет возможен по одной и той же ссылке, даже если оно было перемещено в другие тему или раздел (что на данный момент невозможно)
23. Defenderyk - 2 ноября 2009 — 19:16 - перейти к сообщению
yura3d пишет:
Вообще в будущем у ExBB не будет такой длинной адресации тем и сообщений, которая есть сейчас (типа topic.php?forum=РАЗДЕЛ&topic=ТЕМА&postid=СООБЩЕНИЕ), ибо такая адресация жутко неудобная, особенно если тема или сообщение были перемещены. Организация хранения данных в файлах прямого доступа и в MySQL позволит применить сквозную нумерацию (ID-зацию) всех разделов, тем, сообщений и т.п. в рамках одного форума. И тогда ссылка на сообщение будет иметь всего один параметр - номер сообщения

это конечно хорошо, но получится так, что все ссылки, которые есть на форуме станут "кривыми". возможно может сделать так, чтобы при конвертации, конвертер находил ссылки в сообщениях и применял какй-то метод преобразования под новые ссылки. Растерялся
24. altjo - 3 ноября 2009 — 13:47 - перейти к сообщению
yura3d пишет:
Van Bekannt пишет:
postok.tpl
post_fastedit.tpl

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

Стало быть следующие шаблоны тоже не используются
email_newtopic.tpl
email_reply.tpl
их содержимое частично продублировано в файле lang_front_forums.php
25. Светлана - 6 ноября 2009 — 08:40 - перейти к сообщению
Кому пригодится для оформления... Чередование цветов в постах (и не только) уже предусмотрена в ЕхВВ. В topic.php, например, есть строка
CODE:
$postbackcolor = ( !($id % 2) ) ? 'row1' : 'row2';
26. Chase - 21 августа 2010 — 17:59 - перейти к сообщению
Простите меня пожалуйста, если такое было, но я не нашел Недовольство, огорчение((
Решил я поставить скин ExBBXBlueIce, скачал, разархивировал( и поменял два изображения, нарисовал на них))), залил на FTP, зашел в админку(админцентр -> Общие настройки -> Конфигурация -> Вид форума по умолчанию - тут я выбрал ExBBXBlueIce, сохранил, но ничего не изменилось, попробовал другой поставить, тоже самое, не понимаю, в чем проблема
27. yura3d - 21 августа 2010 — 18:40 - перейти к сообщению
Chase пишет:
не понимаю, в чем проблема

Проблема том, что Вы изменяете именно Вид форума по умолчанию (как и написано в админке). Вид по умолчанию используется для гостей форума, а также для новых зарегистрированных пользователей. В Вашем же случае используемая тема оформления зависит от настроек в Вашем профиле, ссылка на редактирование которых находится в шапке форума. Собственно, этот вопрос уже неоднократно обсуждался и даже был вынесен в ExBB FAQ. Рекомендую Вам ознакомиться с содержимым FAQ, это избавит Вас практически ото всех вопросов, часто задаваемых по работе форума

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

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