Страница 174 из 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)

Добавлено: 12.05.2019 20:48
Татьяна5
Форумъ писал(а): 12.05.2019 20:40 файлы сто процентов от новой версии
На сервере точно заменились? Если скачать composer.json и проверить, там beta4?
Если так, то остаётся серверный кеш

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

Добавлено: 12.05.2019 20:52
Форумъ
Татьяна5, от дурында то я. Заливаю на тестовый, а на рабочем очищаю кэш и включаю/выключаю расширение. :facepalm: :lol: :lol: Все, показывает правильно, пойду тестить.

Отправлено спустя 12 минут 29 секунд:
Да, на мобильном цитата заработала нормально!

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

Добавлено: 14.05.2019 17:42
dimassamid
Здравствуйте!
Мой хостинг провайдер предоставляет возможность использовать хранилище Redis. Поскольку в phpBB заявлена его поддержка, я включил эту возможность в конфиге

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

$acm_type = 'phpbb\\cache\\driver\\redis';
Проблема в том, что после этого возникла проблема с расширением QuickReply Reloaded. При переключении страничек в теме, возникает ошибка AJAX
ajax1.jpg
ajax2.jpg
Если вернуть старый метод кеширования "file"

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

$acm_type = 'phpbb\\cache\\driver\\file';
то всё работает корректно

Подскажите пожалуйста, можно ли как-то решить этот конфликт?

Версия расширения: 2.0.0-beta4
Версия phpBB: 3.2.7
Версия php: 7.2.16

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

Добавлено: 15.05.2019 5:26
Татьяна5
dimassamid, посмотрите в отладчике в браузере, что возвращается в ответе при ошибке
Или дайте ссылку на форум + тестовый аккаунт

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

Добавлено: 15.05.2019 16:15
dimassamid
В консоле что-то ничего нету

Тестовый аккаунт: test1, пароль: test1
Посмотреть ошибку можно здесь: https://spacesynth.ru/viewtopic.php?f=133&t=1026

Заметил ещё вот такую вещь: если нажать "предпросмотр" или отправить сообщение через быстрый ответ, то переключение страниц начинает работать, причём во всех темах и для всех пользователей. Возможно, в кеше создаётся какой-то файл в этот момент.
Однако, если кеш почистить, проблема повторяется.

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

Добавлено: 15.05.2019 22:50
Татьяна5
json возвращается корректный, а вот redis сыпет ошибками

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

Error: Fatal error: Uncaught RedisException: Connection closed in /home/d/dimassp1/spacesynth.ru/public_html/phpbb/cache/driver/redis.php:144
Stack trace:
#0 /home/d/dimassp1/spacesynth.ru/public_html/phpbb/cache/driver/redis.php(144): Redis->setex('global', 2592000, Array)
#1 /home/d/dimassp1/spacesynth.ru/public_html/phpbb/cache/driver/memory.php(75): phpbb\cache\driver\redis->_write('global', Array, 2592000)
#2 /home/d/dimassp1/spacesynth.ru/public_html/phpbb/cache/driver/base.php(83): phpbb\cache\driver\memory->save()
#3 /home/d/dimassp1/spacesynth.ru/public_html/phpbb/cache/driver/redis.php(102): phpbb\cache\driver\base->unload()
#4 [internal function]: phpbb\cache\driver\redis->unload()
#5 /home/d/dimassp1/spacesynth.ru/public_html/phpbb/cache/service.php(96): call_user_func_array(Array, Array)
#6 /home/d/dimassp1/spacesynth.ru/public_html/includes/functions.php(4842): phpbb\cache\service->__call('unload', Array)
#7 /home/d/dimassp1/spacesynth.ru/public_html/phpbb/json_response.php(34): garbage_collection()
#8 /home/d/dima at file /home/d/dimassp1/spacesynth.ru/public_html/phpbb/cache/driver/redis.php line 144

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

Добавлено: 15.05.2019 23:19
dimassamid
Странно только то, что достаточно какому-нибудь пользователю воспользоваться быстрым ответом (предпросмотр или отправка сообщения), как тут же переключение страниц начинает работать :?
В любом случае, спасибо вам большое, не хочу отнимать ваше время. Я верну старый добрый метод кеширования "file". От redis-а всё равно я не заметил сильного прироста производительности.

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

Добавлено: 15.05.2019 23:54
Siava
dimassamid, странно.. я некоторое время пользуюсь redis и нет таких проблем с быстрым ответом. Версия php почти такая же (чуть свежее).

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

Добавлено: 25.05.2019 14:06
RUFOND
"Всплывашка" периодически подглючивает, улетает за пределы окна, отключил. Началось после крайнего обновления, до этого было всё ровно

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

Добавлено: 27.05.2019 14:10
Форумъ
Я таки очень извиняюсь, но на мобильных цитата глючит, сообщения вставляются под другим автором (при нажатии на всплывашку!), при чем, я сам лично нажал три раза из одного и того-же сообщения и цитата вставилась под тремя разными авторами. :lol: :lol:

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

Добавлено: 29.05.2019 22:13
Форумъ
Наверное нужен скрин, на вашем форуме такая же беда, цитирую Танин пост (всплывашкой), а цитата вставляется под авторством dimassamid, кнопка работает корректно.

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

Добавлено: 30.05.2019 0:09
Татьяна5
Скрин ни о чём не говорит, это всего лишь картинка
У меня с цитатами на планшете lenovo в браузерах google chrome и yandex light всё в порядке. А у вас?

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

Добавлено: 30.05.2019 6:40
Форумъ
Татьяна5 писал(а): 30.05.2019 0:09А у вас?
У меня нет планшета Леново и браузера Яндекс-лайт, но я очень рад, что там все работает, я так и напишу пользователям своего форума, надеюсь, они тоже будут рады. Проблема не только у меня, ну, ладно, подождем когда еще кто-нибудь заявит об этом.

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

Добавлено: 30.05.2019 7:59
rxu
Форумъ, вы, прежде чем язвить, хотя бы укажите, на каком мобильном браузере проблема, какой версии и т.п.
Без технических подробностей разработчик ошибку не воспроизведет и, соответственно, не исправит.
По картинке - точно никак.

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

Добавлено: 30.05.2019 8:51
Siava
Вообще я тоже тут с подобным сталкивался и тоже на цитировании сообщенияТатьяна5 :mrgreen: Не обратил внимания, но вот теперь тут пишут, что я не один.

Отправлено спустя 2 минуты 53 секунды:
Форумъ писал(а): 27.05.2019 14:10 порядке. А у вас?
Вот пример)
Если цитировать нижнюю строку сообщения Татьяны (у неё нет подписи), то тап по всплывашке берет автором пользователя, над чьим блоком всплывашка была под постом Татьяны :)

Отправлено спустя 47 секунд:
И ссылку на сообщение тоже берёт другую. В моём случае ту, на которой страница темы была открыта (первое непрочитанное сообщение).

Отправлено спустя 6 минут 21 секунду:
Ага. Такое с большой вероятностью можно сделать, если при цитировании случайно захватить дальше поста, затем исправиться, уменьшив область цитирования. Иногда получается, иногда нет. И автор один раз подставился совсем другой, не тот, что ниже цитируемого поста.