Расширение создано по запросу http://cabinetadmina.ru/viewtopic.php?f ... 315#p68606.

Название расширения: Header links
Требования: phpBB 3.1.4 и выше
Описание расширения: Расширение позволяющее добавить в шапку форума ссылки с иконками.
Скачать:
Версия: 0.0.1
headerlinks.zip
16.61 КБ 552 скачивания
На данный момент нет никаких настроек, все правки ссылок производятся непосредственно в шаблоне overall_header_searchbox_before.html, стили в headerlinks.css и изображения закачиваются в папку all/theme/images/, как в обычном phpbb стиле.
Со временем можно будет добавить возможность задавать ссылки через админку.

Установка. Распаковать архив в папку ext/xaocz/, путь должен получиться следующий - ext/xaocz/headerlinks. Перейти на страницу управления расширениями, найти и включить Header links.
Комментарии: 43

eska 27 авг 2015, 17:46 Сообщение

Ну да, расширение установлено и там же включено, в админке нет настроек.
  • 0

CabinetAdmin 27 авг 2015, 20:24 Сообщение

Это вроде в первом сообщении указано
CabinetAdmin писал(а): На данный момент нет никаких настроек, все правки ссылок производятся непосредственно в шаблоне overall_header_searchbox_before.html, стили в headerlinks.css и изображения закачиваются в папку all/theme/images/, как в обычном phpbb стиле.
Сейчас посмотрел ваш исходный код, стилевой файл присутствует headerlinks.css, значит расширение включено. Почему нет шаблона - не могу сказать, могу по угадывать, например, в хедере нет нужного события <!-- EVENT overall_header_searchbox_before --> или что-то с файлом overall_header_searchbox_before.html...
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

eska 28 авг 2015, 14:39 Сообщение

CabinetAdmin писал(а): <!-- EVENT overall_header_searchbox_before -->
А где оно в оверал_хедер должно находиться?
CabinetAdmin писал(а): или что-то с файлом overall_header_searchbox_before.html...

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

<div class="headerlinks">
    <!-- Example links - <a href="links.html"><img src="{ROOT_PATH}ext/xaocz/headerlinks/styles/all/theme/images/image-1.png" alt="image" /></a> -->
	<a href="http://gaz-autoclub.ru/viewtopic.php?f=96&t=1695"><img src="http://gaz-autoclub.ru/osago.png" alt="image" /></a>
</div>
  • 0

CabinetAdmin 28 авг 2015, 17:24 Сообщение

Угумс, в хедере.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

eska 28 авг 2015, 17:27 Сообщение

CabinetAdmin писал(а): Угумс, в хедере.
:lol: а где именно? после чего или перед чем?
  • 0

CabinetAdmin 28 авг 2015, 17:56 Сообщение

Ну... Я обычно, если не знаю где или не могу найти, использую стандартную функцию браузера/блокнота/утилит разнообразных - Ctrl+f - поиск. :)

А вообще, код перед поиском:

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

			<!-- EVENT overall_header_searchbox_before -->
			<!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
			<div id="search-box" class="search-box search-header" role="search">
				<form action="{U_SEARCH}" method="get" id="search">
				<fieldset>
					<input name="keywords" id="keywords" type="search" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search tiny" size="20" value="{SEARCH_WORDS}" placeholder="{L_SEARCH_MINI}" />
					<button class="button icon-button search-icon" type="submit" title="{L_SEARCH}">{L_SEARCH}</button>
					<a href="{U_SEARCH}" class="button icon-button search-adv-icon" title="{L_SEARCH_ADV}">{L_SEARCH_ADV}</a>
					{S_SEARCH_HIDDEN_FIELDS}
				</fieldset>
				</form>
			</div>
			<!-- ENDIF -->
А кстати... А какая у тебя версия? Этот код, а следовательно и расширение начинают работать начиная с phpBB 3.1.4.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

eska 28 авг 2015, 18:55 Сообщение

CabinetAdmin, 3.1.3 :(
  • 0

CabinetAdmin 28 авг 2015, 20:04 Сообщение

Добавь вручную, как в коде выше, делов-то :)
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

eska 28 авг 2015, 20:12 Сообщение

CabinetAdmin, вот, теперь всё супер)
  • 0

eska 28 авг 2015, 20:20 Сообщение

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

CabinetAdmin 28 авг 2015, 20:26 Сообщение

Туда где находятся стили для него (.banner) добавить:

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

@media only screen and (max-width: 700px), only screen and (max-device-width: 700px) {
	.banner {display: none;}
}
Или просто в responsive.css:

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

.banner {display: none;}
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

eska 28 авг 2015, 20:58 Сообщение

CabinetAdmin, спасибо, всё получилось.
при переходе, допустим на 3.1.5 всё собъётся?
  • 0

CabinetAdmin 29 авг 2015, 12:09 Сообщение

Нет, не должно. Это событие ведь там уже есть.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

eska 17 июл 2018, 07:49 Сообщение

Доброго всем дня, можно ли заставить расширение не показывать содержимое на определённых страницах?
Проблема: сейчас у меня стоит код от адсенса, недавно прилетело предупреждение, что на страницах типа: gaz-autoclub.ru/ucp.php?mode=
В соответствии с правилами нашей программы запрещено показывать пользователям рекламу Google на страницах, не содержащих ценного контента и/или отличающихся избытком объявлений, пока вы не внесете изменения. В частности, к таким ресурсам относятся страницы только с рекламой или без контента.
  • 0

CabinetAdmin 17 июл 2018, 19:48 Сообщение

Если имеется в виду условием, то так:

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

<!-- IF not S_IN_UCP -->...<!-- ENDIF --> 
или так:

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

<!-- IF S_IN_UCP -->...на странице личного раздела...<!-- ELSE -->...во всех остальных случаях...<!-- ENDIF -->
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Похожие темы