Использование блоков
Для вывода информации в различных местах сайта, вне основного содержимого, используются блоки. В них можно добавлять свои различные материалы (текстовые документы, граффити и мн. др) или использовать для специально настроенных функциональных модулей. Блоки размещаются в обозначенных секторах. Так как не все темы поддерживают одинаковые области, и могут показывать их различными способами, поэтому блоки настраиваются для каждой темы отдельно.
В CMS Drupal широко используются блоки с помощью модуля «Block». Этот модуль позволяет выводить информацию в разных регионах сайта.
Зайдя на страницу с настройками блоков
вы, в первую очередь, заметите указанные
области. Это и есть те места, где могут
располагаться блоки. Например, «Under
Node», означает под узлом. Это значит, что
материал будет располагаться под узлом
информации. «First Sidebar» - первая боковая
панель.
Скриншот: Управление блоками в Drupal
Для добавления блока заходим в «Структура» -> «Блоки» -> «Добавить блок». Здесь нужно указать заголовок блока (как он будет показан пользователю), описание блока (описание блока показывается на странице блоков), содержание блока (здесь заполняем сам материал) и в строке «настройки региона» указываем в какой области сайта будет размещаться этот блок. Сохраняем и наслаждаемся новым блоком.
Можно сделать так, чтобы блок показывался только на определенных страницах. Для этого нажимаем «Настроить» у того блока, который мы хотим показывать на определенных страницах. Переходим в область «Настройки видимости» и открываем «Страницы». Вводим путь к каждой странице в отдельной строке. При указании пути можно использовать маску *. Например, если ввести «blog», то действие будет распространяться только на страницу блогов, если ввести «blog/*», то действие будет распространяться на все страницы имеющие в пути слово «blog» (страница блогов и все записи в персональных блогах). Для указания первой страницы, используйте запись «front».
Таким образом, благодаря блокам можно настроить вывод информации на определенных страницах и даже для указанных пользовательских групп (например, только для зарегистрированных посетителей сайта).
Управление содержимым и комментариями
Как и в любом сайте, должно быть осуществлено управление содержимым. Так и в CMS Drupal при помощи модуля «Node» осуществляется управление контентом. Модуль позволяет добавлять материалы и отображать их на страницах сайта. Разберемся с использованием этого модуля.
Для добавления или изменения параметров контента переходим в основном меню по ссылке «Содержимое».
Открыв его, увидим все основные материалы сайта. Если материалов много, то можно воспользоваться системой сортировки и поиска по полному или частичному названию. Все данные находятся в хронологическом порядке. Пользоваться сортировкой очень просто, достаточно нажать опцию «показать материалы, у которых», например, тип Article, так нам выведет все материалы, тип которых соответствуем этому. Можно производить действия,
к
оторые
мы хотим проделать с выбранными
материалами (опубликовать на главной
странице, удалить и т.п).
Н
Скриншот: Создание содержимого
о это мы проделываем уже с готовыми материалами. Для того чтобы создать материал, в этом же пункте меню выбираем «Добавить содержимое». У вас выдаст сообщение, что вы еще не создали ни одного материала. Нажимаем создать материал, здесь указываем имя, которое будет выводиться в типах материала, чтобы не запутаться лучше указать имя пункта меню с помощью которого будет добавлять содержимое и написать описание(лучше для простоты написать «для добавления содержимого в такой то пункт меню). Так желательно создать для каждого пункта меню тип материала. После создания типа материала можно смело переходить в «Содержимое» и создавать нужные вам материалы. Выбираем пункт меню, в котором будет выведен материал, и создаем содержимое.Также можно выводить материалы в любом удобном для вас месте, а не только в корнях главного меню. Так можно вывести в дополнительных меню. Для этого нужно создать тип материала и в «настройках меню» нужно поставить нужное вам меню, пункт меню и т.п. Также можно создавать материалы с помощью блоков.
При добавлении материалов используются три формата текста. Наиболее часто используется Filtered HTML. Он позволяет добавлять изображения, PHP коды, текст и многое другое.
Также в этой главе мы рассмотрим управление комментариями. Для их управления используется модуль «Comentt». Модуль комментариев предусматривает обсуждение отправленных материалов.
Пользователи могут отправить комментарии, чтобы обсудить тему форума, запись в дневнике, новостное сообщение, совместную книжную страницу и т.д. Способность прокомментировать - важная часть вовлечения членов в диалог сообщества.
Администратор может дать разрешения комментария пользовательским группам, и пользователи могут (произвольно) редактировать свои последние комментарии, предполагая, что никаких других отправлений комментариев еще не было. Приложенная к каждому комментарию доска (board) является панелью управления для настройки пути, по которым показываются комментарии. Пользователи могут управлять хронологическим показом комментариев (выставляя первым всегда первый комментарий или самый последний) и число комментариев, отображаемых на странице.
Комментарии ведут себя, как и другие отправленные материалы пользователя. Фильтры, смайлы и HTML, которые работают в узлах, будут также работать с комментариями. Модуль комментария обеспечивает определенные особенности, чтобы сообщить членам сайта, когда новые комментарии были объявлены.
Для управления комментариями переходим в «Содержимое» и далее нажимаем «Комментарии». Здесь можно снять с публикации, удалить выбранные комментарии.
