Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы Мини FAQ Если ничто другое не помогает, прочтите, наконец, инструкцию! "Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения". Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Обнаружен баг: в теме не писали более периода склеивания, в быстром ответе нет checkbox-а "Не склеивать с предыдущим сообщением" (что разумно). Отправляем пост из Быстрого ответа и checkbox не появляется, отправка следующего поста без перезагрузки страницы склеивает его с предыдущим
После установки последней версии с изменением в перехватчике Drop the deprecated /e modifier with preg_replace() to comply PHP >= … ( https://github.com/rxu/posts_merging/co ... 80af226af8 ) при склейке сообщения ловим
function ($matches) { global $user; return $user->lang($matches[1]); },
Общие ошибки новичков (07.11.2005) & Как задавать вопросы Мини FAQ Если ничто другое не помогает, прочтите, наконец, инструкцию! "Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения". Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Сервер базы данных: MySQL(i) 5.1.72-2
Версия PHP 5.3.3-7+squeeze19
APC Support Version 3.1.3p1
Общие ошибки новичков (07.11.2005) & Как задавать вопросы Мини FAQ Если ничто другое не помогает, прочтите, наконец, инструкцию! "Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения". Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Здравствуйте, после обновления phpBB до версии 3.1.5 обнаружил ошибку при объединении сообщений и нашел в этой теме ваш ответ со ссылкой на github где описано какие файлы и как надо изменить чтобы устранить ошибку (https://github.com/rxu/posts_merging/co ... cc7ebf14d2).
Я сделал перечисленные изменения (у меня версия Posts merging 2.0.2) и теперь просто при заходе в любую тему получаю такую ошибку:
Catchable fatal error: Argument 5 passed to rxu\PostsMerging\core\helper::__construct() must implement interface phpbb\event\dispatcher_interface, string given, called in /home/dmyt/dmyt.ru/docs/forum/cache/container_dotslash.php on line 3324 and defined in /home/dmyt/dmyt.ru/docs/forum/ext/rxu/PostsMerging/core/helper.php on line 49
Пробовал очистить кэш, а также пробовал установить Dev-версию с гитхаба. На Dev-версии ошибка изменилась (к сожалению не скопировал). Сейчас временно отменил все изменения.