I have been given the task of documenting my MOSS 2007 site. What is the best way to go about documenting an entire sharepoint site?
Not to advertise or something but i've had excellent results with the following product SharePoint Documentation Toolkit (http://www.spdockit.com) which does the whole farm if needed to.
Beyond this, manually you could simply rely on SharePoint Designer for structure and depending on what exactly "documenting" means, you could envision looking at:
- Site Topology (hierarchy, lists/libraries, themes)
- Site Columns, content types, Lists/Libraries, both sub-site and whatever the site collection is pushing. Also you need to see Customized Forms and Pages. If it is a Publishing Site things get uglier (see complex), cause you need to identify Page Layouts used (which are always pushed from the Site Collection), and document relationships between page layouts/content types.
- Features activated at the scope of your sub-site (SPWeb)
- Web Parts used in page - particularly those customized and not OOTB
- Files (aka Resources) - XSLTs mostly, images, CSS
This should give a head-start, also make sure you get Microsoft's worksheet on the Sharepoint site for more ideas.
I havent used this myself but it should work just fine! Its free too :)
Hope this helps :)