ASU Web Community

Sharepoint 2007

Monday, August 13th, 2007 - 4:07 pm
  • bbailey1
  • bbailey1's picture

Does anyone have any experience in creating new themes and templates in MS Sharepoint 2007?

Tuesday, August 14th, 2007 - 8:24 am
  • ppuleo

I have some experience creating themes, adding stylesheets and building new master/content pages for WSS 3.0 and MOSS 2007. Here's an example:

http://sacp4.asu.edu/public

MS has made it a bit tricky but I'd be happy to help if I can.

Tuesday, August 14th, 2007 - 10:20 am
  • bbailey1
  • bbailey1's picture

No kidding MS made it tricky! I suppose the biggest issue I am having is finding which masterpage control which page.

For example, I make an edit to the master page, and it looks correct on the home page, but when I go to "Add New Event", or even site settings, the whole page blows up.

Wednesday, August 15th, 2007 - 12:48 pm
  • ppuleo

Master Pages work differently in WSS 3.0 and MOSS 2007. According to MS, a single master page named default.master is applied to all the pages in a WSS 3.0 site. Pages in the _layouts virtual directory (like the site settings pages) are the only notable exception.

MOSS 2007 defines two types of master pages called the System Master Page (Default Master Page) and the Site Master Page (Custom Master Page). Forms and views pages use the System Master Page while publishing pages use the Site Master Page. You can usually tell which master is associated with a content page by looking at the top right information bar in SharePoint Designer or by opening the file in Visual Studio and checking the first page directive.

Monday, August 27th, 2007 - 10:00 am
  • bbailey1
  • bbailey1's picture

Thanks for you help! Apparently there are known issues with themeing certain pages within Sharepoint. In order to to fully theme pages such as the "View All Site Content" page, you would need access to a file on the server, and changing that file would unwillingly change all Sharepoint sites on that server. With that information, we have decided not to persue the issue any further and only do moderate changes. Thanks again, Phil.