Здравствуйте, уважаемые читатели wmbn.ru! Продолжаем говорить о CMS Drupal и в сегодняшней статье хотелось бы поговорить о том, как можно создать страницу форума на сайте, работающем на движке Drupal. Еще раз повторюсь, что Drupal является поистине функциональной системой для создания сайта любой сложности. Кроме этого в стандартном пакете присутствует множество модулей, среди которых есть модуль Forum, с помощью которого на сайте и организовывается полноценная страница (набор страниц, сайт и т.д.) форума. В принципе зачем сайту может понадобиться форум — для ведения обсуждений конечно, получения ответов на вопросы, проведения дискуссий, различных мероприятий. Да и если сайт довольно таки серьезный и хорошо посещаемый, то данная страница никогда не помешает. Плюсом к этому несколько десятков страниц в индексе поисковой системы.

Создание форума на Drupal

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

Форумы на Drupal — модуль Forum и начало работы

Ну что же, приступим к реализации форума на движке Drupal, и первое, что вам нужно сделать, это активировать модуль Forum, который расположен на странице Модули (в меню). Ставим напротив него галочку и сохраняем настройки, после чего в меню Структура появиться новый пункт Форумы, а так же при добавлении нового документа будет доступен тип Forum topic.

Новый тип документа в Drupal - форум

Однако чтобы полностью оценить возможности модуля Forum и его творения — Форума на Drupal, нужно создать свой первый топик, обсуждение или сообщение, которое будет доступно для пользователей (или нет, если ограничить права доступа). Заходим на страницу Структура и выбираем пункт Форумы. В таблице уже будет создан первый так называемый топик, или тема, которая покажет вам наглядное представление, как создается форум на Drupal.

Можно посмотреть что там создается, однако хотелось бы заглянуть на страницу Настройки, где выставлены параметры по умолчанию. Можно если что их изменить, опять же просто посмотрев что получится. Есть там такой интересный пункт, Комментарии, указав количество которых можно сделать запись Горячей, то есть обсуждаемой, как это реализуется на автономных форумах.

Далее указываем максимальное количество топиков (тем) на одной странице и порядок сортировки:

  • По дате, где указываем какие записи отправлять наверх;
  • По комментариям, где так же указываем какие записи поднять наверх;

Теперь стоит поговорить о том, что такое контейнер и форум в Drupal. По сути контейнер, даже если судить по значению его слова, является простой группировкой форумов (тем). Для примера создадим один контейнер, указав в названии имя Drupal. Далее создаем описание для контейнера, лучше всего краткое и лаконичное - все же это не запись или топик, чтобы его подробно описывать.

Вложение — говорит, что контейнеры никуда не вкладывают, однако при желании можно вложить его либо в основной контейнер, либо в форум. Ну и выбираем вес его, то есть как он будет располагаться на странице (порядок). Контейнер добавлен, теперь можно смело кидать в него новые форумы.

Форумы создаются точно так же, однако описание тут можно слегка растянуть, добавив некоторые детали. Далее указать вложение — если не укажем, то тема появится рядом с контейнером, чего мы не добиваемся, следовательно выбираем созданный контейнер, который появится в списке. Тут хотелось бы заметить один недочет — отображаются только названия, а какой это тип придется гадать.

Список созданных форумов на Drupal

После всех проделанных действий, в таблице админской части Drupal появятся два пункта, один из которых Контейнер, второй Форум. Точно такое же расположение будет на странице сайта, однако можно перейти и в контейнер, посмотрев список всех форумов Drupal.

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

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

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

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>