Apply a Theme to all sub sites in SharePoint 2007

Apply a Theme to all sub sites:
(works for MOSS 2007 only, not WSS 3.0)
  1. Change the top site to the theme of your choice using the normal method in Site Actions > Site Settings > Site Theme.
  2. Navigate to the top site to see the newly applied theme.
  3. View the HTML source of the SharePoint page using the theme you want.
  4. Look for a link tag containing the .css file for the applied theme.  It will look something like this:
    <link rel="stylesheet" type="text/css" id="onetidThemeCSS" href="/apps/afe/_themes/Belltown/Bell1011-65001.css?rev=12%2E0%2E0%2E4518"/>
  5. Copy the href value to your clipboard or to a text file if you like.  It should look something like:
    /apps/afe/_themes/Belltown/Bell1011-65001.css
  6. On your top level site, go to the Site Actions > Site Settings > Master Page screen.
  7. Scroll to the bottom where the Alternate CSS URL section is.  Select the "Specify a CSS file…" option.
  8. Paste the path copied from the href above into the text box.
  9. Check the Reset all sub-sites to inherit this alternate CSS URL option.
  10. Click OK.
  11. Navigate to your sub-sites and verify the theme has been applied.

Advertisements

SharePoint Governance Plan and Checklist documents

SharePoint 2007 Governance Checklist Guide (whitepaper)
 
SharePoint 2007 Goverance Checklist GuideJust wanted to post about a SharePoint Governance Checklist guide on TechNet that I was able to contribute to.  A big thanks goes to Joel Oleson for assisting in making this contribution more widely known.  You can find it on TechNet at:
http://technet2.microsoft.com/Office/en-us/library/0dedd9b9-040e-4efd-95f0-6ebd5e4b033b1033.mspx?mfr=true
Personal copies are also located here:
https://markwagner1.files.wordpress.com/2014/09/sharepoint-2007-governance-checklist-guide.pdf
http://dl.dropbox.com/u/7124415/BlogFiles/SharePoint%202007%20Governance%20Checklist%20Guide.pdf

Saving a site as a site template in Beta 2

Currently in SharePoint Beta 2, the option to save a site as a template is only available on the site collection.  This is a known bug and is expected to be resolved in Beta 2 Tech Refresh build.
 
However, you can still save a sub-site as a site template by typing the explicit URL in your browser.  All you need to do is append "/_layouts/savetmpl.aspx" to your site URL like this:
 
 
This will present you with the screen to save the site as a template.
 
Note: As I understand it, sites will not be able to be saved as a template if the Publishing feature has be enabled for that site.  The publishing feature is available only with Microsoft Office SharePoint Server (MOSS) 2007.