我知道微软目前不支持从 MOSS 发布站点创建站点模板。
谁能告诉我是否支持创建基本站点,然后打开发布功能,然后创建站点模板 - 我猜不是因为它可能与创建发布门户相同?
我知道微软目前不支持从 MOSS 发布站点创建站点模板。
谁能告诉我是否支持创建基本站点,然后打开发布功能,然后创建站点模板 - 我猜不是因为它可能与创建发布门户相同?
您可以将发布功能装订到您的网站模板上。
来自知识库 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 属性,则此属性将特定功能装订到站点定义。(只有共享服务提供程序站点模板和空白站点站点模板使用 AllowGlobalFeatureAssociations="FALSE" 属性。)
例如,当您使用 TemplateName="GLOBAL" 属性来装订 Office SharePoint Server 发布功能时,基于团队网站模板的网站使用为网站集的根网站配置的系统母版页。
您仍然可以访问保存模板网页,并保存它...例如http://localhost/website/_layouts/savetmpl.aspx 它就像一个魅力:-)
我们编写了自己的工具来解决导出问题。我们可以在发布站点中创建站点栏、内容类型、母版页、页面布局等,并将选定的项目导出到 WSP 包以部署到其他服务器。
SPSource工具采用了类似的方法,但创建了一个用于编译的 Visual Studio 解决方案。结果可以用WSPBuilder打包。
我认为您所描述的内容不会起作用(就像您说的,它与发布门户基本相同),但似乎有一种解决方法。根据SharePoint 解决方案团队的这篇文章(显然与 Microsoft 无关),您可以创建发布网站,根据需要对其进行自定义,停用发布功能,从中创建网站模板,基于模板创建新网站,然后在您的新网站上激活发布功能。
听起来这很有效,但微软并未正式支持。要小心,因为它可能大部分都有效,但如果它的一些小块破裂,我不会感到惊讶。