Стиль CA_Forum для форумов на phpBB3.
Как обычно, стиль созданный на базе prosilver, на HTML5. Стиль является адаптивным для всех современных браузеров.
Стиль представляет собой двухколоночный макет. Боковая колонка имеет фиксированную ширину, центральная колонка резиновая. При достижении установленной минимальной ширины экрана, боковая колонка меняет свою ширину на меньшую, и отображается в виде иконок.
Есть предустановленные моды, такие как функции из быстрого ответа. При нажатии кнопки "Комментировать" в форму ответа будет вставлено имя автора поста. Так же в форме быстрого ответа будут кнопки для вставки смайлов и небольшое количество ббкодов. Так же в стиле присутствует подсветка синтаксиса программного кода.
Небольшие дополнения.
При установке стиля на форум в нашей системе требуется небольшая допилка. Чтобы форма ответа отображалась правильно, нужно заменить содержимое шаблона
Дополнение ббкодов в форме быстрого ответа делается вручную в шаблоне
Где имя этого ббкода является частью класса, для добавление к нему иконки -
Сами иконки добавляются в файле
По образцу уже установленных иконок.
Посмотреть стиль можно пока на нашем форуме. Ссылка имеется в разделе Работа форума.
Стиль не похож на обычные стили на phpbb. И для редактирования стиля нужно обладать хотя бы базовыми знаниями html и css. Это так же относится и к дополнению в стиле дополнительных блоков и тп. Так как по инструкциям они имеют стандартную структуру шаблонов чистого (в нашем случае) prosilver.
Стиль представляет собой двухколоночный макет. Боковая колонка имеет фиксированную ширину, центральная колонка резиновая. При достижении установленной минимальной ширины экрана, боковая колонка меняет свою ширину на меньшую, и отображается в виде иконок.
Есть предустановленные моды, такие как функции из быстрого ответа. При нажатии кнопки "Комментировать" в форму ответа будет вставлено имя автора поста. Так же в форме быстрого ответа будут кнопки для вставки смайлов и небольшое количество ббкодов. Так же в стиле присутствует подсветка синтаксиса программного кода.
+Скриншоты
При установке стиля на форум в нашей системе требуется небольшая допилка. Чтобы форма ответа отображалась правильно, нужно заменить содержимое шаблона
posting_editor.html
на сервере на содержимое этого же шаблона из архива.Дополнение ббкодов в форме быстрого ответа делается вручную в шаблоне
quickreply_editor.html
, по образцу уже установленных ббкодов. Либо автоматизируется путём добавления перед закрывающим дивом:
Код: Выделить всё
<!-- BEGIN custom_tags -->
<a class="bbcode_button bbcode_{custom_tags.BBCODE_HELPLINE}" name="addbbcode{custom_tags.BBCODE_ID}" onclick="bbstyle({custom_tags.BBCODE_ID})" title="{custom_tags.BBCODE_HELPLINE}">{custom_tags.BBCODE_TAG}</a>
<!-- END custom_tags -->
bbcode_{custom_tags.BBCODE_HELPLINE}
.Сами иконки добавляются в файле
forms.css
перед:
Код: Выделить всё
/* Input field styles
---------------------------------------- */
Посмотреть стиль можно пока на нашем форуме. Ссылка имеется в разделе Работа форума.
Стиль не похож на обычные стили на phpbb. И для редактирования стиля нужно обладать хотя бы базовыми знаниями html и css. Это так же относится и к дополнению в стиле дополнительных блоков и тп. Так как по инструкциям они имеют стандартную структуру шаблонов чистого (в нашем случае) prosilver.
Комментарии: 328
Всё равно тоже самое, переходмит к последнему сообщению и всё тут:
КЭШ чистил
Код: Выделить всё
<a href="<!-- IF topicrow.S_UNREAD_TOPIC -->{topicrow.U_NEWEST_POST}<!-- ELSE -->{topicrow.U_LAST_POST}<!-- ENDIF -->">{L_LAST_POST}</a>
И ещё, при нажатии сюда "Настройки"
Выдаёт ошибку
Не подскажете, что это такое и как с этим бороться?Общая ошибка
Module not accessible
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/functions_module.php
LINE: 439
CALL: trigger_error()
FILE: [ROOT]/ucp.php
LINE: 340
CALL: p_master->load_active()
Ну, вот я сейчас попробовал.
Перешёл в Новости ГАЗ, кликнул по ссылке "последнее сообщение оставил ..." в теме "Давайте представляться кто откуда", попал на первую страницу, так как я не читал эту тему, поэтому первое сообщение для меня было тоже непрочитанное. Вернулся обратно, обновил страницу, снова кликнул, попал уже на вторую непрочитанную страницу. Открыл последнюю страницу, т.е. прочёл тему полностью, вернулся обратно, снова кликнул, на этот раз попал на последнюю страницу к последнему сообщению.
Вроде так ведь должно работать?
Плюс ещё на главной странице.
Так с самого начала было или после чего-то началось?
Конфликтует видимо с чем-то... Хотя с чем там конфликтовать, там просто ссылка такого вида стоит:
Код: Выделить всё
<a href="/ucp.php?i=173" title="{L_CHANGING_PROFILE}">{L_SETTINGS}</a>
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Код: Выделить всё
<a href="/ucp.php?i=173" title="{L_CHANGING_PROFILE}">{L_SETTINGS}</a>
Дык, это вообще другая страница. Непрочитанные сообщения, это результаты поиска.
В шаблоне search_results найти:
Код: Выделить всё
{searchresults.U_LAST_POST}
Код: Выделить всё
<!-- IF searchresults.S_UNREAD_TOPIC -->{searchresults.U_NEWEST_POST}<!-- ELSE -->{searchresults.U_LAST_POST}<!-- ENDIF -->
Как так? В 128 строке должна быть. А весь кусок от 126 до 133 строки.
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Код: Выделить всё
<div class="hidden_menu_bottom">
<div class="column1">
<!-- IF S_USER_LOGGED_IN --><a href="/ucp.php?i=173" title="{L_CHANGING_PROFILE}">{L_SETTINGS}</a><!-- ELSE --><a href="{U_REGISTER}" title="{L_REGISTER}">{L_REGISTER}</a><!-- ENDIF -->
</div>
<div class="column2">
<!-- IF S_USER_LOGGED_IN --><a href="{U_LOGIN_LOGOUT}" accesskey="l" title="{L_LOGIN_LOGOUT}">{L_LOGOUT}</a><!-- ELSE --><a href="{U_LOGIN_LOGOUT}" accesskey="l" title="{L_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- ENDIF -->
</div>
</div>
Ну вот, в третьей строке есть этот код.
Ну на крайний случай можно изменить на ссылку полностью... Кстати, я видимо когда-то не тот адрес указал, да так и осталось, ссылка то должна вести на страницу редактирования профиля -
Ну на крайний случай можно изменить на ссылку полностью... Кстати, я видимо когда-то не тот адрес указал, да так и осталось, ссылка то должна вести на страницу редактирования профиля -
/ucp.php?i=164
. Попробуй указать этот адрес, либо так, либо полностью с именем домена.Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Похожие темы
-
Добрый вечер.
Установил себе стиль SE Gamer: Light. Живёт он тут -
Всё нравится кроме одного. При просмотре темы отсутствует какой то класс.
К...