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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3449
Зарегистрирован: 28.04.2014 8:16
Благодарил (а): 38 раз
Поблагодарили: 919 раз

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

Сообщение LavIgor » 11.07.2015 22:03

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

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

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

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

Русская локализация: есть
Информация по обновлению с версии 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

Аватара пользователя
Miladyad
phpBB 1.4.0
Сообщения: 39
Зарегистрирован: 07.04.2007 1:38
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

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

Сообщение Miladyad » 19.07.2017 1:40

Татьяна5, теперь все работает, спасибо, но пришлось поколдовать. Проблека оказалось локальная - в таблице "phpbb3_forums" у меня не было столбца "qr_form_type", поэтому не было значения переменной form_type в скрипте, и дальше череда ошибок везде.
Спасибо за расширение!

alt-x
phpBB 1.4.4
Сообщения: 127
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 29 раз
Поблагодарили: 3 раза

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

Сообщение alt-x » 19.07.2017 19:32

После установки расширения странности в работе тега URLnew=
После ввода адреса ссылки и ввода текста ссылки при просмотре результата возникает белый экран с ссылкой, а набранное сообщение навсегда пропадает.

Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3449
Зарегистрирован: 28.04.2014 8:16
Благодарил (а): 38 раз
Поблагодарили: 919 раз

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

Сообщение LavIgor » 19.07.2017 19:34

alt-x, в стандартном дистрибутиве phpBB и в данном расширении такого тега не существует.

alt-x
phpBB 1.4.4
Сообщения: 127
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 29 раз
Поблагодарили: 3 раза

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

Сообщение alt-x » 19.07.2017 22:28

А каким существующим функционалом можно его заменить?
С его помощью в сообщении отображается не URL ссылки, а любой текст, который написал пользователь внутри этих тегов.

Аватара пользователя
Evangelion
phpBB 2.0.3
Сообщения: 359
Зарегистрирован: 15.12.2011 0:25
Благодарил (а): 69 раз
Поблагодарили: 94 раза
Контактная информация:

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

Сообщение Evangelion » 19.07.2017 22:30

alt-x, стандартный тег url= и делает тоже самое что Вы и хотите
[url=ссылка]текст[/url]
http://gorlovka-forum.h1n.ru Форум города Горловка

Vlad__
phpBB 2.0.4
Сообщения: 432
Зарегистрирован: 10.12.2016 11:06
Благодарил (а): 245 раз
Поблагодарили: 40 раз

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

Сообщение Vlad__ » 20.07.2017 11:50

Как добавить в БО кнопку bbcode media от phpBB Media Embed PlugIn ?

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9419
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 167 раз
Поблагодарили: 2629 раз
Контактная информация:

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

Сообщение Татьяна5 » 20.07.2017 12:25

В том расширении в папке событий стиля создать файл ext_quickreply_editor_buttons_before.html или ext_quickreply_editor_buttons_after.html с нужной кнопкой

alt-x
phpBB 1.4.4
Сообщения: 127
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 29 раз
Поблагодарили: 3 раза

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

Сообщение alt-x » 20.07.2017 16:35

Evangelion писал(а):
19.07.2017 22:30
alt-x, стандартный тег url= и делает тоже самое что Вы и хотите
[url=ссылка]текст[/url]
Это не так.
[url=] открывает ссылку в том же окне, а [URLnew=] в новом.

Что-то не могу найти его рабочий вариант.
А этот BBcode работает-то с этим расширением?

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9419
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 167 раз
Поблагодарили: 2629 раз
Контактная информация:

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

Сообщение Татьяна5 » 20.07.2017 17:40

Стандартные ббкоды все работают с этим расширением
А для открытия ссылок на новой вкладке есть расширения external links

alt-x
phpBB 1.4.4
Сообщения: 127
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 29 раз
Поблагодарили: 3 раза

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

Сообщение alt-x » 20.07.2017 19:17

Т.е. правильный ответ - что bbcode URLnew не работает с расширением QuickReply?
Я так понимаю, что и с bbcode youtube тоже.

Можно было бы использовать расширение external links для открытия ссылок в новой вкладке, но что делать с теми несколькими сотнями ссылок, которые уже оформлены тегами URLnew?

Выходит, придется отказываться от расширения QuiсkReply? А оно уже успело полюбиться.

Вижу два варианта:
QuickReply подружится с нестандартными BBcod-ами или кто-нибудь посоветует другую возможность в ответе цитировать только выделенное, а не сообщение, на которое отвечаешь, целиком.

Спасибо.

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14195
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 338 раз
Поблагодарили: 1461 раз
Контактная информация:

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

Сообщение rxu » 20.07.2017 19:37

alt-x, я никак в толк не возьму, что вам нужно? Каким образом должна форма ответа "работать" с ббкодами?
Объясняю: кроме отображения кнопок, оно в ббкодах никак и ни на что не влияет.
Изображение

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9419
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 167 раз
Поблагодарили: 2629 раз
Контактная информация:

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

Сообщение Татьяна5 » 20.07.2017 20:31

Так предполагаю, что в тот пользовательский ббкод засунули javascript
alt-x, или изменяйте ббкод так, чтобы javascript там не было (старые сообщения можно будет изменить репарсингом), или добивайтесь от разработчиков языка javascript чтобы они наконец-то убрали невозможность подгружать куски кода, изменяющие DOM, через ajax, и заодно от производителей браузеров чтобы они побыстрей приняли новый стандарт языка

alt-x
phpBB 1.4.4
Сообщения: 127
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 29 раз
Поблагодарили: 3 раза

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

Сообщение alt-x » 20.07.2017 20:50

Татьяна5 писал(а):
20.07.2017 20:31
Так предполагаю, что в тот пользовательский ббкод засунули javascript
Ну да, так и есть.
Вот содержание поля "Замена HTML":

<SCRIPT LANGUAGE="JavaScript">
var t = "{TEXT1}";
if ( t == "" ) document.write('<a href="{TEXT2}" target="_blank">{TEXT2}</a>');
else document.write('<a href="{TEXT1}" target="_blank">{TEXT2}</a>');
</SCRIPT>

Татьяна5 писал(а):
20.07.2017 20:31
alt-x, или изменяйте ббкод так, чтобы javascript там не было (старые сообщения можно будет изменить репарсингом), или добивайтесь от разработчиков языка javascript чтобы они наконец-то убрали невозможность подгружать куски кода, изменяющие DOM, через ajax, и заодно от производителей браузеров чтобы они побыстрей приняли новый стандарт языка
Ваш совет, к сожалению, мне не осилить. Прошу направить меня на другой путь. Какими ещё средствами можно в цитируемом сообщении выделить только отдельные элементы, а не всё сообщение целиком?

В первую очередь расширение QuickReply привлекло меня именно возможностью выборочного цитирования.

Отправлено спустя 3 минуты 16 секунд:
rxu писал(а):
20.07.2017 19:37
alt-x, я никак в толк не возьму, что вам нужно? Каким образом должна форма ответа "работать" с ббкодами?
Объясняю: кроме отображения кнопок, оно в ббкодах никак и ни на что не влияет.
Как же тогда после установки расширения кнопки остались, а свою функцию выполнять перестали?
И те ссылки, которые ранее в сообщениях были оформлены тегами URLnew либо перестали быть ссылками, либо вообще исчезли.
И с ютубом тоже самое.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9419
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 167 раз
Поблагодарили: 2629 раз
Контактная информация:

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

Сообщение Татьяна5 » 20.07.2017 21:07

alt-x писал(а):
20.07.2017 20:53
document.write
Вот он и виновник. Эту конструкцию добавлять в ббкоды нельзя
Оставьте

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

<a href="{TEXT1}" target="_blank">{TEXT2}</a>
и всё. (Сообщения, где текст не задан, придётся поправить вручную)
alt-x писал(а):
20.07.2017 20:53
Как же тогда после установки расширения кнопки остались, а свою функцию выполнять перестали?
Из-за невозможности подгрузки через аякс кусков кода, изменяющих DOM
Расширение ббкоды (кроме post и ref) никоим образом не меняет

alt-x
phpBB 1.4.4
Сообщения: 127
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 29 раз
Поблагодарили: 3 раза

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

Сообщение alt-x » 20.07.2017 21:29

Не получилось. Что-то не так я сделал?
BBcode.png
проба.png

Ответить

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