可以在子站点创建页面中隐藏STP模板吗?

时间:2020-03-05 18:49:50  来源:igfitidea点击:

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

解决方案

回答

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

加里·拉波因特(Gary Lapointe)可能对此也做了扩展。检查stsadm.blogspot.com

毛罗·马西奇(Mauro Masucci)
http://www.brantas.co.uk

回答

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

Here’s an example of how to remove a template from the list of available templates for a site collection:
  
  
    stsadm –o gl-removeavailablesitetemplate –url "http://intranet/" -template "WIKI#0" -lcid 1033 -resetallsubsites

回答

谢谢毛罗。我希望找到一种解决方案,该解决方案不需要访问每个网站集,但似乎可能没有解决方案!

回答

Komrade,

stsadm.blogspot.com可能会再次回答,我们可以列出所有网站集,然后使用edward发布的命令删除网站模板。这可能有助于使操作更快一些!

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