
Уважаемые пользователи!
Напоминаем, что с 7 ноября 2020 года phpBB Group прекратила выпуск обновлений для phpBB версии 3.2.
С учетом этого, рекомендуется обновить конференции до версии 3.3.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до отдельного объявления.
Напоминаем, что с 7 ноября 2020 года phpBB Group прекратила выпуск обновлений для phpBB версии 3.2.
С учетом этого, рекомендуется обновить конференции до версии 3.3.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до отдельного объявления.
Сообщаем об ошибках phpBB 3.2.x разработчикам
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- Former team member
- Сообщения: 12113
- Стаж: 16 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 41 раз
- Поблагодарили: 1716 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
Черт его знает 

Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- Former team member
- Сообщения: 2317
- Стаж: 13 лет 10 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 261 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
rxu, это из схемы phpbb 3.0 значение тянется, а в 3.1 и далее оно уже нигде не используется
Код: Выделить всё
INSERT INTO phpbb_config (config_name, config_value) VALUES ('board_dst', '0');
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB Guru
- Сообщения: 16127
- Стаж: 17 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 497 раз
- Поблагодарили: 1650 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
Pazh, это понятно. Я про конвертацию говорю. Получается, что при миграции оно не удаляется нигде, а новое не создается.
-
- Former team member
- Сообщения: 12113
- Стаж: 16 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 41 раз
- Поблагодарили: 1716 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
Создаётся.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- Former team member
- Сообщения: 2317
- Стаж: 13 лет 10 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 261 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
rxu, после конвертации 3.0 на 3.1 оно используется в одном UPDATE запросе в миграции
phpbb\db\migration\data\v310\timezone.php
и все, больше в движке это значение нигде в коде не используется ни в 3.1 ни в 3.2, т.е. оно должно было быть удалено еще в v310Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB Guru
- Сообщения: 16127
- Стаж: 17 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 497 раз
- Поблагодарили: 1650 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
Видимо,
Так тогда значит и
board_timezone
не создается, оно всегда было 
Так тогда значит и
user_dst
в таблице юзеров тоже остается после конвертации и больше не используется?-
- Former team member
- Сообщения: 2317
- Стаж: 13 лет 10 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 261 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
оно используется в миграции
\phpbb\db\migration\data\v310\timezone.php
и потом удаляется в миграции phpbb/db/migration/data/v310/timezone_p2.php
(больше в этой миграции ничего не делается)
Код: Выделить всё
'drop_columns' => array(
$this->table_prefix . 'users' => array(
'user_dst',
),
),
board_dst
Помощь в ЛС/email только за WM или ЮMoney
-
- Former team member
- Сообщения: 12113
- Стаж: 16 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 41 раз
- Поблагодарили: 1716 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
Время-то бежит, уже и забывать все стали. Точно было, это часовой пояс, а
board_dst
- это признак летнего/зимнего времени.
Нет, не остается.
phpbb\db\migration\data\v310\timezone_p2.php
Код: Выделить всё
public function update_schema()
{
return array(
'drop_columns' => array(
$this->table_prefix . 'users' => array(
'user_dst',
),
),
);
}
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- Former team member
- Сообщения: 2317
- Стаж: 13 лет 10 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 261 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
rxu, прошло 1,5 года с момента Re: Сообщаем об ошибках phpBB 3.2.x разработчикам - планируется что-то меняться? 3.2.7 - косяк повторяется
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB Guru
- Сообщения: 16127
- Стаж: 17 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 497 раз
- Поблагодарили: 1650 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
Не могу сказать про разработчиков. Лично мне не кажется, что это "косяк".
-
- Former team member
- Сообщения: 2317
- Стаж: 13 лет 10 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 261 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
rxu, а они в курсе данной "проблемы"? Т.е. ну если с внутренними уведомлениями еще можно через одно место справиться - подложив язык при просмотре, что в принципе правильно, но вот email уведомления отправляются сразу в момент формирования уведомлени и ТОЛЬКО на англицком языке - а в идеале должны отправляться на языке получателя уведомления...
Помощь в ЛС/email только за WM или ЮMoney
-
- Former team member
- Сообщения: 2317
- Стаж: 13 лет 10 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 261 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
rxu, форумная система уведомлений. Проблема с формированием уведомлений из cron заданий из-за того что в кроне подгружается только английский язык.
Костыльное решение:
использовать в функциях обработчика задания в расширениях конструкции типа такой:
первая строка выставляет языком по-умолчанию язык конференции (это 99-100% юзеров конференции), с перезагрузкой файлов локализации данного языка, а вторая строка догружает файл локализации расширения (т.к. они ТОЖЕ по умолчанию не грузятся в cron, т.к. для cron заданий не вызывается нигде
Костыльное решение:
использовать в функциях обработчика задания в расширениях конструкции типа такой:
Код: Выделить всё
$this->language->set_default_language($this->config['default_lang'], true);
$this->language->add_lang('topic_actions','rxu/TopicActions');
user_setup
, куда по гайду через listner
и событие core.user_setup
все вставляют локализацию расширения)Помощь в ЛС/email только за WM или ЮMoney