SharePoint Blogs / SharePoint University
SharePoint Blogs and SharePoint University - all in one place!
Need SharePoint Training? Attend a SharePoint Bootcamp!

Please delete cookies related to sharepointblogs.com and sharepointu.com to resolve login issues!

Adjusting the top level navigation on all My Sites

Last week when talking to a customer about their new MOSS 2007 environment I was asked whether it was possible to adjust the top level navigation on all My Sites.

In general it is possible to adjust the top level navigation by going to the Site Settings page.
Under Look and Feel you can select Top link bar. Here you can add a new link. Unfortunately doing so in your My Site would mean that you would have to repeat that for every user's My Site.

In order to adjust the top level navigation in all My Sites you should go the Central Administration and to the SharedServices. Here you will find the link Personalization site links under User Profiles and My Sites.
You can add new links here that will be added to the top level navigation between the My Home link and the My Profile link.

You can also target these links, so you could for instance put a link in there that would point to "My Business Unit". This can be realized by adding a link with the title "My Business Unit" for each of the business unit homepages. These links would then be targeted to audiences that are generated for each business unit. This way a user would only see his or her own business unit link displayed in the My Site.

Of course if you work for two separate business units and if you are in more than one business unit audience the link would be displayed twice, pointing to the two different business unit homepages. So it might be smarter to use the name of the business unit as the title for the link. Oh well, this was just an example.. ;-)


Posted 05-22-2007 11:06 PM by Mirjam

Comments

richrockwell wrote re: Adjusting the top level navigation on all My Sites
on 07-11-2007 9:10 AM

I used the Personalization site links on Shared Services to make a link back to the main home page, and it adds a link that has a "Pin this site" option, and when I click on the link, it takes me to the home page with the top nav bar links from My Site.  I can't find anything documented about this "pin/unpin" feature - what it does, how it works, how to turn it off.  Do you know anything about this?

Mirjam wrote re: Adjusting the top level navigation on all My Sites
on 08-07-2007 9:21 AM

If you don't want the page you linked to pinned in your My Site you can use the SharePoint redirect page. This is a default SharePoint page.

The url to link to the homepage of your portal would then look something like this:

http://<portal>/_layouts/redirectpage.aspx?Target=http:// <portal>/pages/default.aspx

Jay Mueller wrote re: Adjusting the top level navigation on all My Sites
on 09-27-2007 12:17 PM

Good article; one of the few that talks about the Pin/Unpin feature.  What we did was simply point the Personalized link to servername/.../default.aspx.  Now if the user is associated with both it doesn't display twice and also doesn't show the drop down to Pin/Unpin.

SharePoint 2007 How To List « SharePoint Sherpa wrote SharePoint 2007 How To List &laquo; SharePoint Sherpa
on 02-12-2008 7:27 PM

Pingback from  SharePoint 2007 How To List &laquo; SharePoint Sherpa

Venky wrote re: Adjusting the top level navigation on all My Sites
on 02-15-2008 10:06 AM

I have tried to add 'Back to Home Portal' but it si not working. Any Ideas?

Tom wrote re: Adjusting the top level navigation on all My Sites
on 02-26-2008 5:29 PM

I have added a link back to the portal home page on the top nav bar of all users MySites by using the SSP "Personalization Links" as you described.  Works good.

However, I noticed the following behaviors.

1)  the portal home page now appears to be within MySite as the top nav bar is that of MySite, not the Portal site.

2) Clicking the Tab (link) to go back Home results in a second tab appearing, with the same name, but with a pin-this site option.

3) the users Profile Picture displays on the upper left-hand side of the portal home page (just above the 'view all site content' link).

Are this "as designed" behaviors or bugs?

Any suggestion on how to eliminate the user profile pic from displaying?

Thanks,

Tom

Tom wrote re: Adjusting the top level navigation on all My Sites
on 02-26-2008 6:00 PM

Thanks for the post.  

The redirect page trick seems to have resolved all of the odd behavior problems I saw previously when I was linking directly back to the portal home page.

Thanks,

Tom

Obieg Dokumentow wrote re: Adjusting the top level navigation on all My Sites
on 03-24-2008 3:57 PM

Pingback from IT-Dev obieg dokumentow: Sharepoint MySites customization using Personalization Links!

Shilpa wrote re: Adjusting the top level navigation on all My Sites
on 04-24-2008 5:57 AM

Adding the PortalSite link from the Shared service displays the link between myhome and myprofile tabs. Can the order be changed anyways

Thanks,

Shilpa

ssrsp wrote re: Adjusting the top level navigation on all My Sites
on 04-24-2008 8:53 AM

I added the link to portal site through the SharedServices personalization links. But this comes in between MyHome and MyProfile tabs. Can i move the portal link tab to be displayed as the last tab.

MC wrote re: Adjusting the top level navigation on all My Sites
on 06-04-2008 12:38 AM

You can also add a link to portal site as a breadcrumb

see linking My sites to portal site at

madhurchadha.googlepages.com/sharepointblog

Hardik wrote re: Adjusting the top level navigation on all My Sites
on 08-25-2008 12:39 PM

How do i add / alter the top dnavigation in my site programatically  (features) ? I want to add a new menu item for all my sites.

Simon Taylor-Jones wrote re: Adjusting the top level navigation on all My Sites
on 10-28-2008 2:22 PM

Thank you....solved my problem in minutes

Spike Dueller wrote re: Adjusting the top level navigation on all My Sites
on 01-05-2009 6:47 AM

I had the same issues Tom had and although the redirect and the specifying /default.aspx are a fix of sorts they don't take in to account the welcome page of the link changing e.g. your home site gets set to newhome.aspx when someone wants to change the page. To fix this in a simple fashion just add a # to the end of your link i.e. http://portal/news# and it works just fine. The only issue I had was to delete exisiting links and recreate them.

Kevin wrote re: Adjusting the top level navigation on all My Sites
on 01-11-2009 2:08 PM

Is it possible to change the order of the tabs?  I have some universal tabs for all users and tabs for department portals.  I have a new universal tab I need to add and I would like to keep it with the others but they display in the order they were added. Can I get it in a different position without deleting and recreating all of the site links I want to the left of this new one?

... wrote re: Adjusting the top level navigation on all My Sites
on 03-12-2009 11:24 AM

Sehr wertvolle Informationen! Empfehlen!

Add a Comment

(required)  
(optional)
(required)  
Remember Me?
Need SharePoint Training? Attend a SharePoint Bootcamp!
Posts (c) their respective authors. Everything else (c) 2009 SharePoint Experts, Inc.