Название стиля: ca_forum.3.2
Версия стиля: 1.0.0
Версия phpBB: 3.2.3
Скачать:
ca_forum.3.2_1.0.0.zip
118.78 КБ 342 скачивания
Нестандартный и современный стиль ca_forum теперь и для форумов на phpBB 3.2.
CA_Forum.3.2 Стиль для phpBB 3.2 - ca_forum.3.2_1.png
Является практически точной копией своего предшественника, но со своими небольшими "плюшками".

Так же как и в предыдущем стиле, в шаблонах есть файл для настроек (config.html).
В настройках добавилось несколько пунктов. Для боковой колонки появилась функция фиксирования содержимого колонки, либо одного блока в колонке. Как это работает? Для фиксирования всей колонки надо включить $CA_FIXED_SIDE. Работает это следующим образом: при достижении при прокрутке верхней границы первого блока (по умолчанию блок профиля) колонка будет зафиксирована на месте. Для фиксирования одного блока, а не всей колонки, нужно включить $CA_FIXED_SIDE_BLOCK и задать требуемому блоку класс ca-aside-fixed. Это имеет смысл, если вы планируете добавлять в боковую колонку рекламу.
Ещё одна тестовая настройка $CA_BODYASIDE. Включение этой настройки позволит спрятать боковую колонку под кнопку на небольших экранах, по умолчанию она опускается под левую колонку. Кнопка выглядит как аватар, на привычном для phpbb 3.1/3.2 версий, кликнув по нему во весь экран откроется боковая колонка.

Настройка быстрого ответа $CA_QUICK, по умолчанию включено. Как работает настройка можно посмотреть чуть ниже на скриншотах. При выключении быстрый ответ приобретает точно такой же вид, как и в предыдущей версии.
+Скриншоты:


Примечания
Для добавления своего содержимого в боковую колонку, с помощью расширений, можно использовать некоторые события:
<!-- EVENT ca_sidebar_profile_blocks_before --> - до блока профиля
<!-- EVENT ca_sidebar_profile_blocks_after --> - после блока профиля
<!-- EVENT ca_sidebar_stats_blocks_after --> - после блока статистики.
Плюс события которые находятся между блоками статистики на странице списка форумов.

Для добавления своих стилей в стиле есть css файл custom.css. Например, в этом файле уже содержатся стили для расширения RecentTopics.


Настройка расширений для стиля.
Стили для расширения QuickReply Reloaded версии 2.0.0-beta3:
QuickReply-2.0.0-beta3 - ca_forum.3.2.zip
3.97 КБ 150 скачиваний
Комментарии: 77

eska 12 июн 2019, 10:25 Сообщение

К сожалению
Мой тариф восток-3

Изображение
  • 0

CabinetAdmin 12 июн 2019, 13:30 Сообщение

А не бот ли это часом?

Если все логи имеют один и тот же ip:
[u][10/Jun/2019:20:56:18 +0300] 0.500 0.550 200 [i][b]94.140.192.2[/b][/i] nfs-nl.ru GET
то его можно заблокировать через .htaccess:

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

Order allow,deny
allow from all
Deny from 94.140.192.2
Если таких несколько, два например, и у второго 66 в конце, то так:

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

Order allow,deny
allow from all
Deny from 94.140.192.2
Deny from 94.140.192.66
и тд. Потом посмотреть нагрузку.

А можно вообще всю подсеть забанить нафиг:

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

Order allow,deny
allow from all
Deny from 94.140.194.0/24
  • 0
Хочешь поблагодарить? Есть способы - Поддержать проект

eska 12 июн 2019, 14:20 Сообщение

Так а стиль тогда причём? :unknown
  • 0

CabinetAdmin 12 июн 2019, 17:56 Сообщение

Я не знаю :unknown Я вообще не вижу никаких проблем со стилевыми файлами, кстати, провёл с утра ещё онлайн проверку сайта и тоже всё ок.
  • 0
Хочешь поблагодарить? Есть способы - Поддержать проект

eska 22 авг 2019, 20:39 Сообщение

CabinetAdmin, приветствую, поставил в сайдбар рекламу от яндекса, теперь когда нажимаешь на колокольчик уведомления, панель уходит под рекламу, а как сделать, что бы стелилась сверху?
  • 0

CabinetAdmin 23 авг 2019, 15:01 Сообщение

На предыдущей странице есть точно такой же вопрос, с таким же ответом, который я могу дать сейчас.
  • 0
Хочешь поблагодарить? Есть способы - Поддержать проект

eska 23 авг 2019, 16:19 Сообщение

CabinetAdmin, не помогло, я уже и 1000 ставил, без толку( думал, может альтернативный какой способ есть? :(
  • 0

CabinetAdmin 23 авг 2019, 18:23 Сообщение

Да, есть альтернативный способ - отказаться от рекламы :)

зы. Можно ещё здесь подкрутить:

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

.dropdown-extended {
	display: none;
	z-index: 1;
}
  • 0
Хочешь поблагодарить? Есть способы - Поддержать проект

eska 07 ноя 2019, 09:17 Сообщение

Подскажите как можно подправить, я подозреваю, что этол могло случится после того как поставил код адсенса в сайдбар

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

sidebar_body.html
Все строки съехали в право

Изображение
  • 0

CabinetAdmin 07 ноя 2019, 16:07 Сообщение

Я подозреваю, что вы не туда поставили. Подправить можно добавив в нужное место или внимательно проверив код, на предмет лишних или не закрытых тегов.
  • 0
Хочешь поблагодарить? Есть способы - Поддержать проект

eska 08 ноя 2019, 09:28 Сообщение

Поможете найти ошибку?

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

<div class="ca-aside">
	<!-- IF $CA_BODYASIDE --><div class="ca-aside-mobile-close"><i class="icon fa-times" aria-hidden="true"></i></div><!-- ENDIF -->
	<!-- IF $CA_RULES -->{$CA_RULES_BLOCK}<!-- ENDIF -->

	<!-- EVENT ca_sidebar_profile_blocks_before -->
	<!-- IF S_REGISTERED_USER -->
	<div class="ca-asideblock ca-asideblock-profile">
		<div class="ca-inner">
			<ul>
				<li class="ca-asideblock-avatar"><a href="{ROOT_PATH}ucp.php?i=ucp_profile&mode=avatar"><!-- IF CURRENT_USER_AVATAR -->{CURRENT_USER_AVATAR}<!-- ELSE --><img src="{T_THEME_PATH}/images/no_avatar.gif" alt="no_avatar" /><!-- ENDIF --><span><i class="icon fa-camera" aria-hidden="true"></i></span></a></li>
				<li class="ca-asideblock-username">{CURRENT_USERNAME_SIMPLE}</li>
				<!-- IF U_RESTORE_PERMISSIONS --><li><a href="{U_RESTORE_PERMISSIONS}">{L_RESTORE_PERMISSIONS}</a></li><!-- ENDIF -->
				<!-- EVENT navbar_header_profile_list_before -->
				<li><a href="{U_PROFILE}" title="{L_PROFILE}" role="menuitem"><i class="icon fa-user fa-fw fa-sl"></i><span>{L_PROFILE}</span></a></li>
				<li><a href="{U_USER_PROFILE}" title="{L_READ_PROFILE}" role="menuitem"><i class="icon fa-user fa-fw fa-sl"></i><span>{L_READ_PROFILE}</span></a></li>
				<!-- EVENT navbar_header_profile_list_after -->
				<!-- IF S_DISPLAY_PM -->
					<li>
						<a href="{U_PRIVATEMSGS}" role="menuitem"><i class="icon <!-- IF S_USER_UNREAD_PRIVMSG -->fa-envelope fa-red<!-- ELSE -->fa-envelope-o<!-- ENDIF --> fa-fw"></i><span>{L_PRIVATE_MESSAGES}</span><strong class="badge<!-- IF not PRIVATE_MESSAGE_COUNT --> hidden<!-- ENDIF -->">{PRIVATE_MESSAGE_COUNT}</strong></a>
					</li>
				<!-- ENDIF -->
				<!-- IF S_NOTIFICATIONS_DISPLAY -->
					<li class="dropdown-container">
						<a href="{U_VIEW_ALL_NOTIFICATIONS}" id="notification_list_button" class="dropdown-trigger"><i class="icon <!-- IF UNREAD_NOTIFICATIONS_COUNT -->fa-bell fa-red<!-- ELSE -->fa-bell-o<!-- ENDIF --> fa-fw"></i><span>{L_NOTIFICATIONS}</span><strong class="badge<!-- IF not NOTIFICATIONS_COUNT --> hidden<!-- ENDIF -->">{NOTIFICATIONS_COUNT}</strong></a>
						<!-- INCLUDE notification_dropdown.html -->
					</li>
				<!-- ENDIF -->
				<li class="separator"></li>
				<li><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x" role="menuitem"><i class="icon fa-sign-out fa-fw fa-sl"></i><span>{L_LOGIN_LOGOUT}</span></a></li>
			</ul>
		</div>
	</div>
	<!-- ENDIF -->
	<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
	<form method="post" action="{S_LOGIN_ACTION}">
		<div class="ca-asideblock ca-loginaction">
			<div class="ca-inner">
				<h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED -->&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF --></h3>
				<fieldset>
					<label for="username"><input type="text" tabindex="1" name="username" id="username" size="10" class="inputbox" placeholder="{L_USERNAME}" /></label>
					<label for="password"><input type="password" tabindex="2" name="password" id="password" size="10" class="inputbox" placeholder="{L_PASSWORD}" autocomplete="off" /></label>
					<!-- IF S_AUTOLOGIN_ENABLED -->
						<label for="autologin"><input type="checkbox" tabindex="4" name="autologin" id="autologin" /> {L_LOG_ME_IN}</label>
					<!-- ENDIF -->
					<input type="submit" tabindex="5" name="login" value="{L_LOGIN}" class="button2" />
					<!-- IF U_SEND_PASSWORD -->
						&nbsp;&nbsp;<a href="{U_SEND_PASSWORD}">{L_FORGOT_PASS}</a>
					<!-- ENDIF -->
					{S_LOGIN_REDIRECT}
				</fieldset>
			</div>
		</div>
	</form>
	<!-- ENDIF -->
	<!-- EVENT ca_sidebar_profile_blocks_after -->
	<!-- Yandex.RTB R-A-261728-12 -->
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- NFSNL сайдбар -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-7238111584863528"
     data-ad-slot="9250012360"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
	<!-- IF S_INDEX -->
		{$CA_STAT_INDEX}
	<!-- ELSEIF S_VIEWFORUM -->
		{$CA_STAT_VIEWFORUM}
	<!-- ELSEIF S_VIEWTOPIC -->
		{$CA_STAT_VIEWTOPIC}
	<!-- ENDIF -->
	<!-- EVENT ca_sidebar_stats_blocks_after -->
	<!-- IF not S_IS_BOT or not S_USER_LOGGED_IN -->

<!-- ENDIF -->
</div>
  • 0

eska 08 ноя 2019, 13:07 Сообщение

76 - 78 перенёс к блоку рекламы
  • 0

CabinetAdmin 08 ноя 2019, 16:25 Сообщение

Здесь ошибок нету.

Возможно ошибка в каком-то другом файле (если недавно что то правили, то скорее всего именно там), потому что на чистом стиле таких перекосов нет.

зы. Перекашивает везде или только в личном разделе?
  • 0
Хочешь поблагодарить? Есть способы - Поддержать проект

CabinetAdmin 08 ноя 2019, 16:43 Сообщение

Кстати, открыл вашу страницу регистрации, есть у вас такое поле Тюнинг моих машин. В настройках, в строке Размер поля ввода, вы указали число 300, сделайте хотя бы 50, а то за границы выезжает и появляется горизонтальный скролл.
Возможно в этом поле и проблема с перекосом.
  • 0
Хочешь поблагодарить? Есть способы - Поддержать проект

eska 19 фев 2020, 11:20 Сообщение

CabinetAdmin, планируется ли обновление стиля до 3.3?
  • 0

Похожие темы