Drupal 5.0

После 8 месяцев разработки, мы рады представить Drupal 5.0 всему миру. Сегодняшний день кроме того, является 6 днём рождения Друпала и более удачного дня для его представления не найти. Drupal 4.0 был выпущен в 2002 году и наконец-то мы увеличили первый номер версии с 4 до 5.

Сайты, которые работают на Друпале начинаются от персонального блога Тима Бернерса Ли, сайта подкастов TWIT.tv и сайта сообщества SpreadFirefox.com, до таких крупных медиасайтов как TheOnion.com, MTV и не менее важного NASA.

В разработке Drupal 5.0 приняло участие свыше 490 человек, это на 150 человек больше, чем работавших над версией Drupal 4.7. Всеми этими людьми было добавлено 1173 патча. Благодаря новым разработкам была улучшена эргономика системы, Друпал получил новую стандартную тему, программу установки и расширил свои возможности в качестве инструмента разработчика, предоставив новые возможности и ещё большую гибкость.

Новые возможности Drupal 5.0

Drupal 5.0 содержит большое количество улучшений, чтобы перейти к их изучению прямо сейчас, вы можете обратиться к видеороликам рассказывающих о новых возможностях, установке и обновлении системы.

Список изменений

Эргономика

  • Страницы управления сайтом. Теперь пункты управления могут быть отсортированы по задачам и по модулям (плюс присутствует ссылка для скрытия описания пунктов, которая позволяет сделать вид страниц компактным).
  • Страницы настройки. Доступные для настройки группы параметров теперь разделены на отдельные страницы, что делает более лёгкой задачу по поиску нужных параметров.
  • Таблицы. Списки на страницах содержания, пользователей и комментариев теперь имеют поле «выбрать всё», а также позволяют делать выбор с использованием клавиши SHIFT.
  • Регистр букв и типографика. Исправлен регистр букв в названиях меток и другом текстовом содержании системы.

Новые возможности

  • На страницу статуса добавлена информация об используемых версиях PHP, MySQL и Drupal.
  • Добавлена программа установки, которая в процессе установки автоматически проверяет соответствие хостинга требованиям Друпала и поддерживает возможность использования профилей установки. Кроме того, на первом шаге программа установки предлагает выбрать удобный пользователю язык.
  • В стандартную сборку включена новая тема — Garland и её подтема Minnelli (с фиксированной шириной). Эта тема использует новый модуль Color, который позволяет легко менять цветовую схему темы из интерфейса системы.
  • Ядро включает некоторые части дополнительного модуля CCK, что позволяет добавлять свои типы документов. Для добавления дополнительных полей в типы документов потребуется установка CCK.
  • В модуль Filter добавлен URL filter, который позволяет автоматически преобразовывать адреса страниц и почтовые адреса в гиперссылки.
  • Параметры настройки видимости блоков расширены возможностью определить роль, которой будет виден блок. Кроме того, видимость блока можно определить используя PHP-код.
  • У блоков доступна возможность редактирования названий.
  • Улучшения на странице пользователей: добавлена поддержка автозавершения ввода в формах полей профиля; добавлена возможность фильтрации пользователей по ролям, правам и статусу. Проверка почтового адреса использованного при регистрации может быть отключена.
  • Улучшения на странице модулей: модули перечислены по категориям, в отдельной колонке показывается версия модуля, в колонке описания модуля показываются модули, от которых он зависит и модули для работы которых требуется его включение.
  • Друпал теперь может выводить подробные отчёты о терминах, которые искали пользователи; об ошибках страница не найдена и доступ запрещён.
  • Используется препроцессор CSS. Все CSS-файлы могут быть собраны в один, что делает загрузку страницы более быстрой.
  • Работа системы прав доступа и управления сессиями стала более эффективной.

Изменения, которые увидят разработчики

  • Библиотека JavaScript. Библиотека jQuery включена в систему. Все существующие .js-файлы переписаны с учётом её использования.
  • Реорганизована структура папок. Стандартные модули теперь имеют свою отдельную папку, в которой хранятся необходимые данному модулю файлы (такие как CSS и т.д. Для дополнительных модулей и тем выделена папка sites/all.
  • Удаление модулей. Возможность удаления модулей, позволяет очищать таблицы базы данных от ненежной более информации.
  • Расширяемая система кеширования. С Drupal 5 можно использовать модули, которые предоставляют альтернативные варианты кеширования, включая кеширование без хранения кеша в базе данных.
  • Расширяемая система управления сессиями. С Drupal 5 можно использовать модули, которые предоставляют альтернативные варианты управления сессиями.
  • Улучшения PHPTemplate. Введена система поддержки шаблонов, созданных на базе правил по именованию шаблонов. Drupal 5 может автоматически находить шаблоны, если их названия соответствую принятой схеме именования файлов.
  • Улучшена система прав доступа, что делает её использование с дополнительными модулями более лёгкой.
  • Изменена система генерации документов, теперь она работает с упорядоченными массивами данных.
  • Новый Form API позволяет программно отправлять формы и легче создавать пошаговые формы.

Ветка Drupal 6 разрабатывается под руководством Gábor Hojtsy, Dries Buytaert является консультантом. Следующим выпуском этой ветки будет версия 6.1.

Отметьте: с настоящего времени ветка Drupal 4.7 не поддерживается. Всем рекомендуется перейти на 5 или 6 версии системы. Смотрите правила выхода и нумерации версий.

Поддержка версий

Ветка Drupal 5 разрабатывается под руководством Neil Drumm, Dries Buytaert и Steven Wittens являются консультантами. Следующим выпуском этой ветки будет версия 5.1

Отметьте: с настоящего времени ветка Drupal 4.6 не поддерживается. Всем рекомендуется перейти на 4.7 или 5 версии системы. Смотрите правила выхода и нумерации версий.

Комментарии

Комментировать

CAPTCHA
Тест, который позволяет исключить автоматическую отправку сообщений. Эта мера направлена против спама.
Image CAPTCHA
Введите числа, которые показаны на картинке.