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, ...SolPart Menu - Tabs **HELP**SolPart Menu - Tabs **HELP**
Previous
 
Next
New Post
3/30/2006 5:06 PM
 

OK, I have a pretty good start. (I think)
Here is a link to where I want to be and where I am at...
http://dev.redearthsystems.com/menu.htm.

I am using .ascx for the skinning, and css to control the look of the SolPart Menu.

Here is the html:  <dnn:SOLPARTMENU runat="server" ID="dnnSolPartMenu" RootMenuItemCssClass="MainMenu_TabRootMenuItem" RootMenuItemSelectedCssClass="MainMenu_TabRootMenuItemSel" RootMenuItemActiveCssClass="MainMenu_TabMenuActive" Separator="<img src='<%=SkinPath %>images/SolPart/mnu_md.gif' />" />

I need some help in getting the separator working and the left and right part of my tabs.

Thanks for everyone's time,
Chas

 

 
New Post
3/30/2006 7:19 PM
 

Hi -

Jon "SolPart" Henning has this example of a tabbed menu skin on his site, and it can be downloaded for free and studied from here as well.

Thanks again, Jon!

 
New Post
3/30/2006 10:14 PM
 

Thanks so much.  Missed that on his site.  I am however still a bit confused about the differences between the html and the ascx skins.  Do I need to include an XML file with my .ascx skin to define the tab elements for the solpart menu as in the example that I downloaded?

Thanks again,

Chas

 
New Post
3/30/2006 11:56 PM
 

Try looking at it this way: A dotNetNuke skin is an .ascx file.

This ascx file is generated by the parsing engine based on the html file, and the .xml file is like an instruction manual for the skin parsing engine. You can design a skin in html and css, and use the .xml file to tell the parsing engine which classes and other parameters to use. When you upload and parse the zip file, dnn meshes it all together into an .ascx file with the proper paths to your images, the correct css classes assigned and your particular finishing touches added, like "Join Now!" instead of "Register". Once this is done, DNN only uses the ascx and css - it's all done with the html and xml files, and they could be deleted if you wanted to.

Now, to make further changes to the skin you have a choice: you can edit the ascx directly and see results instantly by refreshing the browser, or you can edit the html and xml files and then hit the "Parse Skin" link under Admin -> Skins.

For now, I'd suggest installing Jon's skin package and examining the resulting ascx file. This will probably show you what to do with your skin.

Good luck, and I hope this didn't go too long.

 
New Post
3/31/2006 8:16 AM
 

What a great community!
Starting to make more sense to me now.  I will do what you have suggested so I will have apples to apples comparison.

Not too long at all...great explanation.

Hopefully I will be answering the questions, not asking so much in the near future ;)

Chas

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...SolPart Menu - Tabs **HELP**SolPart Menu - Tabs **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