Новости и анонсы

Что нас ожидает в Joomla 3.5

Joomla
Добавление в избранное
Сохранить
Что нас ожидает в Joomla 3.5

Релиз лидер

Релиз лидером Joomla 3.5 будет Roland Dalmulder. Задача релиз лидера привлекать внимание к патчам, требующих тестирования, а также направлять работу контриубторов на те возможности, которые были заявлены в графике релизов.

Возможности

Самый большой вопрос, конечно же – что нового в Joomla 3.5? Итак, возможные новинки это:

Плагин оповещения об обновлениях от Nicholas Dionysopoulos

https://github.com/joomla/joomla-cms/pull/6886

Joomla! выпускает баг-фикс релизы и релизы безопасности каждые несколько недель. Однако, большинство пользователей вообще не в курсе этих релизов до тех пор, пока они не зайдут в панель управления сайтом и не увидят уведомление. Этот плагин периодически проверяет наличие обновлений, и если оно найдено, отправляет электронную почту с напоминанием обновиться (Суперпользователю сайта или на указанные в параметрах плагина адреса).

Улучшения роутера от Hannes Papenberg

https://github.com/joomla/joomla-cms/pull/5444

Этот PR реализует новый базовый класс для роутеров компонентов, который может быть использован для создания роутеров на основе правил, которые можно динамически расширять.

Плагин для сбора статистики от Don Gilbert

https://github.com/joomla-extensions/jstats-server
https://github.com/joomla-extensions/jstats-plugin

Одной из целей за последние годы была попытка лучше понять пользователей Joomla, в частности окружение, на которое устанавливается Joomla. Плагин будет собирать данные о версии PHP, версии базы данных, версии Joomla и версии операционных систем. Плагин не будет собирать идентификационных данные.

Плагин будет включен по умолчанию, но может быть выключен в любое время. Будет также создано послеустановочное сообщение, которое даст знать пользователю о том, что есть такой плагин и он включен.

Кол-во элементов контента от Peter Martin

https://github.com/joomla/joomla-cms/pull/6916
https://github.com/joomla/joomla-cms/pull/6934
https://github.com/joomla/joomla-cms/pull/6938
https://github.com/joomla/joomla-cms/pull/6936

Эти PR добавляют в Менеджер категорий материалов, баннеров, контактов и лент новостей кол-во опубликованных, неопубликованных и помещенных в корзину элементов.

Возможность скачать информацию о системе/окружении от Radek Suski и Roberto Segura

https://github.com/joomla/joomla-cms/pull/7129

Drag 'n' drop картинок в TinyMCE от Dimitris Grammatiko

https://github.com/joomla/joomla-cms/pull/7435

Полный список изменений на данный момент доступен на GitHub.

Нарушение обратной совместимости

Хотя в рамках одной минорной версии не может быть обратно несовместимых изменений, это тот случай, когда в Joomla 3.5 такое произойдет. Из-за изменений в PHP 7 пришлось переименовать класс String в StringHelper, в противном случае Joomla! не запуститься на PHP 7. Хоть это и большое изменение, с ним не должно быть проблем. Для тех, кому интересно, подробности в этом PR.

График релизов Joomla 3.5

Предполагаемый график релизов Joomla 3.5 выглядит следующим образом:

4 ноября 2015 – Beta 1
11 ноября 2015 – Beta 2
18 ноября 2015 – Release Candidate
1 декабря 2015 – 3.5 Stable

Оригинальная статья:
Dmitry Rekun
Работаю в банковской сфере, а с веб-разработкой (непосредственно с Joomla) столкнулся в 2007 году. Теперь это моё хобби, а в редких случаях и вторая работа. Какое-то время вёл свой блог, но решил попробовать работать в команде. И вот c 2012 года я здесь :)

Подпишитесь на рассылку новостей CMScafe