SharePoint site template reference

When working with SharePoint data from STSADM operations, PowerShell cmdlets or when programming against the SharePoint object model it won’t be long until you need to deal with the internal names for site templates.

I’ve pulled together the default templates that are installed with SharePoint 2010 and 2007 in the following reference:

SharePoint Foundation 2010

Template Name
BLOG#0 Blog
MPS#0 Basic Meeting Workspace
MPS#1 Blank Meeting Workspace
MPS#2 Decision Meeting Workspace
MPS#3 Social Meeting Workspace
MPS#4 Multiple Meeting Workspace
SGS#0 Basic Group Work Site
SGS#1 Blank Group Work Site
STS#0 Team Site
STS#1 Blank Site
STS#2 Document Workspace
WIKI#0 Wiki

SharePoint Server 2010

Template Name
ACCSRV#1 Assets Web Database
ACCSRV#3 Charitable Contributions Web Database
ACCSRV#41 Contacts Web Database
ACCSRV#5 Projects Web Database
BDR#0 Document Center
BICENTERSITE#0 Business Intelligence Center
BLANKINTERNET#2 Publishing Site With Workflow
BLANKINTRANETCONTAINER#0 Publishing Portal
CMSPUBLISHING#0 Publishing Site
ENTERWIKI#0 Enterprise Wiki
OFFILE#1 Records Center
SPSMSITE#0 Personalization Site
SPSMSITEHOST#0 My Site Host
SRCHCEN#0 Enterprise Search Center
SRCHCENTERFAST#0 FAST Search Center
SRCHCENTERLITE#0 Basic Search Center
VISPRUS#0 Visio Process Repository

Windows SharePoint Services 3.0

Template Name
BLOG#0 Blog
MPS#0 Basic Meeting Workspace
MPS#1 Blank Meeting Workspace
MPS#2 Decision Meeting Workspace
MPS#3 Social Meeting Workspace
MPS#4 Multiple Meeting Workspace
STS#0 Team Site
STS#1 Blank Site
STS#2 Document Workspace
WIKI#0 Wiki

SharePoint Server 2007

Template Name
BDR#0 Document Center
BLANKINTERNET#0 Publishing Site
BLANKINTERNET#1 Press Releases Site
BLANKINTERNET#2 Publishing Site with Workflow
BLANKINTERNETCONTAINER#0 Publishing Portal
CENTRALADMIN#0 Central Admin Site
CMSPUBLISHING#0 Publishing Site
GLOBAL#0 Global Template
OFFILE#1 Records Center
OSRV#0 Shared Services Admin Site
PROFILES#0 Profiles
SPS#0 SharePoint Portal Server Site (Obsolete)
SPSCOMMU#0 Community Area Template (Obsolete)
SPSMSITE#0 Personalization Site
SPSMSITEHOST#0 My Site Host
SPSNEWS#0 News Site (Obsolete)
SPSNHOME#0 News Site
SPSPERS#0 SharePoint Portal Server Personal Space
SPSPORTAL#0 Collaboration Portal
SPSREPORTCENTER#0 Report Center
SPSSITES#0 Site Directory
SPSTOC’#0 Contents Area Template (Obsolete)
SPSTOPIC#0 Topic Area Template (Obsolete)
SRCHCEN#0 Search Center with Tabs
SRCHCENTERLITE#0 Search Center
SRCHCENTERLITE#1 Search Center

Other than the native site templates there are also a few others which I’ve frequently encountered in SharePoint environments.

Microsoft Project Server integrates with SharePoint and creates sites based on the Project Workspace (PWS#0) template.

And finally… after the release of WSS 3.0 Microsoft made available a number of additional templates called the Fabulous 40 Application Templates.

Fabulous 40 Application Templates

Template Name
Board#0 Board of Directors
BPR#1 Business Performance Reporting
CASE#0 Case Management for Government Agencies
CLASSROOM MANAGEMENT#0 Classroom Management
CLINIC#0 Clinical Trial Initiation and Management
CAS#1 Competitive Analysis Site
DISCUSSION DATABASE#0 Discussion Database
DIM2#1 Disputed Invoice Management
3#1 Employee Activities Site
BENEFITS#0 Employee Benefits Site
FINAL#1 Employee Training Scheduling and Materials
EQUITY2#0 Equity Research
GCHAN_MAN#0 Manufacturing Process Management
IMC2#1 Integrated Marketing Campaign Tracking
NEWSTORE#0 New Store Opening
PRODUCT#1 Product and Marketing Requirements Planning
RFP V2#0 Request for Proposal
SPORTS#0 Sports League
TEAM ROOM SITE#0 Team Work Site
APP#0 Timecard Management
Advertisements

SharePoint “Send To” Destinations

As part of the document management features in SharePoint 2010 there is a contextual ribbon tab (and context menu) available for each document in a document library. This menu contains an option called “send to” in the Copies section and as the name suggests this will send a copy of the document to a different destination.

image

By default there are two options available under the “send to” menu: other location and create document workspace.

The other location option will allow you to send a copy of a document to another document library or folder.

Send document to other location form

Create document workspace will create a new site based on the Document Workspace template and will copy the document to the new site.

Two additional types of destinations can be configured to appear in the document library “send to” menu.

Another Document Library or Folder

Each document library allows for the configuration of a single “send to” destination. This can be a document library or folder in the same site collection as the source document library.

Since the other location option allows users to copy documents to another document library already this is a means of creating a more convenient shortcut if you need to copy documents to a specific location on a frequent basis.

For example documents might be copied to a folder once they are signed off by a client.

To configure a custom send to destination for a document library navigate to the document library and choose the following options:

Library Tools > Library > Library Settings > Advanced Settings

image

Records Centre

The second target location is a site collection based on the Records Center site template.

SharePoint 2010 provides more flexibility in the configuration of the records centre connection than before and allows us to connect one or more record centres to a web application.

Note: In SharePoint 2007 only a single Records Centre connection could be defined for the entire farm and would show up in send to menus for all document libraries in the farm.

To configure “send to” connections for a web application:

Central Administration > General Application Settings > Configure Send To Connections

Send to connections form