Logo 
Search:

Sharepoint Forum

Ask Question   UnAnswered
Home » Forum » Sharepoint       RSS Feeds

Moving the Top Nav functionality to quick launch area

  Asked By: Jameson    Date: Aug 18    Category: Sharepoint    Views: 2231

Does anyone know how to do this..
We are trying to move the top navigation menu over to the left side of
the page where the quick launch bar is..
The key is that we want to keep all the functionality in sharepoint
(the flyouts, checking whether or not a new site inherits the correct
menu, etc...)
In other words, when a new site is created, we want it to appear on the
side nav, not the top..in addition, it is important that the
administration of the sites stay the same or as close to the same as
possible..

Share: 

 

17 Answers Found

 
Answer #1    Answered By: Marquis Ortega     Answered On: Aug 18

I did the same for our sharepoint implementation.

The top  Nav is defined in the master page. The top level design of master page
has 4 HTML table rows. By default, Top nav  is present in the 3rd row and Quick
launch in the 4th.

Just cut the Top Nav control
<asp:ContentPlaceHolder id="PlaceHolderHorizontalNav" runat="server">
........................
</asp:ContentPlaceHolder>
from the 3rd row and put it in the 4th row along with the quick  launch which
is
<asp:ContentPlaceHolder id="PlaceHolderLeftNavBarDataSource" runat="server" />
........................
</asp:ContentPlaceHolder>

You can either remove the quick launch  control if you don't need or hide it
(with HTML attributes).

 
Answer #2    Answered By: Javier Hawkins     Answered On: Aug 18

Will this keep the other admin functions intact?

 
Answer #3    Answered By: Tracy Bass     Answered On: Aug 18

Also, where do the flyouts  go when the menu  is on the side? Still below?

 
Answer #4    Answered By: Dominick Blake     Answered On: Aug 18

Also, change the value of Orientation from Horizontal to Vertical. This would
make it look and behave(even fly outs) like quick  launch.

 
Answer #5    Answered By: Randall Hunt     Answered On: Aug 18

Was able to move  the top  menu control over to the quick  launch area, but
am not able to remove the quick launch  control..

Can you please tell me how?

 
Answer #6    Answered By: Joe Hart     Answered On: Aug 18

so I was able to finally get rid of the quicklaunch control, but I
cannot seem to get this master page  inherited by any of the sub sites
that I have created..

I know that this can be done in site  settings of the subsite, yet I
cannot seem to make it work.

Is there something I am doing wrong?

 
Answer #7    Answered By: Jorge Cole     Answered On: Aug 18

Our initial investigation also told that making to work the inherting feature of
master pages to sub sites  was difficult. So, we changed the default.master at
the master page  gallery, replacing our new file on the existing file. In this
way, we didn't touch the 12 Hive and got the functionality  that we needed.

 
Answer #8    Answered By: Rodolfo Tate     Answered On: Aug 18

That only works for the one site.

 
Answer #9    Answered By: Jesus Foster     Answered On: Aug 18

I believe this works for the whole site  collection. I will check once and let
you know again.

My understanding is.... By default, the top  level site of the site collection
is set to use default.master and the sub sites  are set to use the parents master
page. So, we are not touching both of these settings but updating the
default.master in the gallery with our custom version.

 
Answer #10    Answered By: Alfredo May     Answered On: Aug 18

This only works if the top  level site  is a Publishing Site. If the Top
level site is a Team site with no publishing the master page  is not
inherited. Inheritance of the System Master and Site Master settings is
a Content Management capability.

 
Answer #11    Answered By: Preston Moreno     Answered On: Aug 18

This only works if the top  level site  is a Publishing Site. If the Top
level site is a Team site with no publishing the master page  is not
inherited. Inheritance of the System Master and Site Master settings is
a Content Management capability.

 
Answer #12    Answered By: Rickey Strickland     Answered On: Aug 18

Only if the top-level site  in the Site Collection is a publishing site.

 
Answer #13    Answered By: Jonathan Thompson     Answered On: Aug 18

we did our implementation with the publishing site  and are able to
achieve the master page  inheritance. So, I thought that this applicable for all
the types of site collections. Good to know that it is applicable only for the
publishing site.

 
Answer #14    Answered By: Taylor Mills     Answered On: Aug 18

Inheritance of Master pages only works when the Top Level site  is a
Publishing Site. Otherwise you would need to edit the Master page  in
the Master Page Gallery of each site. Or create and implement a custom
Master Page without using SharePoint Designer. See my Blog post here on
how to create a Custom Master Page that is activated by using a Feature:

mindsharpblogs.com/.../1903.aspx

 
Answer #15    Answered By: Angel Jordan     Answered On: Aug 18

Are you using a Publishing site  as the top-level site in your Site
Collection? They are the only kind that inherit the master page  to sub
sites.

 
Answer #16    Answered By: Darrell Peters     Answered On: Aug 18

So is this why you can add top  bar links on a my site  that are linked to
subsites in a portal and retain navigation? How does that work across those two
site collections?

 
Answer #17    Answered By: Lester Casey     Answered On: Aug 18

no, collaborative portal..perhaps if I turn on the publishing feature though?

 
Didn't find what you were looking for? Find more on Moving the Top Nav functionality to quick launch area Or get search suggestion and latest updates.




Tagged: