Сообщество русскоговорящих пользователей
CMS DotNetNuke
   Вы здесь:  База знаний » Статья
04.11.2009 14:51:02, Administrator
Работа с модулями в DotNetNuke 4 – Часть 6

Использование модуля Events

Модуль Events предназначен для информирования пользователей сайта о предстоящих событиях. Добавим модуль Events на стартовую страницу Home в контейнер Content Pane с заголовком "Мероприятия компании".

Модуль Events

Модуль Events

Ссылки в верхней части модуля предназначены для выбора просматриваемой даты - Today (Сегодня) или View Date (Просмотр выбранной даты). В нижней части модуля имеется возможность выбора вида просматриваемого календаря - на месяц (View Month) или на неделю (View Week). Можно также просмотреть полный перечень событий.

Для добавления нового события используется ссылка Add Event. При ее выборе открывается страница Edit Event.

Страница Edit Event

Страница Edit Event

На этой странице можно указать свойства события, такие как его заголовок (поле Title), дату и время начала и окончания (поля Start Date/Time и End Date/Time), важность сообщения (поле Importance), категория события (поле Category), расположение события (поле Location), непосредственно текст события (поле Notes, используется редактор форматированного текста, какой же, как в модуле Text/HTML), а также группа параметров, предназначенная для рассылки уведомлений о событии по электронной почте (поля Send Reminder, Email From, Email Subject, Email Message).

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

Добавим событие с заголовком "Пресс-конференция", которое должно начаться 05.09.2009 в 10.00 и закончиться в этот же день в 10.30. В качестве текста события укажем "05.09.2009 г. в офисе компании "Туризм" директор компании Иванов Иван Иванович проводит пресс-конференцию. Приглашаются представители прессы."

В результате в календаре модуля Events появится созданное событие.

Событие в календаре модуля Events

Событие в календаре модуля Events

Использование модуля FAQ

Модуль FAQ предназначен для публикации на сайте ответов на часто встречающиеся вопросы пользователей. Добавим модуль FAQ с заголовком "ЧаВо" на страницу "О компании".

Модуль FAQ

Модуль FAQ

Вопросы и ответы на них обычно публикуются тематическими группами, которые в DNN называются категориями. Для создания категорий служит ссылка Manage Categories в нижней части модуля. При ее выборе открывается страница управления категориями FAQ.

Страница управления категориями FAQ

Страница управления категориями FAQ

Для добавления новой категории необходимо выбрать ссылку Add New, и в появившихся полях Category Name и Category Description указать соответственно название и описание категории.

Поля Category Name и Category Description

Поля Category Name и Category Description

Создадим категорию "О деятельности компании" с описанием "Вопросы общего характера, касающиеся деятельности компании "Туризм"".

После того, как необходимые категории созданы, можно приступить к добавлению в них пар "вопрос-ответ". Для этого в нижней части модуля следует выбрать ссылку Add New FAQ. Откроется страница Add/Edit FAQs, на которой можно выбрать категорию из созданных ранее (раскрывающийся список Category), а также указать и отформатировать при помощи текстового редактора вопрос (Question) и ответ (Answer).

Страница Add/Edit FAQs

Страница Add/Edit FAQs

Для примера укажем в качестве вопроса: "Какие виды услуг оказывает компания "Туризм"?", а в качестве ответа - "Компания "Туризм" оказывает услуги по продаже клиентам туристических путевок". В качестве категории выберем "О деятельности компании". В результате в модуле появится вопрос-гиперссылка, при щелчке пользователя по которому появится также ответ на этот вопрос.

Модуль FAQ с добавленным вопросом

Модуль FAQ с добавленным вопросом

Модуль FAQ с вопросом и ответом на него

Модуль FAQ с вопросом и ответом на него

Использование модуля Feedback

Модуль Feedback предназначен для реализации обратной связи с клиентами - публикации на сайте отзывов пользователей в виде гостевой книги. Добавим на страницу "Поле" модуль Feedback с заголовком "Отзывы клиентов". Модуль на странице представляет собой два компонента - компонент создания отзыва и компонент управления отзывами.

Компонент создания отзыва модуля Feedback

Компонент создания отзыва модуля Feedback

Компонент управления отзывами модуля Feedback

Компонент управления отзывами модуля Feedback

Добавьте самостоятельно произвольный отзыв при помощи добавленного модуля.

Автор: В.В. Полубояров Источник: www.intuit.ru
powered by metaPost
print



rating
  Комментарии

Нет комментариев.

 
OpenedBorderBoxed Small width layoutMedium width layoutMaximum width layout Small textMedium textMaximum text