Уважаемые пользователи phpBB Guru!
Сегодня- большой и волнительный день для всего сообщества phpBB!
С участием более сотни волонтёров, мы смогли серьезно доработать и значительно улучшить phpBB для того, чтобы выпустить его более продвинутую и современную версию- phpBB 3.2 Rhea!
Этот релиз дополняет и улучшает отличный набор функционала phpBB 3.1 Ascraues как для пользователей, так и для администраторов и разработчиков. Новый обработчик BBCode добавляет поддержку Эмодзи и "умных" цитат. Интеграция Font Awesome позволила получить значки повышенного качества для стиля prosilver. использование Symfony 2.8 и болееглубокая интеграция с Twig,полная поддержка PHP 7.0 и 7.1 значительно повышает масштабируемость у снижает затраты на разработку.
Администраторы также смогут оценить новую программу установки, которая также упрощает процесс обновления на новые версии с использованием браузера или командной строки. Встроенная reCAPTCHA 2.0 значительно улучшит возможности борьбы со спамом.
Более подробно о некоторых изменениях можно прочесть ниже.
Новые возможности
Новый установщик - разработана новая процедура установки, которая может быть использована как в браузере, так и через интерфейс командной строки (CLI). Новый установщик доступен в папке install
.
Emojii - Символы emojii теперь доступны для составления сообщений.
Важные темы - Добавлено новое право доступа, регулирующее возможность создания важных сообщений, в связи с чем администраторские права для этого больше не обязательны.
Важные изменения
Отказ от subsilver2 - стиль subsilver2 больше не поддерживается и не обновляется.
PHP 5.4 - Минимальные требования к PHP повышены до версии 5.4.
Совместимость с PHP7 - Полная совместимость с PHP 7.0 и 7.1.
Производительность - Повышено общее быстродействие phpBB.
Prosilver - Общие улучшения стиля prosilver.
Переработка FAQ в контроллер - FAQ (и связанные с ним страницы) теперь доступны через систему контроллеров так же, как пользовательские страницы расширений.
BBcode - Некоторые BBcode, такие, как "quote" (цитата), были доработаны и теперь поддерживают новые функции.
reCAPTCHA - Google reCAPTCHA обновлена до последней версии.
Важные исправления
Уведомления - Настройки уведомлений стали более гибкими, также возможно полное отключение системы уведомлений.
BBcode - большинство проблем, связанных с работой bbcode , устранены.
Twig - Циклы Twig ({% for row in loop %}
) теперь могут быть использованы в шаблонах стилей вместо блоков (<!-- BEGIN loop -->
).
Фильтры Twig - в системе шаблонов стилей теперь используется встроенная в Twig система фильтрации кода javascript
вместо экранирования методом addslashes
.
Важные изменения в программной части
Symfony 2.8 - Symfony обновлена до версии 2.8.
Среда исполнения - добавлена система сред исполнения, позволяющая включать различный набор сервисов в зависимости от типа среды (default, development, installer, production, test).
Службы роутинга - сервисы роутинга отделены для повышения возможностей расширений.
Twig - сервисы Twig отделены и теперь доступны в контейнере служб DI для повышения возможностей расширений
BBcode - Устаревшая система BBcode заменена парсером s9e\TextFormatter
. Это позволило сделать систему более гибкой и устранить большинство проблем, связанных с работой BBcode.
Служба Language - обработка языковых переменных отделена от класса user
в отдельный класс.
Уведомления - менеджер уведомлений полностью отделен от классов методов и типов уведомлений.
Вложения - менеджер вложений переработан в простой и расширяемый сервис.
Генератор SQL WHERE - генератор SQL улучшен и позволяет строить запросы с использованием выражения WHERE. Это позволяет расширениям более гибко изменять SQL запросы.
На нашем сайте можно скачать русифицированный установочный пакет phpBB 3.2.0.
Русский языковой пакет для phpBB 3.2 можно также скачать отдельно на официальном сайте phpbb.com после его валидации.
Вы можете найти все доступные для скачивания релизы здесь.
Обсуждение новости в теме Вышел phpBB 3.2.0 [обсуждаем].
К прочтению: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2