I have found a bug in Project Server 2010 that will automatically show all subsites on the left hand navigation when you manually enter a link or heading in the Navigation settings for the server.
How to replicate:
- Go to Project Server 2010 home page
- Go to Site Actions
- Go to Site Settings
- Go To Navigation
- Under Current Navigation ensure there is no tick in Show subsites
- Click OK
- Go to Site Actions
- Click on New Site
- Select Microsoft Project Site
- Enter the new sites details and complete
- Go back to Project Server 2010 home
- NB: The new site should not appear in the Quick Links on the left hand side
- Go to Site Actions
- Go to Site Settings
- Go to Navigation
- Under Navigation Editing and Sorting click on Current Navigation
- Click on Add Link
- Enter details for any link and click OK
- Click OK to save the navigation
- You should now see the new link on the Quick Links as well as the existing site you created earlier. This should not happen.
I have replicated this issue on a vanilla VM as well as our production server. I have also tried the December SharePoint cumulative updates but I get the same issue.
I have raised a support call with Microsoft and will update this blog post in due course.
UPDATE:
Apparently this is normal behaviour as Project Server works differently to how you might think it should based on the mindset of how SharePoint works. However, instead of modifying the navigation in the normal SharePoint manner you need to use the “Quick Launch” setting in “Server Settings”. To stop subsites from showing remove the tick from
Leave a comment