使用 add-template stsadm 命令添加模板后,创建子站点时每个人都可以使用该模板。有没有办法让它仅在创建网站集时可用?

有帮助吗?

解决方案

转到站点操作 -> 站点设置 -> 查看所有站点设置 -> 站点模板和页面布局,然后从允许的项目列表中删除站点模板。

Gary Lapointe 也可能为其制作了 stsadm 扩展;查看 stsadm.blogspot.com

毛罗·马苏奇http://www.brantas.co.uk

其他提示

上面提到的博客文章的 url,用于使用 stsadm 扩展隐藏 stp 模板,是 http://stsadm.blogspot.com/2007/08/set-available-site-templates.html

下面是如何从网站集的可用模板列表中删除模板的示例:

stsadm –o gl-removeavailablesitetemplate –url "http://内网/" -template "WIKI#0" -lcid 1033 -resetallsubsites

科姆拉德,

stsadm.blogspot.com 可能又是答案,您可以列出所有网站集,然后使用 edward 发布的命令删除网站模板。这可能有助于让事情变得更快一些!

虽然每个网站集您只需要执行一次,但所有子网站(据我记得)都会从父网站继承其设置。

谢谢毛罗。我本来希望有一个 解决方案 这不需要访问每个网站集,但看起来可能没有一个!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top