Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[3.1] Расширение, добавляющее тему в хлебные крошки Тема решена

У вас есть идея для расширения функциональности phpBB? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 48 раз
Поблагодарили: 6 раз

[3.1] Расширение, добавляющее тему в хлебные крошки

Сообщение rst »

Никто не встречал?
Чтобы на этой странце хлебные крошки выглядели не так:
phpBB Guru - Список форумов - Расширения phpBB - Запросы расширений для phpBB
а так:
phpBB Guru - Список форумов - Расширения phpBB - Запросы расширений для phpBB - [3.1] Расширение, добавляющее тему в хлебные крошки
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 48 раз
Поблагодарили: 6 раз

Re: [3.1] Расширение, добавляющее тему в хлебные крошки

Сообщение rst »

Нашел решение для 3.0 Там всего одна строка кода. Но для 3.1 не работает (

В шаблоне breadcrumb после:

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

<!-- END navlinks -->
добавляем:

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

<!-- IF TOPIC_TITLE --><!-- IF U_VIEW_TOPIC --><a class="topictitle" href="{U_VIEW_TOPIC}"><strong>{TOPIC_TITLE}</strong></a><!-- ENDIF --><!-- ENDIF -->
Но в 3.1 хлебные крошки в шаблоне выглядят намного сложнее::

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

<!-- DEFINE $BREADCRUMBS -->
<div class="navbar nav-breadcrumbs">
	<ul id="nav-breadcrumbs" class="linklist navlinks" role="menubar">
		<!-- DEFINE $MICRODATA = ' itemtype="http://data-vocabulary.org/Breadcrumb" itemscope=""' -->
		<!-- EVENT overall_header_breadcrumbs_before -->
		<li class="small-icon icon-home breadcrumbs">
			<!-- IF U_SITE_HOME --><span class="crumb" style="display: none;"><a href="{U_SITE_HOME}"{$MICRODATA} data-navbar-reference="home" itemprop="url"><span itemprop="title">{L_SITE_HOME}</span></a></span><!-- ENDIF -->
			<!-- EVENT overall_header_breadcrumb_prepend -->
			<span class="crumb"{$MICRODATA}><a href="{U_INDEX}" accesskey="h" data-navbar-reference="index" itemprop="url"><span itemprop="title">{L_INDEX}</span></a></span>
			<!-- BEGIN navlinks -->
				<!-- EVENT overall_header_navlink_prepend -->
				<span class="crumb"{$MICRODATA}<!-- IF navlinks.MICRODATA --> {navlinks.MICRODATA}<!-- ENDIF -->><a href="{navlinks.U_VIEW_FORUM}" itemprop="url"><span itemprop="title">{navlinks.FORUM_NAME}</span></a></span>
				<!-- EVENT overall_header_navlink_append -->
			<!-- END navlinks -->
			<!-- EVENT overall_header_breadcrumb_append -->
		</li>
		<!-- EVENT overall_header_breadcrumbs_after -->
		<!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
		<!-- ENDIF -->
	</ul>
</div>
<!-- ENDDEFINE -->
<!-- IF $WRAP_HEADER != 0 -->
	{$BREADCRUMBS}
	<!-- DEFINE $BREADCRUMBS = '' -->
<!-- ENDIF -->
Кто-то может подсказать, как модифицировать шаблон, чтобы добавить тему?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5282
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: [3.1] Расширение, добавляющее тему в хлебные крошки

Сообщение Siava »

А какую практическую пользу это несёт?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12423
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2475 раз

Re: [3.1] Расширение, добавляющее тему в хлебные крошки

Сообщение Татьяна5 »

А почему бы и нет?

rst, шаблоны модифицировать не надо: https://github.com/Tatiana5/topicinbreadcrumbs

Отправлено спустя 37 минут 7 секунд:
[3.1][dev] Topic in breadcrumbs
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 48 раз
Поблагодарили: 6 раз

Re: [3.1] Расширение, добавляющее тему в хлебные крошки

Сообщение rst »

Огроменное вам спасибо!

Вернуться в «Запросы расширений для phpBB»