Волгоградский государственный университет
Опубликован: 02.03.2009 | Доступ: свободный | Студентов: 1479 / 172 | Оценка: 4.20 / 4.03 | Длительность: 16:55:00
Лекция 12:

Работа с модулями DotNetNuke

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

Баннерная реклама в DNN реализуется путем учета поставщиков рекламы, создания рекламных баннеров для поставщиков и регистрации показов баннеров и переходов пользователей сайта по ним. Поэтому для организации баннерной рекламы в первую очередь следует создать нового поставщика рекламы. В DNN поставщиков можно создавать на уровне узла и на уровне сайта.

В данной лабораторной работе создадим поставщика на уровне сайта. Для этого в меню администратора следует выбрать пункт "Поставщики", и в открывшемся окне выбрать ссылку "Новый продавец". Откроется диалоговое окно "Изменение данных продавца" (рис. 12.34).

Страница "Изменение данных продавца"

Рис. 12.34. Страница "Изменение данных продавца"

Необходимо будет заполнить все поля. В качестве названия компании укажем "DotNetNuke", остальные поля заполним произвольными данными. При нажатии кнопки "Сохранить" возможно появление предупреждений о том, что отправка писем по e-mail администратору и поставщику завершилась неудачей, так как в данный момент в виртуальной машине отсутствует настроенный почтовый сервер.

Далее для созданного поставщика необходимо создать непосредственно баннеры. Для этого необходимо на странице управления поставщиками (рис. 12.35) выбрать ссылку "Все", далее - нажать на кнопкукнопкарядом с названием созданного поставщика. На открывшейся странице "Изменение данных продавца" следует открыть группу параметров "Баннерная реклама" и нажать на ссылку "Добавить баннер". Откроется страница "Баннер" (рис. 12.36). В поле "Название баннера" следует указать название баннера - "DotNetNuke". Следующее поле предназначено для указания типа баннера. Возможные варианты - "Баннер", "Кнопка", "Микрокнопка", "Блок", "Небоскреб", "Текст" и "Скрипт". Соответственно, возможно добавление баннера в виде изображения-гиперссылки различного оформления, текстовой гиперссылки или скрипта.

В данной лабораторной работе в качестве типа баннера выберем "Баннер".

Далее следует указать источник изображения для баннера. Возможны два варианта. Первый - указать ссылку на изображение, находящиеся на другом сайте. Второй - использовать изображение, хранящееся на сайте DNN.

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

Рис. 12.35. Страница управления поставщиками
Страница "Баннер"

Рис. 12.36. Страница "Баннер"

В данной лабораторной работе будет использоваться второй вариант. Для этого следует в первой группе переключателей "Тип ссылки" выбрать радиокнопку "Файл (на Вашем сайте)" и указать файл logo.gif.

Вторая группа переключателей "Тип ссылки" предназначена для выбора действий, производимых при щелчке пользователя на баннере. В данном случае выберем вариант "URL (Ссылка на внешний ресурс" и в поле "Размещение (Укажите адрес ссылки)" зададим "http://dotnetnuke.com" для перехода по щелчку на баннере на официальный сайт DNN.

Кроме того, можно указать требуемое число показов, даты начала показов и окончания показов. После нажатия ссылку "Сохранить" баннер будет создан.

Далее следует разместить на страницах сайта модуль для публикации баннера. Для этого на странице Home в контейнер Bottom Pane следует поместить модуль Banners с заголовком "Реклама". Выбрав в модуле ссылку "Настроить баннер", следует указать тип баннеров, которые будут публиковаться при помощи этого модуля (рис. 12.37). Так как ранее был создан баннер типа "Баннер", то в раскрывающемся списке "Тип баннера" следует выбрать "Баннер". Можно также указать дополнительные параметры.

Страница "Редактировать баннер"

Рис. 12.37. Страница "Редактировать баннер"

Кроме того, в свойствах модуля можно включить параметр "Показывать на всех страницах". В результате на страницах сайта появится созданный баннер (рис. 12.38).

Баннер

Рис. 12.38. Баннер

Далее следует самостоятельно создать поставщика с названием "Telerik", адресом http://telerik.com, и изображением баннера telerik.gif.

В результате при переходе пользователя между страницами сайта созданные баннеры будут показываться по очереди.

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

Модуль Contacts предназначен для публикации контактных сведений. В данной лабораторной работе мы будем использовать его для отображения на сайте контактных данных сотрудников компании "Туризм". Для этого добавим на страницу "О компании" в контейнер Content Pane модуль Contacts с заголовком "Как с нами связаться".

Модуль Contacts

Рис. 12.39. Модуль Contacts

Для добавления новой записи в список контактов служит ссылка Add New Contact. При ее выборе открывается страница Edit Contacts (рис. 12.40). Добавьте при ее помощи несколько записей в список контактов.

Добавление новой записи в список контактов

Рис. 12.40. Добавление новой записи в список контактов

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

Модуль "Documents" предназначен для публикации на сайте документов, которые пользователи могут себе скачивать и просматривать локально. Добавьте указанный модуль в область "ContentPane" страницы "Турпоездки" с заголовком "Образцы договоров с клиентами" (рис. 12.41).

Модуль Documents

Рис. 12.41. Модуль Documents

Далее следует загрузить документы в модуль. Для этого необходимо нажать кнопку "Add New Document". Откроется страница Edit Documents (рис. 12.42), на которой поле "Title" должно содержать информацию о названии документа; поле "Description" - описание документа; поле "Category" - определение категории документа. В пункте "Owner" содержится информация о владельце документа. Для изменения владельца необходимо выбрать ссылку "Change Owner". В следующем пункт выбирается тип ссылки URL(Ссылка на внешний ресурс) или Файл (на Вашем сайте). Затем выбирается место расположения файла и название самого файла. При этом есть возможность загрузить необходимый файл. Для этого используется одноименная ссылка. Последние параметры отвечают за ведение журнала загрузок, открытие ссылки в отдельном окне, подсчет количества загрузок документа. Пункт "Sort Index" позволяет последовательность документов в модуле.

Страница Edit Documents

Рис. 12.42. Страница Edit Documents

Добавим новый документ с заголовком "Договор об оказании туристических услуг", описанием "Типовой договор, заключаемый с клиентом", и загрузим на сайт файл C:\WINDOWS\OEWABLog.txt