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...Administration ...Administration ...DNN MenuDNN Menu
Previous
 
Next
New Post
8/19/2007 6:13 AM
 

Hello All,

I need to change the menu appearance and layout.
I didn't do anything yet with the DNN Menu.
I am new to this stuff.

In DNN4.5.5 I see DNNNav user control. In DNN4.4.1 I see DNNMenu user control.
What are the differences between them?
How do you call each of them (What is Solarpart?)
Where can I find configuration user manual for each of them?

Thanks in advance

Nir

 
New Post
8/20/2007 12:33 AM
 

This is only rough:

The Solpart menu is the original DNN menu. It's widely-used but is being replaced by the DNNMenu for various reasons to do with standards compliance and general goofiness. Both menus can genreally be styled using the same classes, but not entirely. There's a page here that has the Solpart classes listed and demonstrated:  http://www.skinningtoolkit.com/DOTNETNUKECLASSES/SolpartMenu/tabid/109/Default.aspx

Get the DNN docs here: http://www.dotnetnuke.com/LinkClick.aspx?link=http%3a%2f%2fprdownloads.sourceforge.net%2fdnn%2fDotNetNuke_4.4.1_Docs.zip%3fdownload&tabid=125&mid=2799

The one in there called DotNetNuke Navigation WebControls has a section starting page 13 that shows additional bits that can be added and changed in the menu. It also shows which bits match or don't match between the menus included in DNN.

You have to use Firefox and the Web Developer extension with its "Edit CSS" tool to examine and mess with the styles in real-time, otherwise it's just a nightmare to figure out. The Firebug add-on is also very useful to have.

Start by modifying menus from existing skins. Use that "Edit CSS" feature I mentioned to expose the styles and let you see what happens when you change them. there's nothing simple about it but it can be done. Tip: Even if you remove a style from your skin.css, an item may still be styled by something in the default.css. Check there if you find something won't work as expected.

And always wear a helmet.

Rob

 
New Post
8/24/2007 6:27 AM
 

Hello Rob,

Many thanks for your help. All the information you wrote helped me a lot.

I opened and read www.skinningtoolkit.com. It has a lot of css classes information and it really helped me understand the DNN menu classes..
I also downloaded DNN docs and read them.
In dnn455 the names of the css classes are not as in www.skinningtoolkit.com and DNN documents.
But I succeeded in my DNN menu configuration.
I worked with Microsoft Visual Studio 2005.

I need to place | sign between every menu root item. Do you know how to do this?

Nir

 

 
New Post
8/24/2007 7:08 AM
 

Hi Nir,

It's not entirely obvious how to do it, but I managed to find this page that describes it in good detail: http://www.arrownuke.com/Support/tabid/313/forumid/8/threadid/22/scope/posts/Default.aspx

Hope that helps.

Rob

 

 
New Post
8/30/2007 9:51 PM
 

This has been a very informative thread. I don't know if this is the place for this, but I am trying to create a control that will allow me to selectively add references to pages, and have the dnnmenu generate children of those pages.

For example, I want to call out tabid 55, 70 and 99 as the three items in this control, then have all the immediate children of those tabid's be rendered within the control.

I was going to try to get them to render one at a time, but I am having no success with that either.

Any ideas anyone?

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...DNN MenuDNN Menu


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