从MOSS发布网站创建网站模板

时间:2009-03-03 11:28:56

标签: sharepoint templates moss publishing sites

我知道Microsoft目前不支持从MOSS发布网站创建网站模板。

是否可以告诉我是否创建基本网站,然后启用发布功能,然后支持创建网站模板 - 我猜不是因为它可能与创建发布门户网站相同?

4 个答案:

答案 0 :(得分:1)

您可以将发布功能装订到网站模板上。

来自KB 986908

  

您可以创建装订功能,将Office SharePoint Server发布功能装订到特定的网站模板。例如,请参阅“Drive:\ Program Files \ Common Files \ Microsoft Shared \ Web server extensions \ 12 \ Template \ Features \ PublishingStapling”文件夹中的Feature.xml文件。若要将Office SharePoint Server发布功能装订到所有网站模板,请使用TemplateName =“GLOBAL”属性。如果站点定义未指定AllowGlobalFeatureAssociations属性,则此属性将特定功能装订到站点定义。 (只有Shared Services Provider站点模板和Blank Site站点模板使用AllowGlobalFeatureAssociations =“FALSE”属性。)

     

例如,当您使用TemplateName =“GLOBAL”属性来装订Office SharePoint Server发布功能时,基于Team网站模板的网站将使用为网站的根网站配置的系统母版页采集。

答案 1 :(得分:1)

您仍然可以访问保存模板网页,并保存... 例如http://localhost/website/_layouts/savetmpl.aspx 它就像一个魅力: - )

答案 2 :(得分:0)

我不认为你所描述的内容会起作用(就像你说的那样,它与发布门户基本相同),但似乎有一种解决方法。根据SharePoint解决方案团队的this post(显然与Microsoft无关),您可以创建发布网站,根据需要对其进行自定义,停用发布功能,从中创建网站模板,基于此创建新网站模板,然后激活新网站上的发布功能。

这听起来像是有效的,但微软并未正式支持。要小心,因为它可能大部分都有效,但如果它的一小部分断裂我也不会感到惊讶。

答案 3 :(得分:0)

我们编写了自己的工具来解决出口问题。我们可以在发布站点中创建站点列,内容类型,母版页,页面布局等,并将所选项导出到WSP包以便部署到其他服务器。

工具SPSource采用了类似的方法,但创建了一个用于编译的Visual Studio解决方案。结果可以与WSPBuilder一起打包。