Создание сайтов — портал на друпале для чайников

Друпал для чайников
Система управления контентом drupal

Для простого понимания системы управления контетном Drupal необходимо знать и важно разбираться в следующих понятиях:

  • Нода (node)
  • Таксономия (taxonomy)
  • Формат ввода (input format)
  • Блоки (blocks)
  • Права доступа (access rights)
  • Меню (menu)

Нода (node)

Нода — это произвольный тип материала в cms Друпал. Например: новости, статьи, видео. Их можно проектировать в админке. Данные типы материалов могут содержать призвольные поля: картинка, файл, дата, произвольный текст, видео с видеохостинга… В Друпале нет какого-либо ограничения на тип материала.

Таксономия (taxonomy)

Обычно многие пугаются, когда слышат слово Таксономия. Я тоже в первое время относился к нему с большой опаской. Таксономия содержит словари и терминамы, а другой более простой для понимания перевод — категория. Например на сайте seoarticles.ru справа есть меню «Рубрики сайта», содержащее несколько элементов: Продвижение сайтов, Хостинг, Система управления контентом, Другое… Это и есть элементы Таксономии.

В таксономии можно создавать вложенные меню. Уровень вложенности ограничен только вашей фантазией.

Формат ввода (input format)

Формат ввода — это определенный набор прав, применющийся при отображении страницы сайта после для ввода содержимого. Самый простой пример: поле textarea может содержать html теги, может содержать php код, может содержать фильтрованный ХТМЛ или содержать только текст. Каждый из этих вариантов позволяет выполнять свои задачи. Например фильтрованный ХТМЛ (Filter HTML) уничтожает в тексте все опасные HTML теги: iframe, java script. Настройки фильтрации задаются в админке.

С помощью формата ввода можно, например, зарегистрированным пользователям позволять вставлять ссылки в комментарии, а у незарегистрированных пользователей полность очищать текст от html тегов.

Формат ввода применяется только при выводе введенного содержимого. Форму ввода и содержимое в базе данных он не изменяет.

Блоки (blocks)

Блоки — это часть содержимого сайта, иногда их называют виджитами. Обычно в блоке содержится определенная законченная информация. Блоки обычно располагают в сайдбаре или футере. Самый простой пример — блок формы поиска или формы логина на сайте, блок с погодой. Блоки могут отображаться на одних страницах и не отображаться на других. Это все настраивается в админке.
Например, если пользователь вошел под своим логином паролем, то ему показывается форма для комментирования статьи, а для незалогиненного пользователя на сайте блок для комментирования не показывается.

Права доступа

Права доступа — это настройка для каждой функции сайта. Права доступа позволяют точно выполнить настройку доступа и отображения информации для каждого типа роли пользователя: анонимные пользователи, зарегистрированные пользователи, модераторы, админы… Количество видов ролей пользователей в CMS Drupal неограниченно.

Меню

Меню — с помощью этого элемента в друпале можно формировать любое число блоков с меню. Страницы в друпале можно привязывать к меню, а можно не привязывать. Все равно созданная страница будет доступна по своему адресу. Если на такую страницу не будет ссылок, то поисковые системы могут не узнать об этой странице. Соответственно такая страница в индекс не попадет.
Вы очень легко можете найти примеры меню даже на это сайте. Это основное меню сверху, два меню справа: «Свежие записи» и «Рубрики сайтов». Так же часто меню размещают и подвале сайта.

Это основные понятия друпала. Есть конечно же и другие: CCK, View, Panel. Правда они уже больше относятся к сторонним модулям. CCK, например уже встроено в седьмую версию друпала.

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
Создание сайтов - портал на друпале для чайников, 5.0 out of 5 based on 1 rating

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*