Alexander's Blog

Sharing knowledge with the global IT community since November 1, 2004

How to Display Hidden Templates in SharePoint 2013

/
/
ad-mania

In SharePoint 2010, for some reason Microsoft decided to hide a bunch of Microsoft Office SharePoint Server (MOSS) 2007 templates from the graphical user interface (GUI) but left them in the system so you can use them if you wanted. In SharePoint 2013 Microsoft again decided hide over a dozen site templates. For example. the Blank Site template which can come handy in some scenarios, such as migrating from a previous version of SharePoint to the newer version, is a hidden template. The following is a list of hidden templates in SharePoint Server 2013 along with a description of each template.

  1. Blank Site
    A blank site for you to customize based on your requirements.
  2. Document Workspace
    A site for colleagues to work together on a document. It provides a document library for storing the primary document and supporting files, a tasks list for assigning to-do items, and a links list for resources related to the document.
  3. Basic Meeting Workspace
    A site to plan, organize, and capture the results of a meeting. It provides lists for managing the agenda, meeting attendees, and documents.
  4. Blank Meeting Workspace
    A blank meeting site for you to customize based on your requirements.
  5. Decision Meeting Workspace
    A site for meetings that track status or make decisions. It provides lists for creating tasks, storing documents, and recording decisions.
  6. Social Meeting Workspace
    A site to plan social occasions. It provides lists for tracking attendees, providing directions, and storing pictures of the event.
  7. Multipage Meeting Workspace
    A site to plan, organize, and capture the results of a meeting. It provides lists for managing the agenda and meeting attendees in addition to two blank pages for you to customize based on your requirements.
  8. Central Admin Site
    A site for central administration. It provides Web pages and links for application and operations management.
  9. Wiki Site
    A site for a community to brainstorm and share ideas. It provides Web pages that can be quickly edited to record information and then linked together through keywords.
  10. Group Work Site
    This template provides a groupware solution that enables teams to create, organize, and share information quickly and easily. It includes Group Calendar, Circulation, Phone-Call Memo, the Document Library and the other basic lists.
  11. Tenant Admin Site
    A site for tenant administration. It provides Web pages and links for self-serve administration.
  12. App Template
    A base template for app development.  It provides the minimal set of features needed for an app.
  13. App Catalog Site
    A site for sharing apps for SharePoint and Office.

Here’s how you can unhide any of the following hidden templates in SharePoint Server 2013. These steps should be completed on all the SharePoint servers in the farm, both Application servers and Web Front End servers.

  1. In File Explorer (called Windows Explorer in older versions) go to the location C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\1033\XML.
    WEBTEMP.XML_01
  2. Make a copy of the file WEBTEMP.XML and call it something like WEBTEMP.ORIGINAL.XML.
  3. Edit the WEBTEMP.XML file in Notepad.
  4. Notice that the Team Site template is set for Hidden=”FALSE” so it is visible in the GUI but the Blank Site is hidden and has the value set to Hidden=”TRUE” therefore you can’t see it in the GUI.
    WEBTEMP.XML_02
  5. Change the value for Blank Site from TRUE to FALSE by setting “Hidden=FALSE.”
    WEBTEMP.XML_03
  6. Repeat the above steps for every Application server and Web Front End server that you have in your farm by going to the location C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\1033\XML and changing the value for the Blank site from Hidden=TRUE to Hidden=FALSE. If you only have one SharePoint Server 2013 then you simply need to make the change on that one server.
  7. If you want to unhide other hidden templates, such as Document Workspace, Basic Meeting Workspace, Blank Meeting Workspace, Decision Meeting Workspace, Social Meeting Workspace, Multipage Meeting Workspace, Central Admin Site, Wiki Site, Group Work Site, Tenant Admin Site, App Template, or App Catalog Site, simply change Hidden=TRUE to Hidden=FALSE.
  8. Save the WEBTEMP.XML file.
  9. Make a copy of this modified WEBTEMP.XML file and call it WEBTEMP.BACKUP.XML.
  10. At this time you should have three WEBTEMP.XML files.
    WEBTEMP.XML_04
    1. WEBTEMP.BACKUP.XML
      This will come handy in case a service pack or an update will overwrite the WEBTEMP.XML file. All you have to do is overwrite WEBTEMP.XML file with this file and you are done. You don’t need to modify all the entries in the file again.
    2. WEBTEMP.ORIGINAL.XML
      This is the original file that the system created and in case things go wrong you can simply restore this file.
    3. WEBTEMP.XML
      This is the file currently in use.
  11. Now that you have saved the changes and have all your backup files in place, it’s time to verify that these templates are available in SharePoint 2013.
  12. Click on the Settings icon and select Site contents.
    SiteContents
  13. For this article I will assume you want to create a subsite in an existing site. Go to the bottom of the page and select new subsite under the Subsites heading.
    NewSubsite
  14. Look at the different options you have now. There are a couple of new tabs that weren’t there before and the Enterprise and Publishing tabs are the same because we didn’t add any templates to them.
    AvailableTemplates1
    AvailableTemplates2
    AvailableTemplates3
    AvailableTemplates4
    AvailableTemplates5

Copyright ©2014 Zubair Alexander. All rights reserved.

  • Facebook
  • Twitter
  • Linkedin

5 Comments

  1. This is great but for some reason, even after I change the values to “FALSE” the templates still do not show. Do I need to run an IISRESET or kick over my SharePoint farm?

  2. Eric, I don’t recall running IISRESET or else I would have pointed that out in my article but it never hurts to run IISRESET (unless it’s in the middle of the day while users are connected to your server). If that doesn’t help then after the next Windows Update, when your server is rebooted, check to see if the templates are available.

  3. I think what’s missing from your article is that the 2010 version experience needs to be selected for most or all of the templates to show.

  4. What about SharePoint Online?

    I don’t have access to the WEBTEMP.XML file

  5. Gilles, you don’t have the same control or flexibility in SharePoint Online that you have with SharePoint On-premises. Therefore, there is no easy way to manipulate the installation files or templates in SharePoint Online.

Leave a Comment

Your email address will not be published. Required fields are marked *

This div height required for enabling the sticky sidebar