[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 лет
Благодарил (а): 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
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 15 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 240 раз

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

Сообщение Alecto »

правильно, а он подключает скрипт jquery в хэдере, хотя библиотеки подключаются в футере.
логично предположить, что это ведет к ошибке, или я не прав?

Отправлено спустя 7 минут 42 секунды:
если перетащить скрипт в overall_header_head_append.html, где уже подключены библиотеки jquery и где ему самое место, то при добавлении ответа через БО и наличии в теме ббкода HIDE происходит перезагрузка страницы, но очень странно: я нахожусь на Н-ной странице темы, а после перезагрузки меня перебрасывает на 1-ю страницу.
кроме того, если в условие добавить && .hide, то БО начинает работать корректно, но HIDE работать перестает даже при наличии этого ббкода на странице и в теме, т.е. условие некорректно, если я конечно правильно понял и поставил его туда, куда нужно.

в-общем, сплошные ошибки и конца-края им не видно.

извини, что засрал твою тему вопросами хоть и связанными, но относящимися к другому эксту.
может быть отделить эти сообщения в новую тему "hideBBcode by Marcovo"?
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 11 лет
Благодарил (а): 39 раз
Поблагодарили: 792 раза

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

Сообщение LavIgor »

Alecto писал(а): это ведет к ошибке, или я не прав?
Это не так.
INCLUDEJS для того и сделан, чтобы эту конструкцию можно было использовать почти везде, но скрипты всё равно были подключены в футере.
Т.е. в хедере использование INCLUDEJS корректно: скрипты будут подключены здесь.
В той теме можно смело удалять текст о некорректности INCLUDEJS. ;)
Alecto писал(а): HIDE работать перестает даже при наличии этого ббкода на странице и в теме
Значит, не сработало. Автора нужно уведомить, чтобы вот сюда он как-нибудь добавил условие, проверяющее наличие тегов HIDE на текущей странице.
Либо можно проверять это в файле JS.
Alecto писал(а): может быть отделить эти сообщения
Совместимость двух расширений можно обсуждать в теме любого из них. Всё в порядке. :)
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 15 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 240 раз

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

Сообщение Alecto »

спасибо.
поправил пост для автора, надеюсь он поймет мой полумашинный английский ))
Аватара пользователя
karim
phpBB 1.0.0
Сообщения: 5
Стаж: 9 лет 6 месяцев
Откуда: Уфа

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

Сообщение karim »

Борис Бердичевский писал(а): Просто мне кажется, что стандартный способ (не аякс) при переходе со страницы на страницу всё же быстрее.
strelok-by писал(а): ну кружок такой тут тоже крутиться когда гартаешь страницы или отправляешь ответ.
А не планируется ли тот же функционал (который очень продуман и удобен) только без асинхронной загрузки. Зрительно недоступность страницы и какой-то указатель загрузки сильно обескураживают и зрительно кажется, что проходит больше времени (а может и действительно немного больше в случае перехода со страницы на страницу).
Хотя если дело только в ajax запросах, то может еще и состояние сервера влиять.
несусвет phpbb 3.2.2
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 15 лет
Откуда: Сергиев Посад
Благодарил (а): 295 раз
Поблагодарили: 287 раз

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

Сообщение владимир1983 »

Загляни хоть в настройки расширения прежде чем писать!
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
karim
phpBB 1.0.0
Сообщения: 5
Стаж: 9 лет 6 месяцев
Откуда: Уфа

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

Сообщение karim »

На сервере php 5.4.2, хотя вопрос о том не планируется ли версия с перезагрузкой страниц.
несусвет phpbb 3.2.2
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 11 лет
Благодарил (а): 39 раз
Поблагодарили: 792 раза

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

Сообщение LavIgor »

karim писал(а): не планируется ли версия с перезагрузкой страниц.
Не планируется, поскольку текущая версия таковой уже является.
Переходы будут казаться быстрее, если отключить анимацию в Личном разделе либо установив 0 секунд в Администраторском разделе.
Можно и вовсе данную функцию отключить, но сначала стоит попробовать первый вариант.
Аватара пользователя
karim
phpBB 1.0.0
Сообщения: 5
Стаж: 9 лет 6 месяцев
Откуда: Уфа

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

Сообщение karim »

Благодарю! где-то в теме об этом было, наверно упустил за несчетабельностью заходов на страницу. Где-то об отключении "Включить плавную прокрутку страницы и анимацию при просмотре темы и после быстрого ответа:" для ускорения загрузки было. Правда так и не нашел где в админке 0 секунд на анимацию выставить, но написал подробную инструкцию (с картинкой) в советах пользователям.
несусвет phpbb 3.2.2
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5426
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз

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

Сообщение Siava »

LavIgor писал(а): Проверьте, что все ссылки на сайте действительно содержат https. Возможно, каждый раз идут редиректы с http на https, что недопустимо для Ajax.
У меня с https также не работают AJAX-функции. Никаких редиректов не идёт (на веб-сервере включен механизм HSTS), все ссылки на https и в настройках форума также выбран протокол https. На всякий случай включал "Принудительные настройки URL сервера" и выключал. В http-версии всё работает корректно.

При переходе на другую страницу темы она подгружается, но процесс как бы зависает.

Изображение

В отладчике

Изображение

Изображение

Может быть в этом причина?

Отправлено спустя 15 минут 59 секунд:
Закомментировал эту строчку (734) в /assets/javascript/core.js и всё заработало!
Хм...
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 11 лет
Благодарил (а): 39 раз
Поблагодарили: 792 раза

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

Сообщение LavIgor »

Siava, уже жаловались, что расширение не работает корректно с протоколом https.
Возможно, нельзя работать с историей при включении данного протокола.
В общем, посмотрим.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

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

Сообщение rxu »

Возможно, пальцем в небо. Нагуглил http://stackoverflow.com/a/21193061
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5426
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз

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

Сообщение Siava »

Siava писал(а): У меня с https также не работают AJAX-функции
Разобрался. Строчка (734) в стандартном коде /assets/javascript/core.js здесь не при чём.
Следующие настройки URL-сервера привели к нормальной работе AJAX-функций с https:

Изображение

Именно значение порта = 0 в сочетании с принудительными настройками URL.
Хотя может это у меня сервер криво был настроен.. но двойка работает отлично :D
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Anvar
Former team member
Сообщения: 1965
Стаж: 15 лет 1 месяц
Благодарил (а): 57 раз
Поблагодарили: 622 раза

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

Сообщение Anvar »

Включить Ajax отправку сообщений: Нет
Разрешить просмотр тем без перезагрузки страницы: Нет

При возврате назад в браузере происходит перезагрузка страницы.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 11 лет
Благодарил (а): 39 раз
Поблагодарили: 792 раза

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

Сообщение LavIgor »

Anvar, это решение не совсем подходит, поскольку по сути эти функции являются основной фишкой расширения.
Siava, очень хорошо, что разобрались в проблеме. ;)
Anvar
Former team member
Сообщения: 1965
Стаж: 15 лет 1 месяц
Благодарил (а): 57 раз
Поблагодарили: 622 раза

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

Сообщение Anvar »

Решения той проблемы ещё нет наверное))

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

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