Блоки информации

Блок — это контейнер, в котором показывается какое-то содержание. В Друпале страница состоит из регионов, в регионах размещаются блоки, а в блоках показывается информация. В стандартной теме Garland существует 5 регионов: верхняя колонка, левая колонка, документы, правая колонка, нижняя колонка. В каждом из этих регионов можно разместить любой блок. Блоки — не документы, они только способ размещения данных в регионах. А регионы в свою очередь способ размещения данных на странице.

Страница блоков находится в Друпале по адресу «Управление → Строение сайта → Блоки». Блоки можно создавать самостоятельно, перейдя на вкладку «Добавить блок». Многие модули добавляют свои блоки. Иногда для появления блока необходимо произвести какие-либо действия, например для появления блока «Популярное содержание» необходимо включить счётчик просмотров, а для появления блоков генерируемых модулем Aggregator необходимо добавить ленты новостей (Друпал будет генерироваться свой блок для каждой добавленной ленты).

Одинаковыми для всех блоков являются параметры, определяющие возможность скрытия блоков пользователями самостоятельно, управление доступом к блоку на основе ролей, настройка показа блока на определённых страницах. Также, каждый блок может иметь свои дополнительные параметры в зависимости от того, какое содержание он показывает. Например для блока «Новое на форумах» можно определить количество показываемых в блоке тем, а для блока «Популярное содержание» показываемые им секции. Блоки генерируемые дополнительными модулями, могут иметь расширенные параметры, которые реализованы в этих модулях.