You need to Register for free and Login to post a message in the forum.

Forum

Subject: NAV Menu Reference Properties
Prev Next
You are not authorized to post a reply.

Author Messages
premier2
Nuke Newbie
Nuke Newbie
Posts:7

22 May 2007 12:21 PM  

I'm a C# developer, new to DotNetNuke and I really love what I see.  I'd like to use DNN for several of my customer sites even if it means re-training myself in VB.NET.  The DNNCreative site has been invaluable in helping me to get up to speed on how to use DNN.  I'm currently using DNN 4.5.1 which uses the new NAV menu.  Some of my clients require a vertical menu, but the included vertical menu skins that come with DNN 4.5.1 are a tree view and look rather "toyish".  Documentation on how to use the new NAV menu has been hard for me to find.  I "think" the NAV menu has a vertical option, but I'm unclear as to what other options it has and how to use them. 

Can you recommend any sites, example code, documentation or, in essence, a good road map for learning about NAV and its capabilities?  I understand basic CSS and javascript, but I'm not an expert in those areas.

Many thanks.

Josd
DNN Creative Magazine Subscriber
Nuke Newbie
Nuke Newbie
Posts:5

23 May 2007 3:52 AM  
A good start is http://webcontrols.dotnetnuke.com

Regards
Jos
leesykes
DNN Creative Staff
Nuke Master III
Nuke Master III
Posts:3314

23 May 2007 4:08 AM  
There was a post here by AGM where they listed the various properties, but it appears as though the properties have now been removed so I'm pasting them in here for future reference:

I haven't had chance to delve into the NAV menu yet, but I will do at some point and if I have any success I will put the info in the skinning toolkit. - If you find any other sources of info add it in here as it will make it easier for me to research the NAV menu later on.

From the list below, it looks as though you need to look at the Rendering properties - ForceDownLevel, Control Orientation

Thanks

 

NavigationProvider

Description

 

 

Paths

 

PathImage

Directory to find the icons

PathSystemImage

Directory to find the images necessary for the control (i.e. spacer.gif)

PathSystemScript

Directory to find associated script files for the control

 

 

Rendering

 

ForceDownLevel

Flag to force the downlevel menu to display (values: true, false)

ForceCrawlerDisplay

Displays the full menu as an indented list of normal hyperlinks (like a sitemap) {true|false}

ControlOrientation

Determines how the menu is displayed, horizontal or vertical (values: vertical, horizontal)

ControlAlignment

Alignment of the menu within the menu bar. {Left|Center|Right|Justify}

 

 

Mouse Properties

 

MouseOutHideDelay

Number of milliseconds to wait until menu is hidden on mouse out. (0 = disable)

MouseOverDisplay

Adjusts effect when mouse moves over menu bar item (Values: Outset, Highlight, None)

MouseOverAction

Makes menu expand on mouse over (unlike any menu found within the Windows environment)(Values: true, false)

 

 

Indicate Children

 

IndicateChildren

use arrows to indicate child submenus

IndicateChildImageSub

Arrow image to use for sub menus - i.e. arrow.gif

IndicateChildImage

Arrow image to use for root menus - i.e. arrow.gif

IndicateChildImageExpandedSub

Image to use on sub node when children expanded

IndicateChildImageExpandedRoot

Image to use on root node when children expanded

 

 

Custom HTML

 

NodeLeftHTMLRoot

HTML text added to the beginning of the Root menu items

NodeRightHTMLRoot

HTML text added to the end of the Root menu items

NodeLeftHTMLSub

HTML text added to the beginning of the sub menu items

NodeRightHTMLSub

HTML text added to the end of the sub menu items

NodeLeftHTMLBreadCrumbSub

HTML to display to the left of the node that resides in a submenu and is a breadcrumb

NodeLeftHTMLBreadCrumbRoot

HTML to display to the left of the node that resides in the root and is a breadcrumb

