RC-версии модулей Views, CCK и Organic Groups для Drupal 6
Мы рады представить вам RC-версии трёх основных модулей: Views, CCK и Organic Groups. Если вы хотите скорее получить рабочие модули, то устанавливайте эти версии и присоединяйтесь к тестированию. На переписывание этих модулей было потрачено много месяцев, и мы уверены, что их новые версии сделают Drupal 6 более привлекательной платформой для создания сайтов.
Как обычно, обновляйте эти модули только на тестовом сайте, не забыв предварительно сделать его копию. Так как никогда нельзя совершенно точно сказать, как поведёт себя ваш сайт после обновления, или какую до смеха простую ошибку никто не заметил.
Важно! Есть пара ошибок в Drupal 6.2, которые влияют на использование Views и CCK. Эти ошибки будут исправлены в версии Drupal 6.3. До выхода Drupal 6.3 вам следует использовать с этими модулями DEV-версию Drupal: http://ftp.drupal.org/files/projects/drupal-6.x-dev.tar.gz.
Views
Модуль Views был значительно переписан. Вторая версия, улучшает существующие возможности и добавляет новые, которые позволят упростить жизнь разработчикам, администраторам и пользователям. Возможно, одно из главных изменений это то, что в новом Views можно создавать списки всего, чего угодно: документов, пользователей, таксономии и других типов. Другое изменение, которое вы заметите сразу — это изменённый UI и использование JavaScript. Эти изменения потребуют от вас привыкнуть к ним, если вы работали с предыдущей версией, но мы уверены, что в итоге вы согласитесь, что новый UI удобнее старого.
Новые возможности для пользователей
- Мультиблоки, страницы и ленты для одного вида
- Встроенный AJAX для страниц, фильтров и аргументов
- Ленты для комментариев
- Улучшенное управление фильтрами
- Мультивиды для одного URL
Новые возможности для администраторов
- Переработанный UI создания и управления видами
- Контекстный вывод параметров вида
- Блокирование редактирование вида, при его редактировании другим человеком
- Мгновенный просмотр изменений
- Таймер для оценки быстродействия вида
- Расширены возможности по использованию стандартных данных: пользователи, комментарии, файлы, статистика и другое
- Возможность использования видов внутри вида. Можно использовать для создания мультивида; связанных с данным видом других видов и другое
- «View type» переименован в «Style» и добавлены новые стили вывода данных
- Расширенная справка при использовании Advanced Help
- Вы можете получить все поля документа на который ссылается вид, внутри вида
- Возможность упорядочивать данные по алфавиту (глоссарий)
- Расширяемый механизм для учёта значений аргументов для блоков
- Помимо названия, для вида можно использовать теги
- Возможность экспорта сразу нескольких видов
- Утилита для анализа ошибок в виде (возможно расширение через плагины)
Новые возможности для разработчиков модулей
- Переписанный, расширяемый объектный API. Каждый компонент вида представляет из себя объект
- Проверка возможности использования аргументов в виде
Новые возможности для разработчиков тем
- Широкая поддержка шаблонов; старый подход с мастером темизации больше не используется
- Отображение дополнительной информации в интерфейсе, для более простой настройки вида
Технические детали и известные проблемы
- Пара проблем в Drupal 6.2, которые исправлены в Drupal 6.x-dev и требуют использования именно этой версии (или подождите выхода Drupal 6.3)
- Некоторые пользователи сообщали нам о проблемах с JavaScript, когда JavaScript полностью отключался. Если у вас будут такие проблемы, пожалуйста, сообщите нам
- Views 2 содержит утилиту для преобразования в новый формат видов из Views 1, но возможно вам потребуется для каких-то видов провести дополнительную правку вручную
- Нам нужна ваша помощь в создании документации!
Если вы найдёте какие-либо ошибки в RC-версии, пожалуйста, посмотрите ленту сообщений и/или поищите сообщения с аналогичной проблемой. Если вы не найдёте такой запрос, то пожалуйста, добавьте его в ленту модуля.
Ссылки
CCK 2 (Content Construction Kit)
CCK был значительно переделан для Drupal 6, изменения включили в себя как новые возможности, так и интеграцию с новым Views.
Новые возможности
- Кнопка «Add more» использующая AJAX и позволяющая быстрее и удобнее работать с полями
- Использование перетаскивания мышкой для вкладки «Manage Fields»
- Вкладка «Manage Fields» теперь позволяет упорядочивать все поля (а не только созданные CCK)
- Новый API, который позволяет легче создавать поля и управлять ими
- Добавлен модуль Content Permissions, который позволяет управлять доступом к определённым полям
- Добавлена интеграция с модулем Devel Generate
- Более лёгкое форматирование значений в полях
Интеграция с Views
CCK полностью интегрирован с модулем Views. Таким образом, Views может использовать все поля созданные при помощи CCK. Две новые возможности для модуля Views:
- Виды могут использовать связи, при использовании полей nodereference или userreference
- Фильтры Views теперь включают параметр empty/not empty
Известные проблемы
Обновление с D5
- Many of the older updates have been removed from the code, so you need to get current on the D5 version before upgrading to the D6 version, or you may get messages about missing updates
- Мы всё ещё получаем отдельные сообщения о проблемах с обновлением
Обязательно сделайте копию базы данных перед обновлением до версии D6.
Ссылки
Organic Groups
По сравнению с Views и CCK, модуль Organic Groups изменился меньше всего. Большинство изменений — это усовершенствования связанные с возможностями Drupal 6 и Views 2. Вот основные:
- Списки участников создаются модулем Views
- Для Views доступно большее количество полей
- Определённый JavaScript можно использовать в определённых группах
- Стало проще работать над оформлением групп
- Интеграция с модулем Devel Generate
- Добавлен новый блок содержащий файлы группы «Group files»
Известные проблемы
- Не работают почтовые оповещения
- Недоступен модуль OG Panels, так как модуль Panels ещё не переписан для Drupal 6


