Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I'm creating a custom web template, and I'd like for my configuration only to add the things I need above and beyond what's in the base web template (in my case, CMSPUBLISHING#0). My template works alright, but none of the configuration items from CMSPUBLISHING#0 are present in sites created from it.

Is this just the way templates work, or am I doing something wrong? If the former, then what's the point of having a base template in the first place?

share|improve this question
add comment

1 Answer

up vote 1 down vote accepted

It's just the way they work.

You need to port over all the features referenced by the OOTB site definition that you use as a base (which I agree is dumb on some levels, although it does give you total control, so you don't have to inherit anything...)

You'll also need to port any modules that are provided in the OOTB site def into custom modules wrapped in features.

It took me 20mins to do the Enterprise Search Centre a few weeks ago.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.