NodeRightHTMLBreadCrumbSub

HTML to display to the right of the node that resides in a submenu and is a breadcrumb

NodeRightHTMLBreadCrumbRoot

HTML to display to the right of the node that resides in the root and is a breadcrumb

SeparatorHTML

The separator between Root level menu items. This can include custom skin images, text, and HTML (ie. )

SeparatorLeftHTML

The separator used just before a root level menu item. A use for this might be a left edge of a tab image for example

SeparatorRightHTML

The separator used just after a root level menu item. A use for this might be a right edge of a tab image for example

SeparatorLeftHTMLActive

The separator used just before an active root level menu item

SeparatorRightHTMLActive

The separator used just before an active root level menu item

SeparatorLeftHTMLBreadCrumb

The separator used just before a root level menu item found in the breadcrumb array list

SeparatorRightHTMLBreadCrumb

The separator used just before a root level menu item found in the breadcrumb array list

 

 

CSS

 

CSSControl

Menu Bar CSS Class

CSSContainerRoot

Menu Container CSS Class

CSSContainerSub

SubMenu CSS Class

CSSBreak

Menu Break CSS Class

CSSIndicateChildSub

Menu Arrow CSS Class

CSSIndicateChildRoot

Menu Root Arrow CSS Class

CSSNode

Menu Item CSS Class - ALL Nodes

CSSNodeRoot

CSS Class used for root menu items - Overrides CSSNode

CSSBreadCrumbSub

CSS Class used for sub menu items when they are found in the breadcrumb array list - Overrides CSSNode

CSSBreadCrumbRoot

CSS Class used for root menu items when they are found in the breadcrumb array list - Overrides CSSNode

CSSNodeSelectedRoot

CSS Class used for root menu items when they are the active tab - Overrides CSSNode, CSSBreadCrumbRoot

CSSNodeSelectedSub

CSS Class used for sub menu items when they are the active tab - Overrides CSSNode, CSSBreadCrumbRoot

CSSNodeHover

Menu Item CSS Class for mouse-over - ALL Nodes

CSSNodeHoverSub

CSS Class used for sub menu items when they moused-over - Overrides CSSNodeHover

CSSNodeHoverRoot

CSS Class used for root menu items when they moused-over - Overrides CSSNodeHover

CSSSeparator

CSS class used for the root level menu item separator

CSSLeftSeparator

CSS class used for leftseparator

CSSRightSeparator

CSS class used for leftseparator

CSSLeftSeparatorSelection

CSS class used for leftseparatoractive

CSSRightSeparatorSelection

CSS class used for rightseparatoractive

CSSLeftSeparatorBreadCrumb

CSS class used for leftseparatorbreadcrumb

CSSRightSeparatorBreadCrumb

CSS class used for rightseparatorbreadcrumb

CSSIcon

Menu Icon CSS Class

 

 

Styles

 

StyleBackColor

Background color

StyleForeColor

Fore color of menu item when selected

StyleHighlightColor

Color of top and left border to give a highlight effect

StyleIconBackColor

Background color in area where icon is displayed

StyleSelectionBorderColor

Color of border surrounding selected menu item

StyleSelectionColor

Background color of menu item when selected

StyleSelectionForeColor

Fore color of menu item when selected

StyleControlHeight

Menu bar height in pixels

StyleBorderWidth

Menu border width in pixels

StyleNodeHeight

Menu item height in pixels

StyleIconWidth

Width of icon column in pixels

StyleFontNames

Fonts to use

StyleFontSize

Font Size Style

StyleFontBold

Font Bold Style

 

 

Animation

 

EffectsShadowColor

Color of the shadow

EffectsTransition

Determines which transition to display

EffectsDuration

Number of seconds the transition will take

EffectsShadowDirection

Determines which direction the shadow will fall

EffectsShadowStrength

Determines how opaque the shadow is

EffectsStyle

IE only property for SubMenu styles and transitions



