MOSS Forum

Ask Question   UnAnswered
Home » Forum » MOSS       RSS Feeds

Inheriting the MasterPage to all Subsites In Moss2007

  Asked By: Donnell    Date: Aug 05    Category: MOSS    Views: 3181

I created one Master page for Moss site and added the custom
master page to the Moss site . The Problem is

Whenever i create a new subsite .. the master page is not inheriting to
newly created subsites.

I tried this like :

Home </> > Site Settings </_layouts/settings.aspx> > Site Master Page
Settings -> here i selected the masterpage and chose the radio button

1>Reset all subsites to inherit this Site Master Page setting

2>Specify a CSS file to be used by this publishing site and all sites that
inherit from it.

but after this also i need to explicitly setting the masterpage as Reset to
site definition to Subsites.



5 Answers Found

Answer #1    Answered By: William Odom     Answered On: Aug 05

You can create  a site  stapling feature and write a small code to set the
masterpage to the current master  page. Search for site branding on google.

Answer #2    Answered By: Mia Scott     Answered On: Aug 05

The site  Master page  only applies to publishing  sites. You need to set the
System Master page to the one you want to use to have that applied to your
non-publishing sites.

Answer #3    Answered By: Kristian Chaney     Answered On: Aug 05

First, You would need to identify the type of site. Is your site  a
publishing or non-publishing site. If you recall, in the interface of
the browser you actually have two setting  that allows you to manipulate
the settings  associated with the master  page.

Second, I am making some assumptions here, you would need to ensure that
the inheritance of the master page  has not been changed. That means
that a site owner has not chosen to specify their own master page at a
specific site.

Generally when the Site Master Page settings are changed and forced to
the lower level sites, your newly created  site will use the new master
page settings for all newly created publishing  sites. That is due to
the publishing features. In other words, the newly created publishing
sub-site points to the Master Page Gallery hosted by the Top Level site.

On the other hand, configuring the System Master Page settings and
reseting that configuration for the lower level sites  only affect
sub-sites that are created. After creating a sub-site that doesn't use
the publishing features, it uses the master page (default.master) in its
local Master Page Gallery. That behavior is by design. In the event
you want to change that behavior, you will need to programmatically
make that change.

Answer #4    Answered By: Alicia Scott     Answered On: Aug 05

I have gone through some other solution like " I am going to
Save that site  as sitetemplate and
whenever i am creating a new site I will Chose that Custom Template then I
am able to Inheriting the MasterPage for new Subsites"

Answer #5    Answered By: Mike Lamb     Answered On: Aug 05

Do you have Publishing and Publishing Infrastructure features turned on?
Inheritance of masterpages only works if Publishing is enabled.

Didn't find what you were looking for? Find more on Inheriting the MasterPage to all Subsites In Moss2007 Or get search suggestion and latest updates.