Как добавить кнопку "все разделы прочитаны".?

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Booker
phpBB 2.0.7a
Сообщения: 627
Стаж: 15 лет 3 месяца
Благодарил (а): 165 раз
Поблагодарили: 21 раз

Как добавить кнопку "все разделы прочитаны".?

Сообщение Booker »

Как добавить кнопку "все разделы прочитаны" на страницы "активные темы" и "непрочитанные сообщения"?
Anvar
Former team member
Сообщения: 1964
Стаж: 16 лет 5 месяцев
Благодарил (а): 67 раз
Поблагодарили: 800 раз

Re: Как добавить кнопку "все разделы прочитаны".?

Сообщение Anvar »

Открываем search.php
Находим

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

		'U_SEARCH_WORDS'	=> $u_search,
Добавляем на новой строке

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

	'U_MARK_FORUMS'		=> ($user->data['is_registered'] || $config['load_anon_lastread']) ? append_sid("{$phpbb_root_path}index.$phpEx", 'hash=' . generate_link_hash('global') . '&mark=forums') : '',
Открываем \styles\prosilver\template\search_results.html
Находим

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

<!-- IF S_SHOW_TOPICS -->
Добавляем перед

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

<!-- IF S_USER_LOGGED_IN and not S_IS_BOT and U_MARK_FORUMS -->
<ul class="linklist">
	<li class="rightside"><a href="{U_MARK_FORUMS}" accesskey="m">{L_MARK_FORUMS_READ}</a></li>
</ul>
<!-- ENDIF -->

Вернуться в «Поддержка phpBB 3.0.х»