Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[release] Posts merging by rxu

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

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

[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

Andex
phpBB 1.4.2
Сообщения: 59
Стаж: 18 лет 7 месяцев
Благодарил (а): 5 раз
Поблагодарили: 6 раз

Re: [release] Posts merging by rxu

Сообщение Andex »

Татьяна5 писал(а): 24.03.2021 17:14 расширение когда и откуда скачано
Только что, phpbb.com
Версия 2.1.0, если верить тому, что указано в composer.json

Со всеми правками - это с какими? Ну оно ессно на 3.3 не заводится изначально, из-за кавычек в services.yml - это, само собой, исправлено.
Были еще какие-то правки?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12626
Стаж: 13 лет 4 месяца
Благодарил (а): 170 раз
Поблагодарили: 2538 раз

Re: [release] Posts merging by rxu

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

Andex писал(а): 24.03.2021 17:37phpbb.com
Там очень старая версия
Надо с гитхаба
Andex
phpBB 1.4.2
Сообщения: 59
Стаж: 18 лет 7 месяцев
Благодарил (а): 5 раз
Поблагодарили: 6 раз

Re: [release] Posts merging by rxu

Сообщение Andex »

Вот, например, пост:
1.png
Вот он в поиске:
2.png
Отправлено спустя 17 секунд:
Татьяна5 писал(а): 24.03.2021 17:39 Там очень старая версия
Надо с гитхаба
Понял, щас глянем
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12626
Стаж: 13 лет 4 месяца
Благодарил (а): 170 раз
Поблагодарили: 2538 раз

Re: [release] Posts merging by rxu

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

А вот оно и исправление https://github.com/rxu/posts_merging/co ... f65bbd50e8
Май 2018-го. На phpbb.com экст от сентября 2017-го
Andex
phpBB 1.4.2
Сообщения: 59
Стаж: 18 лет 7 месяцев
Благодарил (а): 5 раз
Поблагодарили: 6 раз

Re: [release] Posts merging by rxu

Сообщение Andex »

Татьяна5, С гитхаба какой бранч тянуть?
master или develop-3.2?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12626
Стаж: 13 лет 4 месяца
Благодарил (а): 170 раз
Поблагодарили: 2538 раз

Re: [release] Posts merging by rxu

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

Текущий главный
Выставлен develop-3.2
Andex
phpBB 1.4.2
Сообщения: 59
Стаж: 18 лет 7 месяцев
Благодарил (а): 5 раз
Поблагодарили: 6 раз

Re: [release] Posts merging by rxu

Сообщение Andex »

Понял, протещу отпишусь, спасибо

ps. на гите раньше глянул просто релизы, там тоже от 2017, не подумал, что надо текущее взять :facepalm:

Отправлено спустя 1 час 15 минут 27 секунд:
Татьяна5, rxu, посмотрел расширение на гитхабе, есть вопрос:

Правильно ли я понял, что оно полностью несовместимо с 2.1.0 и для его установки надо полностью сносить старое, вместе с "удалением данных"?
И по новой потом прописать соотв. настройки склейки.

Как минимум вижу, что в новой миграции повторно создаются те же самые модули (что не даст их создать, т.к. уже существуют) и отдельно генерится доп. таблица, которая заменяет собой поле post_created в phpbb_posts (т.е. по сути оно становится тоже не нужным, и должно быть удалено).
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 965
Стаж: 6 лет 11 месяцев
Откуда: Таллин ,Эстония
Благодарил (а): 185 раз
Поблагодарили: 170 раз

Re: [release] Posts merging by rxu

Сообщение ronim »

ronim писал(а): 21.02.2021 21:19 Сегодня удалось обновить на тестовой версии с версии 2.1.0. до 3.0.0-dev с сохранением данных
В принципе мой переход заключался с в смене регистра везде и удалении нескольких модулей,
которые мешали включению нового расширения
Только зачем это на данный момент это нужно , по скольку проблем с версией 2.1.0 и 3.3.3 форума у меня нет
Если ты не видишь проблем на форуме , но это не значить что их там нет
Аватара пользователя
Serq
phpBB 1.0.0
Сообщения: 6
Стаж: 12 лет 6 месяцев
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: [release] Posts merging by rxu

Сообщение Serq »

Доброго времени суток! Установил форум phpBB 3.3.3, прикрутил posts-merging by rxu 3.0.0-dev. Всё работает, но не отображается время добавления сообщения.
Снимок экрана 2021-05-09 в 16.52.07 копия.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16745
Стаж: 18 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 562 раза
Поблагодарили: 1857 раз

Re: [release] Posts merging by rxu

Сообщение rxu »

Serq писал(а): 09.05.2021 17:39 не отображается время добавления сообщения
Попробуйте сейчас перекачать код из репозитория.
Изображение
Аватара пользователя
Serq
phpBB 1.0.0
Сообщения: 6
Стаж: 12 лет 6 месяцев
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: [release] Posts merging by rxu

Сообщение Serq »

Переустановил. Всё заработало как надо. Спасибо!

Отправлено спустя 32 минуты 34 секунды:
Да, кстати, в админке, в инструкции надо бы тоже %s на {TIME} сменить, а то люди путаться будут :?
TrekRed
phpBB 2.0.5
Сообщения: 483
Стаж: 6 лет 4 месяца
Благодарил (а): 68 раз
Поблагодарили: 16 раз

Re: [release] Posts merging by rxu

Сообщение TrekRed »

Расширение LMDI Trashbin (корзина): https://www.phpbb.com/customise/db/extension/trashbin

Ошибка при удалении темы через расширение:

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

[phpBB Debug] PHP Warning: in file [ROOT]/ext/rxu/PostsMerging/event/listener.php on line 157: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 1823: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3037)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16745
Стаж: 18 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 562 раза
Поблагодарили: 1857 раз

Re: [release] Posts merging by rxu

Сообщение rxu »

TrekRed писал(а): 01.11.2021 0:50 Ошибка при удалении темы через расширение
Это баг указанного расширения корзины, которое в своем слушателе при определении массива $data для submit_post() не определяет $data['attachment_data'] в виде пустого массива.
Можете самостоятельно это сделать, добавив список элементов этого массива строку 'attachment_data' => [],
например, после этой строки https://github.com/pierrdu/lmdi_trashbi ... r.php#L153
Изображение
TrekRed
phpBB 2.0.5
Сообщения: 483
Стаж: 6 лет 4 месяца
Благодарил (а): 68 раз
Поблагодарили: 16 раз

Re: [release] Posts merging by rxu

Сообщение TrekRed »

rxu, спасибо, теперь ошибки нет. Правда функционал корзины так и не понятен, при нажатии кнопки удалить, пишет, что сообщение перемещено в корзину, а оно висит как и раньше, никаких изменений. Не знаю, есть ли связь с эим расширением, не понятно.
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1086
Стаж: 9 лет 5 месяцев
Благодарил (а): 225 раз
Поблагодарили: 107 раз

Re: [release] Posts merging by rxu

Сообщение Gubkin »

пробую включить расширение 3.0.0-dev на 3.3.5, получаю:

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

В процессе обновления произошла ошибка, которая вызвала исключение. Изменения, произведенные до появления ошибки, были отменены. Тем не менее, рекомендуется проверить конференцию на отсутствие ошибок в работе.

Модуль уже существует: ACP_POSTS_MERGING

Вернуться к списку расширений
пробую вручную удалить Управление модулями - ACP -> Настройка расширений

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

Информация
Не удалось удалить модуль, поскольку на него назначены дочерние модули. Удалите или переместите все дочерние модули перед выполнением этого действия.
что не так ?
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))

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