Van Bekannt |
Отправлено: 26 октября 2009 — 06:34
|
Newbie
Покинул форум
Сообщений всего: 8
Дата рег-ции: Сент. 2009
Репутация: 0
|
АХАХАХАХАХАХАХА я нашееееел!!!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=">" width="8" height="8" /> <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 - в просмотре профиля не отображается. Как отобразить?(Отредактировано автором: 26 октября 2009 — 08:34) |
|
|
1Bot |
Отправлено: 27 октября 2009 — 09:52
|
Super Member
Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009
Откуда: Днепропетровск
Репутация: 69
|
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?
(Добавление)
Да, еще вопрос, как узнать какой номер данного сообщения в данной теме? |
|
|
yura3d |
Отправлено: 27 октября 2009 — 16:11
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
1Bot пишет:А как узнать какое сообщение (четное/нечетное) выводится через шаблон? В каком файле устанавливается переменная $_row?
В этом же файле переменная $_row и устанавливается:
yura3d пишет:Касательно чередования цвета фона в ячейке с текстом сообщений делается так. В начале (после символов <?php) файла templates/ваш_скин/topic_data.tpl размещается строка:
CODE:$_row = (empty($_row) || $_row == 'row2') ? 'row1' : 'row2';
Под словом размещается в своём сообщении выше я имел ввиду то, что Вам её нужно там разместить самостоятельно (изначально в этом файле такой строки нет). Соответственно для нечётных сообщений на данной странице переменная $_row будет принимать значение 'row1', для чётных - 'row2'
1Bot пишет:Да, еще вопрос, как узнать какой номер данного сообщения в данной теме?
Изначально данной возможности нет, но в принципе можно реализовать, если это необходимо |
|
|
1Bot |
Отправлено: 30 октября 2009 — 07:11
|
Super Member
Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009
Откуда: Днепропетровск
Репутация: 69
|
1Bot пишет:Да, еще вопрос, как узнать какой номер данного сообщения в данной теме?
yura3d пишет:Изначально данной возможности нет, но в принципе можно реализовать, если это необходимо
Нужно для раскрашивания ячеек с сообщениями не только в два цвета, а в множество заданных цветов из определенной гаммы.
Еще можно и выводить номер сообщения в данной теме, и создать таг для перехода по номеру темы и сообщения в теме для ссылок на пост
[ post=2,12,26 ]text[ /post ]
где
2 - номер форума
12 - номер темы
26 - номер сообщения в теме(Отредактировано автором: 30 октября 2009 — 07:16) |
|
|
Светлана |
Отправлено: 1 ноября 2009 — 07:17
|
Забанен
Покинул форум
Сообщений всего: 240
Дата рег-ции: Июнь 2009
Репутация: 8
[+]
|
yura3d пишет:
Да ничего сложного нет. ...........
Собственно вот и всё
Думала, что пост снесли, а не перенесли. Сделала сама. Спасибо, ваш вариант проще. Осторожней с переносами (темка вроде бы тоже по скинам)... я так программистом стану...
1Bot пишет:1Bot пишет:
Да, еще вопрос, как узнать какой номер данного сообщения в данной теме?
yura3d пишет:Изначально данной возможности нет, но в принципе можно реализовать, если это необходимо
Тогда уж надо выбирать между ID и №. № всё же удобней. В новых версиях хотелось бы... если это не отразится на скорости загрузки. |
|
|
yura3d |
Отправлено: 2 ноября 2009 — 13:20
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
Светлана пишет:Тогда уж надо выбирать между ID и №. № всё же удобней. В новых версиях хотелось бы... если это не отразится на скорости загрузки.
Номер далеко не самый удобный вариант для использования его в качестве ссылок на сообщения. Скажем, было в теме 4 сообщения, 3-е взяли и удалили. В итоге возможно 2 варианта - либо мы оставляем номера как есть, т.е. 1, 2, 4, но эти номера не будут реально соответствовать порядковым номерам сообщений, либо же подгоняем нумерацию под порядковую, т.е. 1, 2, 3, но тогда все ссылки на сообщения, идущие после удалённого, теряют свою актуальность. Я думаю реализация простого вывода порядковых номеров сообщений в теме с сохранением ID в адресе (и ключе) сообщения - наиболее разумный вариант
Вообще в будущем у ExBB не будет такой длинной адресации тем и сообщений, которая есть сейчас (типа topic.php?forum=РАЗДЕЛ&topic=ТЕМА&postid=СООБЩЕНИЕ), ибо такая адресация жутко неудобная, особенно если тема или сообщение были перемещены. Организация хранения данных в файлах прямого доступа и в MySQL позволит применить сквозную нумерацию (ID-зацию) всех разделов, тем, сообщений и т.п. в рамках одного форума. И тогда ссылка на сообщение будет иметь всего один параметр - номер сообщения, который уникален для данного сообщения на всём форуме (а не только в конкретном разделе или теме), и тогда доступ к этому сообщению будет возможен по одной и той же ссылке, даже если оно было перемещено в другие тему или раздел (что на данный момент невозможно) |
|
|
Defenderyk |
Отправлено: 2 ноября 2009 — 19:16
|
Super Member
Покинул форум
Сообщений всего: 1027
Дата рег-ции: Февр. 2009
Репутация: 31
|
yura3d пишет:Вообще в будущем у ExBB не будет такой длинной адресации тем и сообщений, которая есть сейчас (типа topic.php?forum=РАЗДЕЛ&topic=ТЕМА&postid=СООБЩЕНИЕ), ибо такая адресация жутко неудобная, особенно если тема или сообщение были перемещены. Организация хранения данных в файлах прямого доступа и в MySQL позволит применить сквозную нумерацию (ID-зацию) всех разделов, тем, сообщений и т.п. в рамках одного форума. И тогда ссылка на сообщение будет иметь всего один параметр - номер сообщения
это конечно хорошо, но получится так, что все ссылки, которые есть на форуме станут "кривыми". возможно может сделать так, чтобы при конвертации, конвертер находил ссылки в сообщениях и применял какй-то метод преобразования под новые ссылки. |
|
|
altjo |
Отправлено: 3 ноября 2009 — 13:47
|
ExBB Skins Creator
Покинул форум
Сообщений всего: 277
Дата рег-ции: Февр. 2009
Репутация: 86
|
yura3d пишет:Van Bekannt пишет:postok.tpl
post_fastedit.tpl
Ни один из этих файлов в данной версии форума не используется
Стало быть следующие шаблоны тоже не используются
email_newtopic.tpl
email_reply.tpl
их содержимое частично продублировано в файле lang_front_forums.php |
|
|
Светлана |
Отправлено: 6 ноября 2009 — 08:40
|
Забанен
Покинул форум
Сообщений всего: 240
Дата рег-ции: Июнь 2009
Репутация: 8
[+]
|
Кому пригодится для оформления... Чередование цветов в постах (и не только) уже предусмотрена в ЕхВВ. В topic.php, например, есть строка CODE:$postbackcolor = ( !($id % 2) ) ? 'row1' : 'row2'; |
|
|
Chase |
Отправлено: 21 августа 2010 — 17:59
|
Newbie
Покинул форум
Сообщений всего: 7
Дата рег-ции: Авг. 2010
Репутация: 0
[+]
|
Простите меня пожалуйста, если такое было, но я не нашел ((
Решил я поставить скин ExBBXBlueIce, скачал, разархивировал( и поменял два изображения, нарисовал на них))), залил на FTP, зашел в админку(админцентр -> Общие настройки -> Конфигурация -> Вид форума по умолчанию - тут я выбрал ExBBXBlueIce, сохранил, но ничего не изменилось, попробовал другой поставить, тоже самое, не понимаю, в чем проблема |
|
|
|