使用add-template stsadm命令添加模板时,创建子网站时每个人都可以使用该模板。有没有办法让它只在创建网站集时可用?
答案 0 :(得分:2)
转到网站操作 - >网站设置 - >查看所有网站设置 - >网站模板和页面布局,并从允许的项目列表中删除网站模板。
Gary Lapointe也可能为它做了一个stsadm扩展;检查stsadm.blogspot.com
Mauro Masucci http://www.brantas.co.uk
答案 1 :(得分:0)
上面提到的博客帖子的网址是http://stsadm.blogspot.com/2007/08/set-available-site-templates.html
,用于使用stsadm扩展隐藏stp模板以下是如何从网站集的可用模板列表中删除模板的示例:
stsadm -o gl-removeavailablesitetemplate -url“http://intranet/”-template“WIKI#0”-lcid 1033 -resetallsubsites
答案 2 :(得分:0)
谢谢毛罗。我希望有一个解决方案,它不需要访问每个网站集,但看起来可能没有一个!
答案 3 :(得分:0)
Komrade,
stsadm.blogspot.com可能会再次成为答案,您可以列出所有网站集,然后使用edward发布的命令删除网站模板。这可能有助于使事情变得更快!
虽然,每个网站集只需要执行一次,但所有子网站(据我记得)都会从父网站继承它们的设置。