Кнопка "цитирование" в сообщениях форума
Правила форума
Местная Конституция | Шаблон запроса | Документация (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
- Стаж: 3 года 5 месяцев
Кнопка "цитирование" в сообщениях форума
Подскажите пожалуйста, от чего зависит кнопка "цитирование" на сообщениях форума (версия 3.3.5)?
Получается так , что некоторые темы форума , в них все сообщения без этой кнопки, а в некоторых темах наоборот она везде есть.
В настройках темы я такой галочки не увидел.. Задача стоит сделать форум полностью не редактируемым, кроме группы администраторов.
Получается так , что некоторые темы форума , в них все сообщения без этой кнопки, а в некоторых темах наоборот она везде есть.
В настройках темы я такой галочки не увидел.. Задача стоит сделать форум полностью не редактируемым, кроме группы администраторов.
-
- Поддержка
- Сообщения: 12805
- Стаж: 13 лет 10 месяцев
- Благодарил (а): 160 раз
- Поблагодарили: 2310 раз
Re: Кнопка "цитирование" в сообщениях форума
Кнопка есть:
- Для модераторов с правом редактировать
- Для гостей во всех незакрытых темах
- Для зарегистрированных с правом отвечать в форуме
- Для модераторов с правом редактировать
- Для гостей во всех незакрытых темах
- Для зарегистрированных с правом отвечать в форуме
-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 3 года 5 месяцев
Re: Кнопка "цитирование" в сообщениях форума
Я у зарегистрированных права отвечать отнял, но кнопка сохраняется. Возможно тема должна быть закрыта в любом случае, чтобы кнопка не отображалась?
-
- Поддержка
- Сообщения: 12805
- Стаж: 13 лет 10 месяцев
- Благодарил (а): 160 раз
- Поблагодарили: 2310 раз
Re: Кнопка "цитирование" в сообщениях форума
Не должно, если стиль вдобавок стандартный, плюс не установлено расширений, влияющих на отображение кнопки
-
- Поддержка
- Сообщения: 5448
- Стаж: 20 лет 5 месяцев
- Откуда: Питер
- Благодарил (а): 179 раз
- Поблагодарили: 756 раз
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
- Стаж: 3 года 5 месяцев
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))
заменить на принадлежность пользователя к группе администраторов?
как это записать в виде кода не подскажете?
-
- Поддержка
- Сообщения: 12805
- Стаж: 13 лет 10 месяцев
- Благодарил (а): 160 раз
- Поблагодарили: 2310 раз
Re: Кнопка "цитирование" в сообщениях форума
Как всегда? Вот же:
Код: Выделить всё
$topic_data['topic_status'] != ITEM_LOCKED && $auth->acl_get('f_reply', $forum_id)
-
- Former team member
- Сообщения: 2317
- Стаж: 15 лет 7 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 221 раз
Re: Кнопка "цитирование" в сообщениях форума
это сделано для мотивации незарегистрированных пользователей регистрироваться для ответа в теме.Siava писал(а): 06.01.2022 22:37 Вот это интересно, зачем гостям их отображать напротив каждого поста?
Помощь в ЛС/email только за WM или ЮMoney
-
- Поддержка
- Сообщения: 5448
- Стаж: 20 лет 5 месяцев
- Откуда: Питер
- Благодарил (а): 179 раз
- Поблагодарили: 756 раз
Re: Кнопка "цитирование" в сообщениях форума
Pazh, по мне, так больше мотивация для ботов.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb