На главную

.:: Меню ::.
Новости
Программы
Статьи
Полезные ссылки

Основные объекты скина DNN

Разделы Статьи / DotNetNuke / Создание скинов под DNN /

Назад

При создании скина для DotNetNuke можно использвоать следующие skin-объекты.

В следующей таблице код "<%@ Register" необходимо поместить вверху ASCX файла, а код "<dnn:" - там, где вы хотите расположить данный элемент в скине.

Минимальный код ASP.NET

Описание

<%@ Register TagPrefix="dnn"
    TagName="Banner"
    Src="~/Admin/Skins/Banner.ascx" %>

<dnn:Banner runat="server"
id="dnnBanner" />

Отображает баннер из базы данных.

<%@ Register TagPrefix="dnn"
    TagName="Breadcrumb"
    Src="~/Admin/Skins/Breadcrumb.ascx" %>

<dnn:Breadcrumb runat="server"
id="dnnBreadcrumb" />

Отображает путь ("хлебныу крошки", breadcrumb) навигации на текущей странице.

 

<%@ Register TagPrefix="dnn"
    TagName="Copyright"
    Src="~/Admin/Skins/Copyright.ascx" %>

<dnn:Copyright runat="server"
id="dnnCopyright" />

Отображает копирайт

 

<%@ Register TagPrefix="dnn"
    TagName="CurrentDate"
    Src="~/Admin/Skins/CurrentDate.ascx" %>

<dnn:CurrentDate runat="server"
id="dnnCurrentDate" />

Отображает текущую дату

 

<%@ Register TagPrefix="dnn"
    TagName="DotNetNuke"
    Src="~/Admin/Skins/DotNetNuke.ascx" %>

<dnn:DotNetNuke
runat="server"
id="dnnDotnetNuke" />

Отображает копирайт DNN

 

<%@ Register TagPrefix="dnn"
    TagName="Help"
    Src="~/Admin/Skins/Help.ascx" %>

<dnn:Help
runat="server"
id="dnnHelp" />

Отображает help-ссылку

 

<%@ Register TagPrefix="dnn"
    TagName="HostName"
    Src="~/Admin/Skins/HostName.ascx" %>

<dnn:HostName
runat="server"
id="dnnHostName" />

Отображает имя хоста. Хорошо использовать при мультипортальности.

<%@ Register TagPrefix="dnn"
    TagName="Language"
    Src="~/Admin/Skins/Language.ascx" %>

<dnn:Language
runat="server"
id="dnnLanguage" />

Отображает список языков. Используестся при мульязычности портала.

<%@ Register TagPrefix="dnn"
    TagName="Links"
    Src="~/Admin/Skins/Links.ascx" %>

<dnn:Links
runat="server"
id="dnnLinks" />

Отображает ссылки портала. Их желательно размещать внизу страницы для SEO (поисковой оптимизации) и для тех пользователей, у кого не поддерживается javascript.

 

<%@ Register TagPrefix="dnn" TagName="Login"
    Src="~/Admin/Skins/Login.ascx" %>

<dnn:LOGIN runat="server"
id="dnnLOGIN" />

Отображает элементы входа-выхода пользователя на портал/с портала

 

<%@ Register TagPrefix="dnn"
    TagName="Logo"
    Src="~/Admin/Skins/Logo.ascx" %>

<dnn:Logo
runat="server"
id="dnnLogo" />

Отображает лого изображение, заданное в настройках сайта.

 

<%@ Register TagPrefix="dnn"
    TagName="Privacy"
    Src="~/Admin/Skins/Privacy.ascx" %>

<dnn:Privacy
runat="server"
id="dnnPrivacy" />
Отображает ссылку "DotNetNuke privacy policy".
<%@ Register TagPrefix="dnn"
    TagName="Search"
    Src="~/Admin/Skins/Search.ascx" %>

<dnn:Search
runat="server"
id="dnnSearch" />

Отображает поисковый блок

 

<%@ Register TagPrefix="dnn"
    TagName="SolPartMenu"
    Src="~/Admin/Skins/SolPartMenu.ascx" %>

<dnn:SolPartMenu
runat="server"
id="dnnSolPartMenu" />

Отображает меню страницы.

 

<%@ Register TagPrefix="dnn"
    TagName="Terms"
    Src="~/Admin/Skins/Terms.ascx" %>

<dnn:Terms
runat="server"
id="dnnTerms" />

Displays the link to the standard DotNetNuke terms and conditions page.
<%@ Register TagPrefix="dnn"
    TagName="TreeViewMenu"
    Src="~/Admin/Skins/TreeViewMenu.ascx" %>

<dnn:TreeViewMenu
runat="server"
id="dnnTreeViewMenu" />

Отображает меню в виде дерева.

 

<%@ Register TagPrefix="dnn"
    TagName="User"
    Src="~/Admin/Skins/User.ascx" %>

<dnn:User
runat="server"
id="dnnUser" />

Отображает ссылку регистрации пользователя, если он не осуществил вход на портал, и ссылку редактирования профиля иначе. 

 

Англ. оригинал статьи - http://v.e-du.ru/?http://blog.dmbcllc.com/2008/06/19/dotnetnuke-skins-skin-objects/

Новости сайта

Друзья сайта
Русский сайт системы KooBoo CMS

PROИТ - Office 365, AD, Active Directory, Sharepoint, C#, Powershell

Хостинг предоставлен VEDU.RU - Поволжским
Образовательным
Порталом





 © Центр ИТ, СИОТО, 2002-2009. Разработчики: webmaster(a)vedu.ru