Welcome to the Community Exchange

Welcome to the Community Exchange, a place where community members can exchange questions and answers related to DotNetNuke. If you would like more info about the Community Exchange, please visit this page in our Wiki. 

Changing skins on an already set up portal.

I am looking to change a portal that i have from one skin over to a new skin that i have been working on. My question is, how can i make the conversion from the old skin to the new skin seemless without having to move each module to a new pane (location) within a page? How does dotnetnuke place modules within a skin? Is it by the panes id / name? How can i query this information so that i can make this easy. Is there something i could do with my new skin to have the modules go into the same panes within the new skin. let me know. any help would be greatly appreciated.
asked 7/25/2012
Jimmy21
Jimmy

2 Answers

To find out all the skins you are using try this in the SQL Window

SELECT     TOP (200) TabID, PortalID, TabName, Title, IsDeleted, SkinSrc, ContainerSrc
FROM         Tabs
WHERE     (SkinSrc IS NOT NULL)

Then check those skins for the names of the Panes, there will at least be ContentPane.  Then your new skin needs to have the same named panes so the modules will be lcaoted in the correct pane.

 

answered 7/25/2012 Philip Beadle 76
Philip Beadle

As far as I know the panes are identified by an unique ID (TOPPANE, CONTENTPANE...), . So if the panes in the new skin have same ID, the module will alocate there.

I found this that could be useful for you maybe:
http://www.dotnetnuke.com/Portals/25/CoreTeam/BlogFiles/TimoBreumelhof/DotNetNuke%205%20Skin%20Objects%20Beta%20Doc%204.pdf

answered 7/25/2012 Baifo Designs 615
Baifo Designs

Your Answer

In order to provide an answer to this question, you must Login

I am flagging this question because...




10 inform moderator flags remaining

I am deleting this question because...




I am flagging this answer because...




10 inform moderator flags remaining

Flagging a Post

You have already flagged this post. Clicking "Remove Flag" below will remove your flag, thus reducing the count by one as well.

I am deleting this answer because...




DotNetNuke Corporation

DotNetNuke (DNN) provides a suite of solutions that make designing, building and managing feature-rich sites and communities fast, easy and cost-effective. The DotNetNuke Platform CMS is the foundation for more than one million websites worldwide. DNN Social, our newest solution, enables businesses to create immersive, interactive communities. Thousands of organizations like True Value Hardware, Bose, Cornell University, Glacier Water, Dannon, Delphi, USAA, NASCAR, Northern Health and the City of Denver have leveraged DNN to deploy highly engaging business- critical websites. Our rapid growth in product sales and deployments resulted in DotNetNuke Corp. being named one of the fastest growing private companies in America by Inc. Magazine in 2011 and 2012.