Уважаемые пользователи phpBB Guru!
Мы рады объявить о выпуске phpBB 3.2.0-a1!
Новые возможности
Новый установщик - разработана новая процедура установки, которая может быть использована как в браузере, так и через интерфейс командной строки (CLI). Новый установщик доступен в папке install_new/
.
Emojii - Символы emojii теперь доступны для составления сообщений.
Важные темы - Добавлено новое право доступа, регулирующее возможность создания важных сообщений, в связи с чем администраторские права для этого больше не обязательны.
Важные изменения
Отказ от subsilver2 - стиль subsilver2 больше не поддерживается и не обновляется.
PHP 5.4 - Минимальные требования к PHP повышены до версии 5.4.
Совместимость с PHP7 - Версия phpBB 3.2.0-alpha почти на 100% совместима с PHP7
Производительность - Повышено общее быстродействие 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-a1.
К прочтению: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2
Русский перевод: https://github.com/rxu/Olympusrupack/tree/rhearupack