[3.1][3.2] [release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 11 лет 9 месяцев
Благодарил (а): 39 раз
Поблагодарили: 792 раза

[3.1][3.2] [release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение LavIgor »

Быстрый ответ: перезагрузка (QuickReply Reloaded)

Авторы: LavIgor (разработчик обновлений новой версии), Татьяна5 (разработчик и основатель расширения QuickReply)

Очень краткое описание:
Расширяет возможности стандартного быстрого ответа.

Скачать расширение и узнать о его функциях можно на его сайте:
https://boardtools.ru/QuickReply/#ru

Версия только для phpBB 3.3, beta

Русская локализация: есть
Информация по обновлению с версии 1.0.0-beta5 или ниже 
Обновление для версий 1.0.0-beta5 и ниже следует устанавливать по специальной инструкции (у расширения поменялся вендор), стандартный способ обновления может привести к ошибкам!!!
Расширение QuickReply Reloaded уже установлено на phpBB Guru, вы можете начать тестирование новых функций уже сейчас!
Обо всех ошибках, связанных с расширением, просьба сообщать в этой теме.

Уже в официальной базе данных CDB на phpbb.com: https://www.phpbb.com/customise/db/exte ... uickreply/!
Скачать с phpBB Guru
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5501
Стаж: 21 год
Откуда: Питер
Благодарил (а): 185 раз
Поблагодарили: 771 раз

Re: [3.1][3.2] [release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение Siava »

angst66, у меня такое очень давно. Лень было искать причину.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12945
Стаж: 14 лет 5 месяцев
Благодарил (а): 161 раз
Поблагодарили: 2355 раз

Re: [3.1][3.2] [release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение Татьяна5 »

Отправка по Ctrl+Enter - функция движка, не расширения
Без расширения дублирование есть?
Аватара пользователя
angst66
phpBB 3.0.0 RC3
Сообщения: 1555
Стаж: 14 лет
Благодарил (а): 49 раз
Поблагодарили: 78 раз

Re: [3.1][3.2] [release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение angst66 »

Без расширения по Ctrl+Enter быстрый ответ не реагирует, полный ответ просто перезагружается, но ответ не добавляется. Пробовал на разных версия php

Отправлено спустя 6 минут 21 секунду:
Кстати, разлогинился и по по Ctrl+Enter смог отправить без расширения в гостевом форуме
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5501
Стаж: 21 год
Откуда: Питер
Благодарил (а): 185 раз
Поблагодарили: 771 раз

Re: [3.1][3.2] [release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение Siava »

Виновника задваивания постов по CTRL+Enter нашли. Это расширение Advanced BBCode Box, а конкретно включение этой настройки:
Screenshot 2025-08-27 210046.png

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

Точнее даже вот в этом условии:
vse/abbc3/styles/all/template/event/quickreply_editor_message_before.html

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

{% if S_BBCODE_ALLOWED and S_ABBC3_QUICKREPLY %}
	{% include 'posting_buttons.html' %}
	<script>
		if (typeof form_name === 'undefined') {
			var form_name;
		}
		form_name = 'qr_postform';
	</script>
{% endif %}
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
angst66
phpBB 3.0.0 RC3
Сообщения: 1555
Стаж: 14 лет
Благодарил (а): 49 раз
Поблагодарили: 78 раз

Re: [3.1][3.2] [release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение angst66 »

Потверждаю
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5501
Стаж: 21 год
Откуда: Питер
Благодарил (а): 185 раз
Поблагодарили: 771 раз

Re: [3.1][3.2] [release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение Siava »

angst66, сделал такой вот костыль, вроде работает) Но наверное можно это реализовать более изящно.. :?

ext/boardtools/quickreply/styles/prosilver/template/event/quickreply_editor_message_before.html
В самое начало добавить:

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

{% if not S_ABBC3_QUICKREPLY %}
в самый конец добавить:

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

{% endif %}
Ну так, чтобы весь код был между этими вставками.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Phlexelon
phpBB 1.0.0
Сообщения: 2
Стаж: 16 лет 4 месяца
Благодарил (а): 1 раз

Re: [3.1][3.2] [release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение Phlexelon »

Добрый день. Не могу установить.
Версия форума 3.3.15
Форум новый без переносов и прочего.
Установлены плагины "ACP Add User"
Встроенный - "VigLink"
При нажатии кнопки "Включить QuickReply Reloaded" не получается установить, выпадают ошибки :


Код ошибки 

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

Общая ошибка
SQL ERROR [ mysqli ]

Duplicate entry 'boardtools/quickreply' for key 'ext_name' [1062]

SQL

INSERT INTO phpbbzb_ext (ext_name, ext_active, ext_state) VALUES ('boardtools/quickreply', 0, 's:13:\"notifications\";')

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 1031
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 216
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 353
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/extension/manager.php
LINE: 180
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/phpbb/extension/manager.php
LINE: 242
CALL: phpbb\extension\manager->update_state()

FILE: [ROOT]/includes/acp/acp_extensions.php
LINE: 210
CALL: phpbb\extension\manager->enable_step()

FILE: [ROOT]/includes/functions_module.php
LINE: 684
CALL: acp_extensions->main()

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()
Дайте, пожалуйста рекомендацию по решении моей проблемы.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12945
Стаж: 14 лет 5 месяцев
Благодарил (а): 161 раз
Поблагодарили: 2355 раз

Re: [3.1][3.2] [release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение Татьяна5 »

Phlexelon, во-первых, если есть, удалить модули через админку от QuickReply, во-вторых почистить через STK установившиеся куски от QuickReply (они явно есть), и потом только удалить из phpbbzb_ext строку с boardtools/quickreply. Если неудачная установка окажется вычищена вся, то расширение установится без проблем
Аватара пользователя
Kuskow
phpBB 2.0.0
Сообщения: 217
Стаж: 9 лет 8 месяцев
Откуда: 🇰🇿 Караганда
Благодарил (а): 18 раз
Поблагодарили: 18 раз

Re: [3.1][3.2] [release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение Kuskow »

Alecto писал(а): оказывается QR добавляет право "Может изменять заголовок сообщения"
Kuskow писал(а): 07.06.2016 4:32 А где изменить это право? Всё перерыл, не нашёл. Нужно, чтобы все пользователи могли менять заголовок любого своего сообщения, и все модераторы могли менять заголовок любого сообщения любого пользователя. Сейчас эта функция есть только у супермодераторов.
Татьяна5 писал(а): 07.06.2016 13:43В локальных (форумных) пользовательских правах доступа
Webliberty писал(а): 12.01.2020 20:13нашел на странице "Форумные права групп".
Перешёл с [3.2.9] на [3.3.15], и эта установка сбилась. Теперь нужно менять для каждого форума отдельно или как-то можно поменять для всех форумов сразу?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12945
Стаж: 14 лет 5 месяцев
Благодарил (а): 161 раз
Поблагодарили: 2355 раз

Re: [3.1][3.2] [release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение Татьяна5 »

Kuskow писал(а): 05.01.2026 6:37 Теперь нужно менять для каждого форума отдельно или как-то можно поменять для всех форумов сразу?
Зависит от того, как настроены права на форуме, через роли или просто так
Аватара пользователя
Kuskow
phpBB 2.0.0
Сообщения: 217
Стаж: 9 лет 8 месяцев
Откуда: 🇰🇿 Караганда
Благодарил (а): 18 раз
Поблагодарили: 18 раз

Re: [3.1][3.2] [release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение Kuskow »

Настроены через роли. Но в ролях я вообще не нашёл этой настройки. Вы поэтому в прошлый раз (10 лет назад) и написали, что она не в ролевых, а в форумных правах.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12945
Стаж: 14 лет 5 месяцев
Благодарил (а): 161 раз
Поблагодарили: 2355 раз

Re: [3.1][3.2] [release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение Татьяна5 »

Kuskow писал(а): 05.01.2026 9:29 Но в ролях я вообще не нашёл этой настройки
Значит не в форумных ролях искали
Аватара пользователя
Kuskow
phpBB 2.0.0
Сообщения: 217
Стаж: 9 лет 8 месяцев
Откуда: 🇰🇿 Караганда
Благодарил (а): 18 раз
Поблагодарили: 18 раз

Re: [3.1][3.2] [release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение Kuskow »

Татьяна5, Да, точно! Зашёл в форумные роли, увидел список форумов и не подумал полистать до конца страницы. Там сначала идёт длинный список форумов, ну я и подумал, что на это всё, больше ничего интересного не увижу. Спасибо, теперь всё понятно - права там в конце. Нашёл, исправил.
Аватара пользователя
Kuskow
phpBB 2.0.0
Сообщения: 217
Стаж: 9 лет 8 месяцев
Откуда: 🇰🇿 Караганда
Благодарил (а): 18 раз
Поблагодарили: 18 раз

Re: [3.1][3.2] [release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение Kuskow »

Вот тут была подана идея добавить кнопку ЛС в блок управления сообщением, и я её для себя немного модифицировал:
Re: [3.2-3.3] Messenger — Улучшенные личные сообщения
Пользователям очень понравилось, как говорится, кричали женщины ура и в воздух чепчики бросали.

Теперь у меня как у модератора есть запрос на ещё одну кнопку "Ответить", которая будет вызывать то же самое действие, что и ссылка "Обратиться по никнейму", которая появляется, когда нажимаешь на имя пользователя. Но тут посложней, наверное будет, потому что самой кнопки ни разу не видел. Или как?

Очень уж удручает меня множественое цитирование на форуме, причём, не помогает даже блок на полную цитату последнего в теме собщения. Исследования показали, это из-за наличия только одной кнопки "Цитата" в мобильной версии. Думается мне, если добавить слева от неё или вообще заменить её кнопкой "Ответить" (ответить на это сообщение), то цитат очень сразу станет в десятки раз меньше.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12945
Стаж: 14 лет 5 месяцев
Благодарил (а): 161 раз
Поблагодарили: 2355 раз

Re: [3.1][3.2] [release] Быстрый ответ: перезагрузка (QuickReply Reloaded)

Сообщение Татьяна5 »

Kuskow писал(а): Сегодня 12:51 не помогает даже блок на полную цитату последнего в теме собщения
Есть запрет полных цитат в принципе, остаются только быстрые

Вернуться в «Анонсы и поддержка расширений для phpBB»