Новые функции Joomla 1.7.
До выхода Joomla 1.7 остается уже совсем немного времени и все новые возможности, добавленные в эту версию CMS, в большей степени известны. Из этой статьи вы сможете узнать, что же добавили разработчики в Joomla 1.7.
Первое, что стоит отметить – обновление не носит глобального характера, такого, как Joomla 1.5 или Joomla 1.6. С момента выхода предыдущей версии прошло всего полгода. Joomla 1.7 можно считать прежде всего переходной – первой попыткой разработчиков перейти на повременной цикл выпуска новых версий. Но, несмотря на это, нововведения все-таки есть. Какие, читайте далее.
Обзор нововведений – по большей части перевод новостей официального сайта. Для начала подробные:
Улучшение функционала массовой рассылки.
Jacob Thrane Lund улучшил функционал массовой рассылки. Теперь есть возможность исключить из массовой рассылки отключенных пользователей. Это действительно полезно по двум причинам:
– во-первых, наверное, ни один владелец сайта не хочет быть обвиненным в спаме людей, покинувших сайт;
– во-вторых, по каким-либо причинам вы можете не хотеть делиться информацией массовых рассылок с пользователями, которых отключили.
С другой стороны, вы все равно можете делать все это(отключить опцию), но согласитесь, полезно иметь выбор.
Удобные подсказки для встроенных кнопок редактора(editor-xtd плагины).
Jonathan Cameron способствовал изменению кода, которое позволяет встроенным кнопкам редактора иметь подсказки. Речь здесь идет о кнопках, которые показываются под редактором, например, «Изображение» или «Подробнее».
Поддержка Open Search и Code Mirror.
Rouven Weßling способствовал добавлению поддержки Open Search, а также подсветки HTML и PHP через Code Mirror.
Уровень доступа «Просмотр» в админке.
Amy Stephen добавила поддержку уровня доступа «Просмотр» к административному интерфейсу Joomla. Это означает, что пользователи, имеющие доступ к админке, смогут там просматривать только те элементы, доступ к просмотру которых есть у них на сайте.
Переработан плагин LoadModule.
Улучшен функционал плагина LoadModule. Раньше, для вставки модуля в статью, описание, и.т.д., приходилось создавать дополнительную позицию, публиковать в ней модуль и выводить позицию в материале(). Теперь с помощью плагина мы можем вывести не только позицию но и отдельный модуль(или группу модулей) по названию. Спасибо Марку и Эндрю.
Обновление базы данных, как часть общего обновления.
Наверное самое существенное, хоть и невидимое изменение – возможность обновления базы данных при обновлении сайта. Это существенный шаг для внедрения в Joomla нового крупного функционала без проблем с миграцией. Точнее отказ от миграций в пользу простых автоматических обновлений.
Модуль произвольного HTML-кода с фоновым изображением.
Многие знают и используют модуль произвольного HTML-кода(mod_custom). В Joomla 1.7 добавлена возможность устанавливать в нем фон(background) через опцию.
Возможность установки категорий для создания статьи.
Даже не знаю, как правильно назвать данное нововведение. Смысл следующий: при создании пункта меню «Новая статья» теперь есть возможность указать категорию, в которую будет добавлена эта статья. Для чего это сделано? Пример: У вас есть 2 категории статей: «Истории о путешествиях» и «Отзывы». Вы можете создать 2 пункта меню: «Добавить историю» и «Добавить отзыв», но пользователям все равно придется самостоятельно выбирать категорию из двух. Это нововведение позволяет определить категории web-мастеру еще на этапе проектирования сайта, и не заставлять делать это пользователя.
Массовое копирование/перемещение объектов.
Эта функция была в Joomla 1.5, но в Joomla 1.6 ее почему-то убрали. Теперь она восстановлена. Идея в возможности массового переноса, например, статей между категориями.
Обновление TinyMCE до версии 3.4.
Команда переводчиков теперь может включить в локализацию свой собственный CSS-файл, изменяющий шрифты в админке.
Менеджер языков теперь показывает установленные языки во вкладках.
Улучшение процесса установки Joomla.
Добавляется больше AJAX-функциональности.
Страница контакта с динамическими формами для заполнения.
Идея, вроде как, в том, что можно создать форму обратной связи с требуемыми полями не прибегая к сторонним расширениям.
Возможность добавлять в меню ссылку на результаты поиска.
Выбор типа меню во всплывающем окне.
Чтобы изменить тип меню раньше нужно было зайти сначала в редактирование пункта меню, а затем только выбрать тип. Теперь это можно делать сразу из менеджера меню.
Практически все вышеперечисленные изменения интересны администраторам Joomla, кроме них есть еще множество изменений, для разработчиков расширений.
В завершении еще раз хочется сказать о новом подходе к разработке Joomla. Многие не понимают зачем выпускать так часто новые версии, кто-то даже критикует разработчиков. Основная идея повременного цикла разработки – дать новые, уже созданные функции пользователям «сейчас», а не накапливать серьезный функционал, сдерживающий их добавление годами. Наверное, это скорее хорошо, чем плохо. В Joomla 1.7 за пол года было добавлено много приятных мелочей. Произошли серьезные изменения в структуре и подходе к разработке. Разработчики обещают, что дальше будет еще интереснее. Что же, будем надеяться.
-------------
Не так давно я задумался о покупке планшетника. Интересная такая игрушка. Самый большой плюс, как мне кажется, возможность - лежать на диване и читать интересные статьи в Интернете/смотреть фильмы никому при этом не мешая. Примером такой штуковины может служить htc flyer. Посмотрите, вдруг тоже захочется :-) .
Новые функции Joomla 1.7. - Генератор расширений Joomla и многое другое на нашем сайте посвященном работе расширений, компонентов, модулей, плагинов для линейки Joomla. Отправляйте ссылку на страницу своим друзьям и в социальные сети воспользовавшись графическими иконками выше.