我是否可以创建用于发布门户网站集的自定义Web级别网站定义?

时间:2009-05-13 14:27:29

标签: sharepoint site-definition

我最初根据“发布门户”网站定义创建了一个网站集。现在一段时间后,我想在Web范围级别为某些子站点创建自己的站点定义。问题是我的自定义网站定义没有显示在选项列表中,只显示“使用工作流发布网站”。

我很确定我已将此跟踪到发布门户网站定义的网站定义文件(位于C:\ Program Files \ Common Files \ Microsoft Shared \ web server extensions \ 12 \ TEMPLATE \ SiteTemplates \ BLANKINTERNET \ XML \ ONET.XML)。它包含以下行:

<Property Key="AvailableWebTemplates" Value="*-BLANKINTERNET#2"/>

BLANKINTERNET模板定义的配置#2碰巧是带工作流的发布站点。

是否有任何解决方案会显示我的自定义网站级网站定义,而不需要使用新网站定义重新创建网站集?

2 个答案:

答案 0 :(得分:0)

点击网站操作 - &gt;检查您的网站模板是否可用于子网站。网站设置 - &gt;页面布局和网站模板(在外观和感觉类别下)。

如果您选择“子网只能使用以下网站模板”选项,请从此处查看您的模板是否已列出并尽可能使其可用。它应该出现在选择中。

如果这不起作用,请让我知道配偶,因为我可以查找另一个解决方案。

干杯

答案 1 :(得分:0)

在Webtemp。*。xml中,确保模板配置标记的属性设置为

SubWebOnly="True" 
and 
RootWebOnly="False"