Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Using/Skinning the DNN6 Menu HelpUsing/Skinning the DNN6 Menu Help
Previous
 
Next
New Post
7/28/2011 9:57 AM
 
I want to start off by saying that I am not a programmer or a web developer. I am a graphic/web designer trying to teach myself the DNN system. My company recently decided to start to use DNN and we have just upgraded to DNN6. Our first major project is to overhaul our main website and rebuild it on at our new server with DNN. We just recently upgraded to DNN6. We have been in the process of creating the skin; the desired panes are created and I am getting stuck on adding the tokens/skin objects. I am working in HTML for this process.

I am following Joe Brinkman's tutorial on skinning and www.thinkofdesign.com's skinning references (using the object tag). I have been able to successfully impliment the breadcrumb token and it is working correctly. I am stuck on the menu. As I said, I have been following Joe Brinkman's tutorial and have been manually putting the file in the proper folder, parsing the html skin in DNN and then using the skin. Everything has been working until I added the NAV object code. I keep getting an error that says:

"Could Not Load Skin: /Portals/_default/Skins/TestSkin/index.ascx, Error: The ID 'dnnNAV' is already used by another control."

I can install other html-based skin packages and run them without issue. I have even gone so far as to copy and paste their code and CSS into my skin and still get that error. I can't figure out what I am missing. Thank you.

 
New Post
7/29/2011 6:57 PM
 

Every server object on an asp.net page must have a unique ID - as a page is built up of the main skin and it's containers, all of these must be unique so please make sure you do not have controls with the ID "dnnNav" i.e. two <dnn:NAV runat="server" id="dnnNAV"  ...

Another thing to take care of is working with html skins - it's entirely possible to have [NAV]/[MENU] tokens as well as <dnn:Nav> server controls (and even object declarations) on the same page -however please be aware that these will all be parsed and converted so check your ascx and make sure you're not accidentally declaring the same named control in 2 ways


Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Using/Skinning the DNN6 Menu HelpUsing/Skinning the DNN6 Menu Help


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out