Стиль 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
А как такое может быть, что в стиле bo2soft он есть, а в этом нету:(eska писал(а):CabinetAdmin » 9 минут назад писал(а):recent_topics_body.html
Добавить надо. Это же мод. Для вновь установленного стиля нужно вновь добавлять файлы.eska » Сегодня, 10:44 писал(а):А как такое может быть, что в стиле bo2soft он есть, а в этом нету:(
Это потому что я здесь на форуме исправил, а в стиле забыл... Каюсь:)eska » 32 минуты назад писал(а):вылезает такая вот ошибка
В шаблоне
search_results.html
найти:
Код: Выделить всё
<a href="{searchresults.U_LAST_POST">{L_LAST_POST}</a>
Код: Выделить всё
<a href="{searchresults.U_LAST_POST}">{L_LAST_POST}</a>
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Можно.
В конце sidebar.html, блок начинается с:
В конце sidebar.html, блок начинается с:
Код: Выделить всё
<!-- IF S_DISPLAY_ONLINE_LIST -->
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
В sidebar.html:
поменять на:
Код: Выделить всё
<div class="search_topics">
<ul>
<!-- IF S_USER_LOGGED_IN --><li><a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a></li><!-- ENDIF -->
<li><a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a>
<ul>
<li><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a></li>
<!-- IF S_LOAD_UNREADS --><li><a href="{U_SEARCH_UNREAD}">{L_SEARCH_UNREAD}</a></li><!-- ENDIF -->
<!-- IF S_USER_LOGGED_IN --><li><a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a></li><!-- ENDIF -->
</ul>
</li>
<li class="st_more_icon"><a href="#open" title="{L_DISPLAY}"><span>+ More</span></a></li>
</ul>
</div>
Код: Выделить всё
<div class="search_topics">
<ul>
<!-- IF S_USER_LOGGED_IN --><li><a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a></li><!-- ENDIF -->
<li><a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a></li>
<li><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a></li>
<!-- IF S_LOAD_UNREADS --><li><a href="{U_SEARCH_UNREAD}">{L_SEARCH_UNREAD}</a></li><!-- ENDIF -->
<!-- IF S_USER_LOGGED_IN --><li><a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a></li><!-- ENDIF -->
</ul>
</div>
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
А можно поподробнее? сюда нужно вставить соответствующий код? а какой?CabinetAdmin » 02 ноя 2014, 14:32 писал(а):Можно.
В конце sidebar.html, блок начинается с:
КОД: ВЫДЕЛИТЬ ВСЁ
<!-- IF S_DISPLAY_ONLINE_LIST -->
Там есть такой код:
Это список тех кто сейчас онлайн.
Прямо после него, с новой строки:
Код: Выделить всё
<dd>{LOGGED_IN_USER_LIST}</dd>
Прямо после него, с новой строки:
Код: Выделить всё
<!-- IF WHO_WAS_HERE_TOTAL -->
<dd> </dd>
<dd>{WHO_WAS_HERE_TOTAL}</dd>
<dd>{WHO_WAS_HERE_LIST}</dd>
<dd>{WHO_WAS_HERE_RECORD}</dd>
<!-- ELSEIF U_ACP -->
<dd>{L_WWH_UPDATE_NEED}</dd>
<!-- ENDIF -->
<dd>{WHO_WAS_HERE_RECORD}</dd>
, это рекорд посещений. Если не нужно, можно удалить.Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
А кстати да. Я почему то совсем забыл про них...
В стили, куда нибудь, можно в конец
Ну и собственно меняются они в
В стили, куда нибудь, можно в конец
common.css
:
Код: Выделить всё
footer a.subforum.read,
footer a.subforum.unread {
background-position: 0 50%;
background-repeat: no-repeat;
position: relative;
white-space: nowrap;
padding: 0 0 0 12px;
}
footer a.subforum.read {
background-image: url("{IMG_SUBFORUM_READ_SRC}");
}
footer a.subforum.unread {
background-image: url("{IMG_SUBFORUM_UNREAD_SRC}");
}
/imageset/imageset.cfg
:
Код: Выделить всё
img_subforum_read = subforum_read.gif*9*11
img_subforum_unread = subforum_unread.gif*9*11
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
А на что поменять, проститеCabinetAdmin » 2 минуты назад писал(а):img_subforum_read = subforum_read.gif*9*11
img_subforum_unread = subforum_unread.gif*9*11
Похожие темы
-
Добрый вечер.
Установил себе стиль SE Gamer: Light. Живёт он тут -
Всё нравится кроме одного. При просмотре темы отсутствует какой то класс.
К...