Страница 126 из 216

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

Добавлено: 11.07.2015 22:03
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

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

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

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

Добавлено: 19.07.2017 19:32
alt-x
После установки расширения странности в работе тега URLnew=
После ввода адреса ссылки и ввода текста ссылки при просмотре результата возникает белый экран с ссылкой, а набранное сообщение навсегда пропадает.

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

Добавлено: 19.07.2017 19:34
LavIgor
alt-x, в стандартном дистрибутиве phpBB и в данном расширении такого тега не существует.

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

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

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

Добавлено: 19.07.2017 22:30
Evangelion
alt-x, стандартный тег url= и делает тоже самое что Вы и хотите
[url=ссылка]текст[/url]

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

Добавлено: 20.07.2017 11:50
Vlad__
Как добавить в БО кнопку bbcode media от phpBB Media Embed PlugIn ?

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

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

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

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

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

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

Добавлено: 20.07.2017 17:40
Татьяна5
Стандартные ббкоды все работают с этим расширением
А для открытия ссылок на новой вкладке есть расширения external links

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

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

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

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

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

Спасибо.

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

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

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

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

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

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

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

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

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

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

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

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

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

Добавлено: 20.07.2017 21:29
alt-x
Не получилось. Что-то не так я сделал?
BBcode.png
проба.png