Переупаковка стиля для phpBB 3.0.x под новую версию phpBB 3.1.

Название стиля: CA Vintage
Версия стиля: 1.0.7
Версия phpBB: 3.1.11

Скачать:
ca_vintage_1.0.7.zip
201.5 КБ 466 скачиваний
Стиль в отличие от его предшественника адаптивный, как и все современные стили для новой версии. Так же от старого стиля досталась функция закрытия профиля при просмотре тем, с сохранением положения в браузере. Профили, как и на старой версии, по умолчанию находятся слева.
При прокрутке экрана вниз появляется фиксированная панель. В панели содержатся те же ссылки что и раньше: раздел, поднятие темы, в закладки, версия для печати и др.

Скриншоты:
Изображение
Изображение
Изображение
Изображение


+История изменений - Скачать
Изменения в версии 1.0.7.
Исправлено фиксированное меню. Ссылки в фиксированном меню прячутся под кнопку и разворачиваются подобно остальным всплывающим окнам.
Добавлены все события до актуальной версии phpbb - 3.1.11.

Дополнительные настройки.


Как убрать функцию закрытия профиля
В версиях до 1.0.6 можно узнать здесь.
В версии 1.0.7 в файле ca_config.html в $CA_POST_PROFILE_MIN изменить значение на 0.


В данном стиле есть функция - если на одной странице имеются блок с, например, #tabs и ссылка подобного вида <a href="#tabs">Ссылка</a>, то при её нажатии произойдёт плавный скролл к данному блоку. Если на странице несколько блоков с #tabs, то отработка скрипта будет некорректной. Такая беда может приключиться с расширением горизонтального меню.
Для устранения данного "бага" необходимо в файле ca_scripts.js найти:

Код: Выделить всё

$('a[href*=#]').click(function()
и заменить на:

Код: Выделить всё

$('a[href*=#]').not('.tab a').click(function()
В .not('.tab a'), через запятую прописываются все исключения, при нажатии на которые не должен отрабатываться плавный скролл.
Комментарии: 196

southklad 23 янв 2018, 20:30 Сообщение

А как убрать непрочитанные сообщения с меню и добавить надпись рядом с надписью отметить форумы прочитанными, точнее сделать ее напротив слева, а для меньших экранов над ними.
  • 0
Изображение

CabinetAdmin 24 янв 2018, 16:39 Сообщение

Вырезать из navbar_header, это вот эта строчка:

Код: Выделить всё

						<!-- IF S_LOAD_UNREADS --> 
							<li class="small-icon icon-search-unread"><a href="{U_SEARCH_UNREAD}" role="menuitem">{L_SEARCH_UNREAD}</a></li>
						<!-- ENDIF -->
Потом надо закачать в стиль файл index_body, найти:

Код: Выделить всё

<!-- IF U_MARK_FORUMS -->
	<div class="action-bar compact">
		<a href="{U_MARK_FORUMS}" class="mark-read rightside" accesskey="m" data-ajax="mark_forums_read">{L_MARK_FORUMS_READ}</a>
	</div>
<!-- ENDIF -->
и поменять на:

Код: Выделить всё

<!-- IF U_MARK_FORUMS or S_LOAD_UNREADS -->
	<div class="action-bar compact">
		<a href="{U_SEARCH_UNREAD}">{L_SEARCH_UNREAD}</a>
		<a href="{U_MARK_FORUMS}" class="mark-read rightside" accesskey="m" data-ajax="mark_forums_read">{L_MARK_FORUMS_READ}</a>
	</div>
<!-- ENDIF -->
Ссылка будет показываться на главной.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Похожие темы