Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие-DNN-для лаб.doc
Скачиваний:
26
Добавлен:
07.05.2019
Размер:
5.54 Mб
Скачать
  1. Описание функциональных возможностей ядра dnn

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

Модули – завершенные фрагменты кода, каждый из которых представляет определенную функциональность для пользователя. Наиболее популярные модули: форумы, блоги, каталоги, фотогалереи, календари событий и др.

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

Приведем описание модулей, входящих в состав ядра системы:

Название

Описание

Authentification

Позволяет управлять настройками аутентификации с использованием Windows аутентификации

Banners

Баннерная реклама управляется с помощью модуля Vendors в панели администрирования - вы можете выбрать число отображаемых баннеров и их тип

Configuration Manager

Менеджер управления конфигурацией сайта

Console

Отображает дочерние страницы как ссылки для навигации

ContentList

Отображает список материалов, классифицированных по тэгам

Dashboard

Предоставляет информацию о текущем состоянии вашего DNN приложения

Extensions

Позволяет суперпользователю управлять различными расширениями – скинами, языковыми пакетами для модулей и т.д.

Feed Explorer

Позволяет пользователям загружать RSS ленты с помощью пользовательского интерфейса

File Manager

Администраторы могут управлять файлами, хранимыми в директории для загрузки. Этот модуль позволяет загружать, удалять файлы, синхронизировать директорию, а также предоставляет информацию об используемом и доступном дисковом пространстве

Google Analytics

Обеспечивает управление Google Analytics для портала

Host Settings

Управление суперпользователем настройками, применяемыми к сайту в целом

HTML

Генерирует блок с текстовым/HTML контентом, позволяет авторизованным пользователям редактировать контент либо на той же странице, либо на отдельной странице администрирования. Все версии контента хранятся в БД, включая возможность возврата к старой версии

Languages

Позволяет управлять языками на сайте

Lists

Позволяет редактировать общие списки

Log Viewer

Позволяет просматривать журнал логов, в котором протоколируются системные события на сайте

Marketplace

Поиск модулей, расширений и скинов DotNetNuke

Messaging

Позволяет пользователям получать и отправлять личные сообщения

Newsletters

С помощью этого модуля администраторы могут осуществлять рассылку всем пользователям в соответствии с их ролями

Portals

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

Recycle Bin

Предоставляет интерфейс для временного и полного удаления вкладок и модулей

Scheduler

Позволяет составлять расписание задач с указанием временных интервалов

Search Admin

Предоставляет возможность управлять настройками поиска

Search Input

Позволяет искать материалы и требует наличия модуля «Search Results» для отображения результатов

Search Results

Отображает результаты поиска

Site Log

Администраторы могут просматривать детальные отчеты о страницах, посещенных пользователями

Site Wizard

Администраторы могут использовать мастера настройки общей информации о портале/сайте

Sitemap

Позволяет создать карту сайта

Skin Designer

Позволяет изменять атрибуты скинов

Skins

Позволяет управлять скинами

Solutions

Загружает дополнительные решения для вашего приложения

SQL

Суперпользователь может выполнять SQL запросы к базе данных

Tabs

Позволяет администраторам управлять вкладками внутри портала: создавать, редактировать, удалять вкладки, изменять их порядок и иерархический уровень

Taxonomy Manager

Позволяет администраторам управлять таксономией портала

Users and Roles

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

Vendors

Позволяет администраторам управлять Vendors и баннерами: добавлять, удалять vendor, изменять данные о существующих vendor

ViewProfile

Позволяет просматривать профили пользователей

Whats New

Отображает информацию о том, что нового создано в каждом релизе

Разработчики сообщества DotNetNuke постоянно создают новые модули для расширения функциональности программной системы. Впоследствии эти модули либо становятся свободно распространяемыми, либо коммерческими (продаются в Интернет-магазинах – например, Snowcovered.com).