SharePoint 2010如何计算出网站的哪种类型的网站呢?

时间:2011-03-14 16:36:04

标签: sharepoint sharepoint-2010

如何计算网站在sharepoint 2010中的哪种类型的网站?

4 个答案:

答案 0 :(得分:7)

最简单的方法是使用PowerShell:

PS> asnp Microsoft.SharePoint.PowerShell
PS> $web = get-spweb http://server/site
PS> $web.WebTemplate
YOURSITEDEF
PS> $web.WebTemplateId
12345

答案 1 :(得分:6)

在对象模型中,SPWeb.WebTemplate将告诉您创建网站时使用的模板。

答案 2 :(得分:1)

如果您只是想在不编写代码的情况下找到模板,那么可以使用一个名为SharePoint Explorer的强大工具来浏览以查找Web模板等。

http://spm.codeplex.com/

答案 3 :(得分:1)

我发现sharepoint.stackexchange.com中的this answer很有用:“查看页面的HTML源代码并搜索'g_wsaSiteTemplateId' - 这将为您提供用于创建网站的网站模板和配置。”< / p>

在我的情况下,模板是团队网站:

var g_presenceEnabled = true;
var g_wsaEnabled = false;
var g_wsaLCID = 1033;
var g_wsaSiteTemplateId = 'STS#0';
var g_wsaListTemplateId = 119;

需要在服务器上执行其他答案(或使用远程处理PowerShell选项)。这并不总是切实可行,此选项可以从任何具有Web访问权限的计算机上执行。