x

 Actualizados
 Print   
images images
 Más Vistos
  
images images
 Más Votados
  
images images
 Categorías
  
images images

Sugestionweb.com

DotNetNuke Powered!

Soporte  >  Artículos Login  Register  

Current Articles | Categories | Search | Syndication

El Skin más simple que puedes hacer...

Este sería el skin más simple que puede realizarse, consiste en poner una lista de todos los objetos que pueden ir en el skin en un fichero de texto que tenga la extensión .ASCX

Este es un buen punto de partida sobre el que después puedes añadir tablas e imágenes. De entrada es un skin funcional con unos cuantos paneles y te servirá para ver todos los objetos de los cuales disponemos.

<%@ Control  language="vb" CodeBehind="~/admin/Skins/skin.vb" AutoEventWireup="false" Explicit="True" Inherits="DotNetNuke.UI.Skins.Skin" %>
<%@ Register TagPrefix="dnn" TagName="LOGO" src="~/Admin/Skins/Logo.ascx" %>
<%@ Register TagPrefix="dnn" TagName="BANNER" src="~/Admin/Skins/Banner.ascx" %>
<%@ Register TagPrefix="dnn" TagName="MENU" src="~/Admin/Skins/SolPartMenu.ascx" %>
<%@ Register TagPrefix="dnn" TagName="SEARCH" src="~/Admin/Skins/Search.ascx" %>
<%@ Register TagPrefix="dnn" TagName="CURRENTDATE" src="~/Admin/Skins/CurrentDate.ascx" %>
<%@ Register TagPrefix="dnn" TagName="BREADCRUMB" src="~/Admin/Skins/BreadCrumb.ascx" %>
<%@ Register TagPrefix="dnn" TagName="USER" src="~/Admin/Skins/User.ascx" %>
<%@ Register TagPrefix="dnn" TagName="LOGIN" src="~/Admin/Skins/Login.ascx" %>
<%@ Register TagPrefix="dnn" TagName="COPYRIGHT" src="~/Admin/Skins/Copyright.ascx" %>
<%@ Register TagPrefix="dnn" TagName="TERMS" src="~/Admin/Skins/Terms.ascx" %>
<%@ Register TagPrefix="dnn" TagName="PRIVACY" src="~/Admin/Skins/Privacy.ascx" %>
<%@ Register TagPrefix="dnn" TagName="DOTNETNUKE" src="~/Admin/Skins/DotNetNuke.ascx" %>
<%@ Register TagPrefix="dnn" TagName="LANGUAGE" src="~/Admin/Skins/Language.ascx" %>
<%@ Register TagPrefix="dnn" TagName="HELP" src="~/Admin/Skins/Help.ascx" %>
<%@ Register TagPrefix="dnn" TagName="LINKS" src="~/Admin/Skins/Links.ascx" %>
<%@ Register TagPrefix="dnn" TagName="HOSTNAME" src="~/Admin/Skins/HostName.ascx" %>

<!-- PANEL DE CONTROL OPCIONES ADMINISTRATIVAS) -->
<div id="ControlPanel" runat="server" align="center"></div>

<!-- ESTO SON OBJETOS DEL SKIN QUE NORMALMENTE SE COLOCAN EN LA PARTE SUPERIOR -->
<dnn:LOGO runat="server" id="dnnLOGO" />
<dnn:BANNER runat="server" id="dnnBANNER" />
<dnn:MENU runat="server" id="dnnMENU" />
<dnn:SEARCH runat="server" id="dnnSEARCH" />
<dnn:LANGUAGE runat="server" id="dnnLANGUAGE" />
<dnn:CURRENTDATE runat="server" id="dnnCURRENTDATE" />
<dnn:BREADCRUMB runat="server" id="dnnBREADCRUMB" RootLevel="0" Separator=" » " />
<dnn:USER runat="server" id="dnnUSER" />
<dnn:LOGIN runat="server" id="dnnLOGIN" />

<!-- AQUÍ ES DONDE SE ENCUENTRA EL CONTENIDO DE LAS PÁGINAS: Los Paneles     -->
<div id="TopPane" runat="server" align="center"></div>
<div id="LeftPane" runat="server" align="center"></div>
<div class="contentpane" id="ContentPane" runat="server" align="center"></div>
<div id="RightPane" runat="server" align="center"></div>
<div id="BottomPane" runat="server" align="center"></div>

<!-- ESTOS SON OBJETOS DEL SKIN QUE NORMALMENTE SE COLOCAN EN LA PARTE INFERIOR -->
<dnn:HELP runat="server" id="dnnHELP" />
<dnn:LINKS runat="server" id="dnnLINKS" />
<dnn:HOSTNAME runat="server" id="dnnHOSTNAME" />
<dnn:COPYRIGHT runat="server" id="dnnCOPYRIGHT" />
<dnn:TERMS runat="server" id="dnnTERMS" />
<dnn:PRIVACY runat="server" id="dnnPRIVACY" />
<dnn:DOTNETNUKE runat="server" id="dnnDOTNETNUKE" />    

Copia y pega el contenido anterior en un fichero de texto plano y llama a este fichero skinsimple.ascx

Comprime este fichero en un fichero ZIP que se llame Skinsimple.zip (Descarga desde aquí el ZIP)

Ya estás listo para subir el skin a tu sitio web y ver como queda . Te recomendaría que crearas una página nueva y procurases aplicar este skin solo a una página y no a todo el sitio. De esta forma si surgen problemas podría borrarse la página y no pasaría nada.

Mira como queda el skin en una página de sugestionweb. El logo está definido en las propiedades del portal, también podrás ver los banners que hemos definido. Observa los objetos menú, logo, buscar, fecha actual etc... Ver Skin Simple

Recuerda: El fichero ASCX No es más que la mezcla de los objetos <dnn:DOTNETNUKE...> anteriores junto al HTML con tablas e Imágenes.

publicado @ Monday, February 05, 2007 2:43 PM por Javier

Previous Page | Next Page

COMENTARIOS

Name (required)

Email (required)

Website

Enter the code shown above:


Copyright (c) 2010 Verweb - Alojamiento Dotnetnuke Gratuito en Español   |  Privacy Statement  |  Terms Of Use