We have a customer who wants a fairly simple site - all it needs to be is a heirarchy of web pages.
Unfortunately, SharePoint Publishing features don’t really do this very well. Yes, in a document library it does breadcrumbs as you navigate through folders - but you can’t really do that with Pages. For a start, you can’t put folders in pages libraries!
So, instead, they’ve got this deep structure of sites - just to get the navigation. The site permissions and features are the same at all levels. This is a real administrative pain - especially if want to change the definition of the content types used in the pages libraries throughout the site.
What would be better would be to have navigation providers which show Folders in the navigation - so that they’re exposed in the left navigation (and maybe the top - I’m not sure). You could then enable folders in your page library. Users would then be able to navigate down through folders and pages. I guess there is a question as to which page should be the ‘default’ for a folder (obviously the folder itself isn’t a page that can be shown) - but perhaps something like just having a convention that the page ‘default’ is shown would be enough. Or maybe make it part of the metadata for a ‘Publishing Folder’ content type.
This would mean that the whole deep heirarchy and dozens of sites my customer is using could be dealt with in one single site. I can’t quite believe that nobody had this idea when they were planning the WCM features for MOSS. I don’t even think it’d be that hard - I just hope that I get a chance to implement this sometime…
[...] guess it’s another bit of a gripe about out-of-box navigation in [...]
Andrew Connell has posted about hose this isn’t possible:
http://andrewconnell.com/blog/archive/2008/05/19/Subfolders-are-not-Supported-in-the-Pages-Library-in-MOSS.aspx
and an article about it on MS Support:
http://support.microsoft.com/kb/948614/en-us
What this doesn’t tell me is why this is by design? Is there a technology limitation? It seems pretty clear to me that some folks will want deep page hierarchies - and that currently mean a lot of sites…