[3.3] [release] Posts merging by rxu

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

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

[3.3] [release] Posts merging by rxu

Сообщение rxu »

Расширение прошло валидацию на phpbb.com: https://www.phpbb.com/customise/db/exte ... tsmerging/

Исходный код: https://github.com/rxu/posts_merging
Копировать в папку /ext/rxu/postsmerging/.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 24.03.2015 21:09 модератором rxu

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12751
Стаж: 13 лет 8 месяцев
Благодарил (а): 159 раз
Поблагодарили: 2276 раз

Re: [release] Posts merging by rxu

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

AlexOo писал(а): 18.08.2023 16:33 не понял, что с этим делать
[FAQ] Как устанавливать расширения
AlexOo
phpBB 2.0.1
Сообщения: 293
Стаж: 11 лет 11 месяцев
Благодарил (а): 88 раз
Поблагодарили: 11 раз

Re: [release] Posts merging by rxu

Сообщение AlexOo »

Татьяна5, затупил ((( Жара негативно сказывается на когнитивные функции
AlexOo
phpBB 2.0.1
Сообщения: 293
Стаж: 11 лет 11 месяцев
Благодарил (а): 88 раз
Поблагодарили: 11 раз

Re: [release] Posts merging by rxu

Сообщение AlexOo »

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

Re: [release] Posts merging by rxu

Сообщение rxu »

В правах доступа запретить игнорирование склейки постов.
Изображение
Аватара пользователя
hd321kbps
phpBB 2.0.3
Сообщения: 366
Стаж: 13 лет
Откуда: Россия, Крым, Армянск
Благодарил (а): 188 раз
Поблагодарили: 346 раз

Re: [release] Posts merging by rxu

Сообщение hd321kbps »

Siava писал(а): 12.12.2021 23:07 rxu, после перехода на PHP 8.0 словил ещё одну ошибку, возможно связанную с сабжем.
Примерный порядок воспроизведения:

На тему должен быть кто-то подписан.
Пишем свой ответ.
Кто-то, кто подписан получает уведомление, читает ответ переходя в тему (? в этом моменте я не очень уверен)
Снова пишем в тему, чтобы сработал posts merging.
Форма быстрого ответа (экст. QuickReply) ловит следующую ошибку:

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

<b>[phpBB Debug] PHP Warning</b>: in file <b>[ROOT]/phpbb/notification/type/post.php</b> on line <b>453</b>: <b>Undefined array key "forum_name"</b><br />
{"status":"success","url":".\/viewtopic.php?f=43&amp;t=10957&amp;p=721303","merged":true}
Если просто комментировать 2 раза подряд в произвольную тему, то всё нормально. Подозреваю, что связанно с подпиской на тему.
Такая же проблема на php 8+. На php 7.4 работает.
Пробовал выключать js, все расширения, использовать стандартный стиль, не помогает)

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

[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/notification/type/post.php on line 382: Undefined array key "forum_name"
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/json_response.php on line 29: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3068)
{"status":"success","url":".\/viewtopic.php?f=2&t=1191&p=31629","merged":true}
Последний раз редактировалось hd321kbps 01.10.2024 16:10, всего редактировалось 1 раз.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Re: [release] Posts merging by rxu

Сообщение rxu »

hd321kbps, там другое расширение было проблемой
Siava писал(а): 13.12.2021 19:03 Вычислил виновника - старенькое, мною модифицированное, расширение "Social Sharing w/Dyanmic Opengraph Tags"
Изображение
Аватара пользователя
hd321kbps
phpBB 2.0.3
Сообщения: 366
Стаж: 13 лет
Откуда: Россия, Крым, Армянск
Благодарил (а): 188 раз
Поблагодарили: 346 раз

Re: [release] Posts merging by rxu

Сообщение hd321kbps »

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

Re: [release] Posts merging by rxu

Сообщение rxu »

В итоге тоже от другого расширения?
Изображение
Аватара пользователя
hd321kbps
phpBB 2.0.3
Сообщения: 366
Стаж: 13 лет
Откуда: Россия, Крым, Армянск
Благодарил (а): 188 раз
Поблагодарили: 346 раз

Re: [release] Posts merging by rxu

Сообщение hd321kbps »

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

Re: [release] Posts merging by rxu

Сообщение rxu »

Если все, кроме одного, расширения отключены - как воспроизвести ошибку?
Изображение
Аватара пользователя
hd321kbps
phpBB 2.0.3
Сообщения: 366
Стаж: 13 лет
Откуда: Россия, Крым, Армянск
Благодарил (а): 188 раз
Поблагодарили: 346 раз

Re: [release] Posts merging by rxu

Сообщение hd321kbps »

rxu писал(а): 01.10.2024 18:20 Если все, кроме одного, расширения отключены - как воспроизвести ошибку?
Включить php 8+
или у вас работает?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Re: [release] Posts merging by rxu

Сообщение rxu »

На 8.4-dev работает, но версия 3.0.0-dev.
На какой версии расширения возникает ошибка?
Изображение
Аватара пользователя
hd321kbps
phpBB 2.0.3
Сообщения: 366
Стаж: 13 лет
Откуда: Россия, Крым, Армянск
Благодарил (а): 188 раз
Поблагодарили: 346 раз

Re: [release] Posts merging by rxu

Сообщение hd321kbps »

rxu писал(а): 01.10.2024 18:34 На какой версии расширения возникает ошибка?
3.0.0-dev
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Re: [release] Posts merging by rxu

Сообщение rxu »

Не могу воспроизвести ошибку, PHP 8.4.0-dev + PM 3.0.0-dev.
Расскажите по шагам, что конкретно делаете, какие настройки уведомлений включены, со склейкой/без склейки, с цитатой/без цитаты и т.п.
Изображение
Аватара пользователя
hd321kbps
phpBB 2.0.3
Сообщения: 366
Стаж: 13 лет
Откуда: Россия, Крым, Армянск
Благодарил (а): 188 раз
Поблагодарили: 346 раз

Re: [release] Posts merging by rxu

Сообщение hd321kbps »

rxu писал(а): 01.10.2024 18:54 Не могу воспроизвести ошибку, PHP 8.4.0-dev + PM 3.0.0-dev.
Расскажите по шагам, что конкретно делаете, какие настройки уведомлений включены, со склейкой/без склейки, с цитатой/без цитаты и т.п.
В том то и дело) что вроде ничего сверхъестественного. Обычное сообщение со склейкой без цитаты.
Настройки уведомлений тоже вроде стандартный. Но почему ошибку выдает(
Как отловить и куда вообще смотреть не понятно)
Снимок экрана 2024-10-01 210853.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.

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