Changing the House Menu??
Last Post 12/24/2008 3:16 PM by Lee Sykes. 7 Replies.
Author Messages
ollep
Nuke Master
Nuke Master
Posts:456


--
10/10/2008 8:17 PM

    Hi Lee

     

    I can’t see sub-menu’s in some of the horizontal House Menu skins?

     

    I recall you where talking about “static” layout in some tutorial. But is there an easy way to change them to have drop down list for sub-menu items?

     

    I’m playing with an “Andreas09” sin here:

    www.mudgeerabahilltons.com

     

    Thanks!!!!

     

     

    Olle....

    Lee Sykes
    DNN Creative Staff
    Nuke Master VI
    Nuke Master VI
    Posts:4945


    --
    10/13/2008 9:35 AM
    Hello,

    There is not an easy way to change them to hover over submenu items. When using the house menu, I always configure submenu items to display as a separate list in the left or right pane, as you can see on many of the pages on DNN creative.

    If you wish to use a hover over menu I would suggest you use the snapsis CSS menu, or the DNN Nav menu.
    Lee Sykes
    Site Administrator
    Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

    Twitter: www.twitter.com/DNNCreative

    Lee Sykes's Facebook Profile
    ollep
    Nuke Master
    Nuke Master
    Posts:456


    --
    10/14/2008 4:34 PM

    Thanks lee.
    The configuration for the separate sub-menu-item list, do you show that in a tutorial somewhere?

    Snapsis seems a bit ‘pricy’ compared to the excellent job the House Menu does for free.

    The DNN Nav, is that CSS? If not it must be harder to configure with background images, colors etc?
    Also, I was looking for it on the DNN Site but couldn’t find a download?


    Cheers


    Olle...
    Lee Sykes
    DNN Creative Staff
    Nuke Master VI
    Nuke Master VI
    Posts:4945


    --
    10/15/2008 3:14 PM
    Hello,

    DNN Nav is available with the default install of DotNetNuke and already installed. - Just look at the code for the MinimalExtropy skin in 4.9 for an idea.

    For sub menus in House Menu check out:
    How to create Horizontal CSS menus in DotNetNuke using the HouseMenu

    This is for horizontal sub menus, but the same can be applied for vertical sub menus,

    Subscribers do get a discount on snapsis, check out the discount codes available at the top of this forum,

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

    Twitter: www.twitter.com/DNNCreative

    Lee Sykes's Facebook Profile
    e on
    Nuke Ace
    Nuke Ace
    Posts:42


    --
    12/18/2008 10:30 AM
    I have been running the Housemenu on my site for over 2 years and I am thinking of trying out the Snapsis CSS menu but using the Andreas09 skin. To do so am I right to assume that i need to be follow a very careful sequence of steps so that I don't break the site (or its skinning capabilities). For example am I right to assume that I would need to first install the Snapsis skinobject, and then ensure this skin object is 'assigned' to the Andreas09 skin (some config change, the precise details of which i cannot recall at the time of writing)? Any insights would be appreciated!
    Thanks
    Eoghano
    Joseph Craig
    DNN MVP
    Posts:11667


    --
    12/18/2008 6:43 PM
    Yes, first install the Snapsis menu.  It installs like a module.

    Then, you'll need to build a skin that includes the Snapsis menu.

    I would suggest that you take a copy of your skin, rename it, and use the Snapsis menu in it.  That way, you can install the new skin along with the old skin, and change your site by simply changing the reference to the new skin.

    I would also suggest that you grab a copy of your site -- web directory and database -- install it somewhere other than your live site, and develop/test the skin there.  When you have it done, all that you need to do is install the new skin on yours site, and switch the skin reference.  And, it's reversible!

    As for developing the new skin, what you need to do depends on whether or not you are using .htm skins or .ascx skins.

    For .htm skins, you will mostly make the changes in the skin.xml file.  This is the one that defines the Snapsis menu and it's parameters.  If you are using .ascx skins, you'll need to replace the "register" statement and also change the tags that refer to the menu.

    The Snapsis menu comes with decent documentation, so you can see how it works.  You'll also get several example skin files.  And, John Mitchell does a great job supporting his product.

    And don't forget to ask questions here ...

    Joe Craig, Patapsco Research Group
    Complete DNN Support
    e on
    Nuke Ace
    Nuke Ace
    Posts:42


    --
    12/19/2008 2:50 AM
    Joe, many thanks for the excellent info. I have now managed to successfully install the Andreas09 skin on my site using the HouseMenu, next step is to beef it up to Snapsis menu, following your advice.

    SEO related aside: One thing I note about the Andreas09 skin is, when you turn off styling (for example using the web developer tool bar in Firefox) that the order of the content on the page is not optimal. First thing on the page is the menu, followed by the right hand menu ('rightmenu') and only then does the main content on the page ('contentpane') follow. If this was optimised for search engines the content pane would appear above the 'rightpane' in the HTML and just below the menu.
    Lee Sykes
    DNN Creative Staff
    Nuke Master VI
    Nuke Master VI
    Posts:4945


    --
    12/24/2008 3:16 PM
    Andreas 09 SEO - those skins are free XHTML templates that i have converted to DNN skins, so they may not necessairly have the best SEO.

    If you are looking for SEO skins, have a look at this tutorial:Pure CSS SEO Layouts for DotNetNuke skins
    Lee Sykes
    Site Administrator
    Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

    Twitter: www.twitter.com/DNNCreative

    Lee Sykes's Facebook Profile


    ---