Question

Does anyone know of a good solution for allowing a non-technical user to easily organise the content within a SharePoint publishing site?

I'm thinking of content that is organised into sections, subsections, and then finally pages.

A non-technical user should be able to simply see a map of all the sections, subsections and pages and easily organise that content: e.g. to change the order of the sections, to change the order of the subsections, and to move pages between sections. Ideally I'd want this to be nice AJAXy drag and drop, but failing that, does anything exist?

EDIT: my terminology is a bit confused I think, I'll try to explain better. When I say sections, subsections, pages, I'm talking about organising the HTML pages in a website into some hierarchy. So for example:

- Home
  -- Welcome
- Products
  -- Product A
     -- Product A Details
     -- Product A Image Gallery
     -- etc
  -- Product B
- Company
  -- About Us
  -- Corporate Policy
  -- etc
- etc

'Home', 'Products', 'Company', are sections. 'Product A', 'Product B' are subsections. 'Product A Details', 'Corporate Policy', etc, are pages.

So say someone wants to move 'About Us' from the Company section to the Home section, or they want the Product B section to come before the Product A section. I guess what I'm asking for is a drag'n'drop site map, or something along those lines.

Was it helpful?

Solution

Although not particularly AJAXy, the "Manage Content and Structure" page, which is available for Publishing site collections, does allow you to create/delete/move sites and pages within your site collection.

Manage Content and Structure 1 http://www.mossgeek.com/wp-content/uploads/2009/02/sharepoint2007.jpg

Manage Content and Structure 2 http://www.mossgeek.com/wp-content/uploads/2009/02/sharepoint4.jpg

OTHER TIPS

Also you have hit upon a weakness in the WCM features in MOSS 2007 because you cannot have folders in a pages library. The content would have to be oragnised using content types and page layouts.

However in SharePoint 2010 you CAN have folders in a pages library and furthermore you can use the Content Oragniser to automate the process of 'filing' your content so all your end users have to do is drop new pages into a drop-off library and SharePoint does the rest. Cool stuff...

Metadata goes a long way in making this possible as well. If you organize your content into a single library for each site, you can add column values (product a, product b, etc.) This will allow users to utilize views to identify their content. The bonus is that this also works toward improving your search results if you push those column values into managed properties.

Pages are always created based on PageLayouts(A Template static in nature). So it cannot be dynamic in nature.

Licensed under: CC-BY-SA with attribution
Not affiliated with sharepoint.stackexchange
scroll top