Подскажите пожалуйста, от чего зависит кнопка "цитирование" на сообщениях форума (версия 3.3.5)?
Получается так , что некоторые темы форума , в них все сообщения без этой кнопки, а в некоторых темах наоборот она везде есть.
В настройках темы я такой галочки не увидел.. Задача стоит сделать форум полностью не редактируемым, кроме группы администраторов.
Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Кнопка "цитирование" в сообщениях форума
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 2 года 3 месяца
-
- Поддержка
- Сообщения: 12422
- Стаж: 12 лет 8 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2474 раза
Re: Кнопка "цитирование" в сообщениях форума
Кнопка есть:
- Для модераторов с правом редактировать
- Для гостей во всех незакрытых темах
- Для зарегистрированных с правом отвечать в форуме
- Для модераторов с правом редактировать
- Для гостей во всех незакрытых темах
- Для зарегистрированных с правом отвечать в форуме
-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 2 года 3 месяца
Re: Кнопка "цитирование" в сообщениях форума
Я у зарегистрированных права отвечать отнял, но кнопка сохраняется. Возможно тема должна быть закрыта в любом случае, чтобы кнопка не отображалась?
-
- Поддержка
- Сообщения: 12422
- Стаж: 12 лет 8 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2474 раза
Re: Кнопка "цитирование" в сообщениях форума
Не должно, если стиль вдобавок стандартный, плюс не установлено расширений, влияющих на отображение кнопки
-
- Поддержка
- Сообщения: 5280
- Стаж: 19 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 186 раз
- Поблагодарили: 791 раз
Re: Кнопка "цитирование" в сообщениях форума
Татьяна5, именно кнопка цитирование отображается всегда, даже когда прав нет (у гостей например).
Можно глянуть для примера на этом форуме или на phpbb.com под гостем.
Видимость кнопки определяется этим (viewtopic.php):
Вот это интересно, зачем гостям их отображать напротив каждого поста?
Можно глянуть для примера на этом форуме или на phpbb.com под гостем.
Видимость кнопки определяется этим (viewtopic.php):
Код: Выделить всё
$quote_allowed = $auth->acl_get('m_edit', $forum_id) || ($topic_data['topic_status'] != ITEM_LOCKED &&
($user->data['user_id'] == ANONYMOUS || $auth->acl_get('f_reply', $forum_id))
);
// Only display the quote button if the post is quotable. Posts not approved are not quotable.
$quote_allowed = ($quote_allowed && $row['post_visibility'] == ITEM_APPROVED) ? true : false;
Код: Выделить всё
$user->data['user_id'] == ANONYMOUS
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 2 года 3 месяца
Re: Кнопка "цитирование" в сообщениях форума
О том и речь. Может быть просто тогда подправить в коде это условие?
($user->data['user_id'] == ANONYMOUS || $auth->acl_get('f_reply', $forum_id))
заменить на принадлежность пользователя к группе администраторов?
как это записать в виде кода не подскажете?
($user->data['user_id'] == ANONYMOUS || $auth->acl_get('f_reply', $forum_id))
заменить на принадлежность пользователя к группе администраторов?
как это записать в виде кода не подскажете?
-
- Поддержка
- Сообщения: 12422
- Стаж: 12 лет 8 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2474 раза
Re: Кнопка "цитирование" в сообщениях форума
Как всегда? Вот же:
Код: Выделить всё
$topic_data['topic_status'] != ITEM_LOCKED && $auth->acl_get('f_reply', $forum_id)
-
- Former team member
- Сообщения: 2317
- Стаж: 14 лет 5 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 261 раз
Re: Кнопка "цитирование" в сообщениях форума
это сделано для мотивации незарегистрированных пользователей регистрироваться для ответа в теме.
Помощь в ЛС/email только за WM или ЮMoney
-
- Поддержка
- Сообщения: 5280
- Стаж: 19 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 186 раз
- Поблагодарили: 791 раз
Re: Кнопка "цитирование" в сообщениях форума
Pazh, по мне, так больше мотивация для ботов.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb