После 8 месяцев работы сообщество разработчиков выпускает Drupal 5.0. Сегодня также шестой день рождения Drupal, так что время для релиза выбрано, как нельзя лучше.
Четвертая версия была выпущена в 2002 и было решено поднять номер версии до пяти.
На Drupal работают многие сайты начиная от персональных блогов заканчивая сайтами веб-сообществ.
Список улучшений
- Интерфейс администрирования: полностью переработана структура части сайта для администратора. Все страницы для управления сайтом разбиты на категории.
- Таблицы: большинство таблиц имеют флажок "выделить все" и возможность выделения нескольких строк, удерживая "Shift".
- Типография: множество улучшений.
Список нововведений
- Добавлены страницы для просмотра статуса и проверки системных требований.
- Появился инсталлятор с веб-интерфейсом.
- Новая тема Garland по умолчанию (c версией с фиксированной шириной Minelli). Эта тема использует модуль Color для смены цветовой схемы на лету.
- Произвольные типы материалов (CKK): теперь Drupal имеет (в зачаточном виде) эту необходимую функцию.
- URL-фильтр: теперь он встроен в ядро.
- Блоки для ролей пользователей: можно указывать видимость блоков для различных ролей пользователей.
- Название блоков: теперь их можно менять.
- Управление пользователями: формы с автозаполнением, фильтры для списков пользователей.
- Управление модулями: модули в списке отображаются по категориям, показаны их версии и зависимости.
- Препроцессор CSS: все таблицы стилей комбинируются в одном сжатом файле, как результат увеличение скорости работы.
- Производительность: были усовершенствованы механизмы сессий и управление доступом.
Для разработчиков
- Библиотека JavaScript: в ядро интегрирована JavaScript-библиотека (я бы сказал фреймворк) jQuery и все скрипты переписаны под нее.
- Структура каталогов: теперь у каждого модуля есть свой каталог.
- Удаление модулей: при деинсталяции модули имеют возможность очистить за собой базу данных.
- Механизм кеширования: имеется возможность реализовать альтернативные механизмы кеширования вместо стандартного в БД.
- Механизм сессий: имеется возможность реализовать альтернативные механизмы сессий пользователей вместо стандартного.
- Улучшен движок шаблонов PHPTemplate.
- Доступ к материалам: улучшено взаимодействие модулей, который разграничивают доступ к материалам.
- Отображение материалов: теперь работает с массивами.
- Form API: появилась возможность программно отправлять формы и улучшено API для многошаговых форм (wizard классический).
|