Давайте рассмотрим модули ядра Друпала (Drupal Core Modules) на примере шестой версии Друпала (Drupal 6 RC 3). Модули ядра обеспечивают минимально необходимый функционал для работы с сайтом. Поэтому знакомство с Друпалом логичнее всего начинать именно с модулей ядра и возможностей, которые они дают. Данная заметка адресована, в основном, начинающим фанатам моей любимой CMS.
Итак, в обязательном порядке в ядро Друпала данной версии входят 5 модулей:
- Block
- Filter
- Node
- System
- User
Каждый из них просто жизненно необходим для обеспечения нормальной работы с сайтом.
Давайте рассмотрим каждый из них повнимательнее.
Block
Controls the boxes that are displayed around the main content
Модуль Block обеспечивает работу дополнительных областей , в которые вы можете помещать необходимые элементы. Для работы сайта необходим хотя бы один блок. Как правило, это блок с содержанием страницы, который помещается в бокс "Contet". Обычно, сайт имеет несколько блоков. Сколько и как они будут расположены, зависит от темы и ваших настроек. Например, навигацию вы захотети расположить слева от основного содержимого, список лучших материалов - справа, а логотип и рекламу сверху от содержания. Для этого вам просто нужно будет включить эти блоки и настроить их расположение.
Filter
Handles the filtering of content in preparation for display
Модуль Filter отвечает за выборку и сортировку материалов. Например, вы хотите отобразить все материалы, созданные определенным автором за последнюю неделю и отсортировать их по дате, начиная с самых поздних. Для этого достаточно создать необходимый фильтр и правильно его настроить.
Node
Allows content to be submitted to the site and displayed on pages
Позволяет добавлять и публиковать материалы на сайте. Материалы могут быть различных типов, иметь различный статус и разные настройки. Для обеспечения работы с добавлением и настройкой материалов (страничек) и служит модуль Node.
Кстати, странички в друпале называются нодами (node).
System
Handles general site configuration for administrators
Этот модуль позволяет настраивать и работать с сайтом. Настройка сайта - это тема отдельной беседы, так что подробно останавливаться на этой теме я не буду.
User
Manages the user registration and login system
Модуль User обеспечивает регистрацию пользователей, внесение их в БД, ведение профилей пользователей. Он, также, позволяет искать, сортировать и наделять пользователей определенными полномочиями. Для регистрации пользователю необходимо указать свои e-mail и имя. Возможно расширение минимальных данных пользователя.
С введение OpenID в Друпал 6 ситуация с регистрацией пользователей должна изменится к лучшему, т.к. теперь достаточно иметь профиль на одном из сайтов системы OpenID для входа на сайт на Друпале 6 (если администратор включит эту функцию).
Добрый день!
Нужна помощь!
посоветовали Drupa сайты не писала, но и не тормоз.
пробовала в Драйвевер(простите что по русски)
получается но долго, хочу освоить Drupal так как на хостинге можно его подсоединить. и редактировать, подскажите где можно скачать всю программу , желательно русс, и где можно посмотреть учебник или вот такую замечательную вещь, как обучение которую я сейчас читала.
с уважением Виктория
Учебника для начинающих на русском языке нету. Скачать дистрибутив, готовый к установке можно нужно на drupal.org. Об установке Drupal 6 я подробно писал здесь: serp.by/blog/ustanavlivaem-drupal-6. Если будут вопросы - обращайтесь. Постараемся помочь.
Gena, - "Contet". "захотети"
Интересно уже месяц кручу Drupal, но вот о настройке модуля Filter слышу впервые. Может подскажите где его можно настроить. Простите если не в эту тему, но на базе какого модуля можно реализовать вывод новых материалов, вывод материалов по разделам, вывод списка новых пользователей. Вывод материалов по рейтингу. Буду благодарен за информацию.