Функция "Поднять тему"

Проблемы с установкой или работой 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) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
alaon
phpBB 1.4.3
Сообщения: 83
Стаж: 13 лет 2 месяца
Благодарил (а): 12 раз
Поблагодарили: 14 раз

Функция "Поднять тему"

Сообщение alaon »

Доброго дня! Ранее, в движке была такая удобная функция, которая позволяла автору поднять свою тему. Однако, в моём движке 3.0.11 такой не наблюдается, точнее, в админке упоминание есть (минимальный интервал для поднятия темы, в секции размещения сообщений), но вот в шаблоне ссылка отсутствует (раньше она была рядом с кнопками "В закладки" и другими). Ни в просильвере, ни в сабсильвере я таковой не нашёл. Но у меня установлен совсем другой шаблон. Не могли бы вы подсказать, каким кодом можно вывести такую ссылку в шаблон?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Функция "Поднять тему"

Сообщение Пчелкин »

В overall_footer.html кусок кода выглядит так -

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

<!-- IF U_BUMP_TOPIC --><li class="icon-bump"><a href="{U_BUMP_TOPIC}" title="{L_BUMP_TOPIC}">{L_BUMP_TOPIC}</a></li><!-- ENDIF -->
Что мешает его разместить рядом с В ЗАКЛАДКИ?
ИЛИ даже персонально в viewtopic_body.html (например) так -

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

<!-- IF U_BUMP_TOPIC -->
<hr />
<a href="{U_BUMP_TOPIC}" title="{L_BUMP_TOPIC}"><h2 style="text-align: center; font: bold 20px Arial,sans-serif; color:#FF0000; text-shadow: 2px 2px 8px #3652ad;"><strong><i>{L_BUMP_TOPIC_PERSONAL}</i></strong></h2></a>
<hr />
<!-- ENDIF -->
Ваще тогда любой дурак заметит фичу..
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
alaon
phpBB 1.4.3
Сообщения: 83
Стаж: 13 лет 2 месяца
Благодарил (а): 12 раз
Поблагодарили: 14 раз

Re: Функция "Поднять тему"

Сообщение alaon »

Пчелкин писал(а):Что мешает его разместить рядом с В ЗАКЛАДКИ?
Именно так и хочу =)
Пчелкин писал(а):В overall_footer.html кусок кода выглядит так -
Вот! То, что я и искал в этих файлах! Благодарю, спасибо ещё раз :) Можно закрыть.
Аватара пользователя
Krasavchik
phpBB 1.4.2
Сообщения: 64
Стаж: 12 лет 5 месяцев
Благодарил (а): 22 раза

Re: Функция "Поднять тему"

Сообщение Krasavchik »

В админке настроил на 1 минуту поднятия темы, поднял тему, тема пошла уже вниз, прошло уже больше 20 минут хочу поднять тему но нету ссылки поднятия темы, кто подскажет почему? Как сделать что бы поднимать тему можно было каждую минуту?
alaon
phpBB 1.4.3
Сообщения: 83
Стаж: 13 лет 2 месяца
Благодарил (а): 12 раз
Поблагодарили: 14 раз

Re: Функция "Поднять тему"

Сообщение alaon »

Krasavchik писал(а):В админке настроил на 1 минуту поднятия темы, поднял тему, тема пошла уже вниз, прошло уже больше 20 минут хочу поднять тему но нету ссылки поднятия темы, кто подскажет почему? Как сделать что бы поднимать тему можно было каждую минуту?
Да, есть такая проблема. Я решил её, воспользовавшись способом отсюда Поднятие темы только 1 раз ? за исключением этого:
dimaka_ua писал(а):

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

   if (!$auth->acl_get('f_bump', $forum_id) || $topic_bumped)
заменить на

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

 if (!$auth->acl_get('f_bump', $forum_id) ||  ($config['bump_type'] != 'd' ))
Примечание - работает только если период поднятия установлен в днях, кому нужно переделайте "под себя". :ugeek:
Я вообще удалил

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

|| $topic_bumped)
из условия, стало так:

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

// Check permission and make sure the last post was not already bumped
	if (!$auth->acl_get('f_bump', $forum_id) )
	{
		return false;
	}
Не знаю, прав ли я, но иначе у меня не работало...
Аватара пользователя
Krasavchik
phpBB 1.4.2
Сообщения: 64
Стаж: 12 лет 5 месяцев
Благодарил (а): 22 раза

Re: Функция "Поднять тему"

Сообщение Krasavchik »

Спасибо

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