Рассмотрим процесс публикации материалов на сайте на примере добавления новой записи в блог пользователя. Drupal позволяет пользователям вести свой блог при помощи модуля Blog.
При добавлении новой записи в блог необходимо задать обязательные поля "Заголовок" и "Текст". Назначение этих полей недвусмысленное - они позволяют задать заголовок и текст материала. Если вы хотите определить, какая часть текста материала будет выводится при просмотре списка всех записей блога или выводе на главной странице, можно воспользоваться специальным маркером-комментарием:
<!--break-->
При этом нужно учитывать формат ввода, (скорее формат вывода), т.к. формат "Filtered HTML" по умолчанию вырежет из текста перед выводом все HTML-комментарии, определения стилей элементов, а также все элементы, которые не соответствуют списку допустимых элементов в настройках фильтра.
Также можно задать настройки комментариев для новой записи в параметре "Установки комментариев". Вы можете запретить комментарии вообще, выводить комментарии в режиме "только чтение" - старые комментарии будут доступны для просмотра, новые добавлять будет нельзя, или разрешить добавление комментариев в режиме "Чтение/Запись".
Если вы хотите включить добавляемую запись в меню сайта, то можно воспользоватся блоком параметров "Настройки меню", который позволяет указать текст ссылки и описания в меню, а также положение нового элемента меню в иерархии меню сайта.
Если вы хотите сохранить запись, не публикуя ее на сайте (например, для того чтобы потом ее дополнить и закончить), то в блоке параметров "Публикация" вы можете снять отметку с поля "Опубликовать" чтобы разрешить публикцию записи позже. Также в этом блоке параметров можно указать, выводить или нет добавляемую запись на главной странице.
Комментарии
Одного не пойму
27.08.2009 в 10:12 — ГостьКак опубликовать документ на определённую страницу? Если я создал три пункта меню на основе страниц <01>, <02>, <03>, и хочу разместить на этих страницах различные материалы, создав например три "типа документов" (01, 02, 03).
публикация материалов по категориям
30.08.2009 в 17:31 — mityokКак вариант - установить модуль views, создать словарь таксономии (к примеру - категории страниц сайта), для каждого из материалов назначать соответствующую категорию (01,02,03).
Затем создать view (представление), в котором выводить только материалы с заданной категорией и либо разместить блок этого представления на соответствующей странице, либо сделать страницу в данном представлении которая будет включена в меню и отвечать за данную категорию