Lee Sykes
Site Administrator
Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

Twitter: www.twitter.com/leesykes

Lee Sykes's Facebook Profile
premier2
Nuke Newbie
Nuke Newbie
Posts:7

23 May 2007 5:07 PM  
Thanks Lee, I'll post anything I find. 
Josd
DNN Creative Magazine Subscriber
Nuke Newbie
Nuke Newbie
Posts:5

24 May 2007 7:51 AM  
Lee,

imho your list does not correspond with the documentation. The Styles and Animation only apply to the SolPartMenu but not to the DnnMenuNavigationProvider, as are many other settings. I am using the [NAV] menu, but I am still trying to figure out how it works.
Josd
DNN Creative Magazine Subscriber
Nuke Newbie
Nuke Newbie
Posts:5

24 May 2007 10:41 AM  

Forget my previous post. It looks like there are much more functions available than documented.

You are not authorized to post a reply.
Forums > DotNetNuke® > Quick Tips > NAV Menu Reference Properties



ActiveForums 3.7

Latest Forum Posts

RE: Need Help Changing Containers Contentpane's Text Color by leesykes
The default class for a container is .head so you will find that the .head class will override any s...
RE: Module not working when logged off. by t.ramya85
have to set the cache time to '0' in that module setting.
Trouble installing! Designer trying to be a Developer. by awright14
Hi Everyone,Just to let you know, I'm very new at this - very new to any type of dev environments in...
Skim Question by tlsadler
I've been going over your videos on skinning and may have missed something somewhere.Can you use the...
Include in Menu - Weird Request by nichord
I have a request from a customer that has put me at odds.  The customer has a lot of child pages to ...
RE: Need Help Changing Containers Contentpane's Text Color by CROKeefe
RE: Need Help Changing Containers Contentpane's Text Color by CROKeefe
I'm also having similar issues. While the .Normal helps most of it, the H1-H6 and the TITLEs for eac...
RE: Vertical SolpartMenu by y_knight
hi ... am new in DNN and i have installed Dnn and i work fine but i have 1 think to ask why i can n...
RE: Cannot view host filespace using text/html editor by NonStopMark
Hi Joe, The problem has gone away. May have been a caching issue. Thanks for posting. DNN : ht...
Firefox Does Not Display WMV File In Media Module by johnmk777
Hi All,I can't believe I am having such a hard time finding and answer to this question.  I have see...
advice wanted convert site to DNN while keeping existing asp functionality by max2o
I am running into the issue that a client wants to redesign their site and they want content managem...
RE: Site is not opening by leesykes
from the message it is referencing php - is it a dnn site? - is asp.net applied for the site?
RE: SolPart Menu Font Color Control by leesykes
Hello,I'm not aware of any documentation at the moment. But here is a list of Nav Menu PropertiesTo ...
Site is not opening by kaustav_kar
Hi,Whenever I'm writing the url (http://tajfood.com.sa) it's showing the following error; Index of ...
RE: SolPart Menu Font Color Control by cdees
 Lee, Is there documentation, or perhaps a tutotial on activating and using Nav menu?  Where would I...
RE: EasyCGI help? by Dr Joe
I found some interesting posts on some other sites that explain some of the challenges I've been exp...
RE: Menu's, menu's, and more menu's! by roadshow41
Thanks! I'm still a bit curious about some of the other options, but I think that gives me enough c...
RE: Menu's, menu's, and more menu's! by leesykes
Hello,Yes that should be possible with snapsis, I have used snapsis CSS with flyout menus on a horiz...
RE: Menu's, menu's, and more menu's! by roadshow41
I typically end up using a hybrid of a vertical menu and a horizontal menu due to the sheer number o...
DotNetNuke SEO (Search Engine Optimization) by leesykes
Hello,I regularly get asked for tips on SEO with DotNetNuke, there are several resources available o...
DotNetNuke Modules
RSS Feeds