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, ...DNN Menu HelpDNN Menu Help
Previous
 
Next
New Post
8/25/2006 1:41 PM
 

Hi,

I'm trying to setup a CSS design using the DNN Menu control and have ran into a few issues.  It seems that the SeparatorHTML feature has not been implemented which I was using to put a | between menu items.  It shows on the documentation that his function was implemented.  Does that mean that I do not the latest version, how would I check?  I can’t seem to find any trace of the module in the DNN installation and am hesitant to use the source version until I’ve verified that I'm using the correct version.  The class browser in Visual Studio says it's 1 neutral.

I'm trying to use the Indicate children sub command, but having that feature on also activates the Indicate children root.  It doesn't look right in my site so I want to turn off the root icons.  Without access the CSS classes for these there is no way for me to over ride this.

Since I have no access to the CSS Menu arrow which is causing me some trouble with the 2 menu's that I'm using.  My main navigation menu should have white text while my secondary menu should have black.  The problem is that my secondary menu doesn't display the menu arrows as black, but instead white on a white background.  This makes it difficult for the user to see which menu items have selections beneath them.

While getting this menu provider setup takes a bit more work than its big brother I do believe the provider model is defiantly a great improvement over the previous static implementations.

Another thing that I notice, which is not vital but should be done is that the Default Menu Navigation Provider in the web.config does not get inherited by the nav.ascx control.  While I'm sure that people would need to declare for their skins the right menu so it will look right, I don't see why that option is there if it doesn't have a purpose.

Here is the site I'm working on 

http://beta.wsysa.com/

It's a makeover of

http://www.wsysa.com/

Any suggestions or criticism is welcomed

 
New Post
8/25/2006 3:34 PM
 

You are correct, the documentation misstates that the DNNMenu provider currently supprts separators.  See this post for more info.

Regarding the default provider in the web.config you are also correct.  It does not apply to the skin, but is required for the provider pattern.  At the time of developement it did not make sense to use it, since people may be buying skins from others and find they don't work right on some sites, based off of a config setting they may have no control over. 

Unfortunately, I don't have a lot of time to assist in skinning issues these days, but I do want your feedback.   If you could send me your skin and make some detailed notes on what you are trying to accomplish I will review them next time I open up the DNNMenu code.

 


 
New Post
8/25/2006 4:19 PM
 
Hi JHenak,

Had a look at your site and referenced your skin css with the firefox developer's toolbar.  I have a question for you.  What's the process/method for assigning different css id's or classes to multiple dnn (solpart?) menus.  I have a main menu that only shows the root items and another dnn menu on the left that shows the children.  I want to style both menus differently within my skin css but do not know how to assign the css id/class to the 2nd menu. You have .MainMenu_MenuContainer for one menu and .rightmenu_menucontainer for another.  How do you assign these id's.  I know this is probably simple, but I need some direction.

Thanks,

Packrat
 
New Post
8/25/2006 8:34 PM
 

Thanks for the reply, I'm still working out a few quirks on the skins but when completed I'll send them over for review when i'm done.

 
New Post
8/26/2006 8:15 AM
 
ok...I figured out how to assign different cssclasses to multiple dnnmenus on a single page.  Have a few questions?

I used Nina's new dnn skin for learning how to setup the dnn menu but I think folks are still confused regarding which menu skin object is which.  My code for registering the skin object is:

<%@ Register TagPrefix="dnn" TagName="NAV" Src="~/Admin/Skins/Nav.ascx" %>

and the token  gets converted to

<dnn:NAV runat="server" id="dnnNAV" ProviderName="DNNMenuNavigationProvider"

This is from Nin'a example. So is this the dnnmenu skin object or the dnnNav skin object?  Any help to clarify would be appreciated.

Packrat
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...DNN Menu HelpDNN 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