如何/在哪里可以找到用于 SharePoint 网站或页面的模板。
我有一个想要相似的页面,但我不知道在哪里可以找到该页面和网站的模板?
答案1
查看页面源代码并搜索“ var g_wsaSiteTemplateId
”后,您将找到一个代码,例如STS#0
或STS#1
等等...要找出模板代码的含义,您可以查看下表:absolute-sharepoint.com
Template ID | Title
------------------------ -----------------------------------------------------------
GLOBAL#0 | Global template
STS#0 | Team Site
STS#1 | Blank Site
STS#2 | Document Workspace
MPS#0 | Basic Meeting Workspace
MPS#1 | Blank Meeting Workspace
MPS#2 | Decision Meeting Workspace
MPS#3 | Social Meeting Workspace
MPS#4 | Multipage Meeting Workspace
CENTRALADMIN#0 | Central Admin Site
WIKI#0 | Wiki Site
BLOG#0 | Blog
SGS#0 | Group Work Site
TENANTADMIN#0 | Tenant Admin Site
APP#0 | App Template
APPCATALOG#0 | App Catalog Site
ACCSRV#0 | Access Services Site
ACCSRV#1 | Assets Web Database
ACCSRV#3 | Charitable Contributions Web Database
ACCSRV#4 | Contacts Web Database
ACCSRV#5 | Projects Web Database
ACCSRV#6 | Issues Web Database
ACCSVC#0 | Access Services Site Internal
ACCSVC#1 | Access Services Site
BDR#0 | Document Center
DEV#0 | Developer Site
DOCMARKETPLACESITE#0 | Academic Library
EDISC#0 | eDiscovery Center
EDISC#1 | eDiscovery Case
OFFILE#0 | (obsolete) Records Center
OFFILE#1 | Records Center
OSRV#0 | Shared Services Administration Site
PPSMASite#0 | PerformancePoint
BICenterSite#0 | Business Intelligence Center
SPS#0 | SharePoint Portal Server Site
SPSPERS#0 | SharePoint Portal Server Personal Space
SPSPERS#2 | Storage And Social SharePoint Portal Server Personal Space
SPSPERS#3 | Storage Only SharePoint Portal Server Personal Space
SPSPERS#4 | Social Only SharePoint Portal Server Personal Space
SPSPERS#5 | Empty SharePoint Portal Server Personal Space
SPSMSITE#0 | Personalization Site
SPSTOC#0 | Contents area Template
SPSTOPIC#0 | Topic area template
SPSNEWS#0 | News Site
CMSPUBLISHING#0 | Publishing Site
BLANKINTERNET#0 | Publishing Site
BLANKINTERNET#1 | Press Releases Site
BLANKINTERNET#2 | Publishing Site with Workflow
SPSNHOME#0 | News Site
SPSSITES#0 | Site Directory
SPSCOMMU#0 | Community area template
SPSREPORTCENTER#0 | Report Center
SPSPORTAL#0 | Collaboration Portal
SRCHCEN#0 | Enterprise Search Center
PROFILES#0 | Profiles
BLANKINTERNETCONTAINER#0 | Publishing Portal
SPSMSITEHOST#0 | My Site Host
ENTERWIKI#0 | Enterprise Wiki
PROJECTSITE#0 | Project Site
PRODUCTCATALOG#0 | Product Catalog
COMMUNITY#0 | Community Site
COMMUNITYPORTAL#0 | Community Portal
SRCHCENTERLITE#0 | Basic Search Center
SRCHCENTERLITE#1 | Basic Search Center
SRCHCENTERFAST#0 | FAST Search Center
visprus#0 | Visio Process Repository
答案2
在 Salaudien Rajack 的博客 www.sharepointdiary.com 上,有一个教程解释了确定 SharePoint 网站模板的 6 种方法。链接可以找到这里。
引用:使用SharePoint 管理器,浏览网站并查找“Web 模板”。
系统: stsadm.exe -o enumallwebs -databasename > Template.txt 现在,打开 template.txt 文件并检查模板。此技巧甚至可用于查找 SharePoint 2010 的站点模板名称。
SQL 服务器:Sql 服务器是 SharePoint 的骨干,因此 SELECT Title、WebTemplate FROM dbo.Webs WHERE Title='Your Site'
您可以使用SharePoint 对象模型查找 SharePoint 站点的站点模板。只需查询 SPWeb.WebTemplateId。
SharePoint 2010 - 查找用于创建网站的模板:在 SharePoint 2010 中,您可以使用电源外壳Cmd-let:
Get-SPWebTemplate
. 列出 Web 模板的示例:Get-SPWebTemplate -Identity SGS#0
Get-SPWebTemplate -Identity S*
Get-SPWebTemplate | ? { $_.Name -like "*STS*" }
前往视图来源SharePoint 页面 >> 搜索“SiteTemplateID”以查找站点模板名称 SharePoint 2010。
答案3
最简单的方法是获取类似的工具SharePoint 管理器。进入您正在查看的站点,找到 WebTemplateId 属性。然后,您可以将其与以下列表进行匹配:已知的模板类型。
有其他这样做的方法,但它更加手动(并且不好看),所以我不会在这里概述它。
就页面模板而言 - 这仅适用于发布网站内的页面(在页面库中...),但您应该能够查看 SPM 中页面属性中的 ContentType 字段。如果您正在查看页面库,您甚至可以直接在 SharePoint 中将内容类型添加到视图并获取相同的信息。
答案4
对于页面
如果您在 SharePoint Designer 中打开网站,然后签出要编辑的页面,它会询问您是否要编辑内容(通过网站)或编辑布局(通过 SharePoint 设计器)
不确定您了解网站模板后到底想做什么。
回复:评论
你想打开哪个?页面还是网站?这是两码事。
要获取任何给定 SharePoint 页面的布局页面,您需要在 SharePoint 设计器中找到您感兴趣的页面。双击它,当您这样做时,SPD 会询问您是否要编辑内容(如果是,则将您带到 Web 浏览器界面)或是否要编辑布局(如果您有足够的权限)。如果您编辑布局,则会打开 SPD 的另一个副本并签出布局文件。在文件窗口中查找布局的名称。