Sharepoint网站模板 - 功能范围

时间:2009-08-04 09:20:01

标签: sharepoint

我创建了一个网站定义,我将其用作SPWeb对象的网站模板。我的网站只能使用某个Sharepoint模板配置为网站的子网站(SPSite)。当我配置网络时,我想要在网络级别激活组成我的自定义网站定义的几个功能,并在网站级别(对于父网站)激活其他几个功能。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

创建站点定义时,您将拥有一个名为Configuration的标签,其中包含名为WebFeature和SiteFeature的子标签。

您可以在相应部分中指定所有功能ID,以便在创建网站时激活这些功能。

 <Configuration ID="0" Name="Basic">      
  <SiteFeatures>
    <Feature ID="00BFEA71-1C5E-4A24-B310-BA51C3EB7A57" />
    <!-- Three-state Workflow Feature -->
    <Feature ID="FDE5D850-671E-4143-950A-87B473922DC7" />
  </SiteFeatures>
  <WebFeatures>
    <Feature ID="00BFEA71-4EA5-48D4-A4AD-7EA5C011ABE5" />
    <!-- TeamCollab Feature -->
    <Feature ID="F41CC668-37E5-4743-B4A8-74D1DB3FD8A4" />
    <!-- MobilityRedirect -->
  </WebFeatures>

</Configuration>

希望这有帮助