Поднятие темы только 1 раз ?

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 14 лет 1 месяц
Откуда: Израиль
Благодарил (а): 85 раз
Поблагодарили: 306 раз

Re: Поднятие темы только 1 раз ?

Сообщение Алг »

Вы правы. Нужна ещё одна правка
файл posting.php
найти

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

if ($bump_time = bump_topic_allowed($forum_id, $post_data['topic_bumped'], $post_data['topic_last_post_time'], $post_data['topic_poster'], $post_data['topic_last_poster_id'])
	   && check_link_hash(request_var('hash', ''), "topic_{$post_data['topic_id']}"))
заменить на

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

if ($bump_time = bump_topic_allowed($forum_id, $post_data['topic_bumped'], $post_data['topic_last_post_time'], $post_data['topic_poster'], $post_data['topic_last_poster_id'])
	   && check_link_hash(request_var('hash', ''), "topic_{$post_data['topic_id']}") || $auth->acl_get('m_approve', $forum_id))
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

Re: Поднятие темы только 1 раз ?

Сообщение romeo_piter »

Спасибо. Работает.
Но так не действуют временные настройки админки, так и предполагается?
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 14 лет 1 месяц
Откуда: Израиль
Благодарил (а): 85 раз
Поблагодарили: 306 раз

Re: Поднятие темы только 1 раз ?

Сообщение Алг »

для модератора не действуют, для автора темы всё остаётся по-старому
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

Re: Поднятие темы только 1 раз ?

Сообщение romeo_piter »

Извиняюсь за наглость, а как-то сохранить временные рамки для модераторов реально?
Т.е. они по сути должны при поднятии восприниматься как автор темы - не более.
Если стоит недельная задержка, то подняв её они смогут это снова сделать только через неделю.
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 14 лет 1 месяц
Откуда: Израиль
Благодарил (а): 85 раз
Поблагодарили: 306 раз

Re: Поднятие темы только 1 раз ?

Сообщение Алг »

ну что Вы, это соверщенно нормальная просьба и сделать так ещё легче. Откатите два предыдущих изменения.
Далее открыть файл includes/functions_content.php
найти

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

	if ($topic_poster != $user->data['user_id'] && $last_topic_poster != $user->data['user_id'])
заменить на

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

	if (!$auth->acl_get('m_approve', $forum_id) && $topic_poster != $user->data['user_id'] && $last_topic_poster != $user->data['user_id'])
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
jorik007
phpBB 1.0.0
Сообщения: 3
Стаж: 10 лет 5 месяцев

Re: Поднятие темы только 1 раз ?

Сообщение jorik007 »

Алг может поможете с ограничением. Чтоб автор мог поднимать не больше 1-5 тем в час/сутку. [img]phpbb3.1.6[/img]
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 22 года 2 месяца
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 7 раз

Re: Поднятие темы только 1 раз ?

Сообщение Erlang »

А для 3.1.х такое есть?

Нужно что-бы отдельные важные темы бывали в Последних темах и не терялись.
Прилепленность это не решает.
Нужно только для Админов и Модераторов.
С уважением,
Сергей

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