{"id":15,"date":"2007-06-29T15:48:00","date_gmt":"2007-06-29T21:48:00","guid":{"rendered":"http:\/\/localhost\/todd_wp\/which-wss-3-0-moss-2007-site-template-is\/"},"modified":"2013-07-01T14:07:15","modified_gmt":"2013-07-01T20:07:15","slug":"which-wss-3-0-moss-2007-site-template-is","status":"publish","type":"post","link":"https:\/\/toddbaginski.com\/blog\/which-wss-3-0-moss-2007-site-template-is\/","title":{"rendered":"Which WSS 3.0 \/ MOSS 2007 site Template is right for me?"},"content":{"rendered":"<p><strong>Update 11-22-2009:\u00a0 <\/strong>See <a href=\"https:\/\/toddbaginski.com\/blog\/archive\/2009\/11\/20\/which-sharepoint-2010-site-template-is-right-for-me.aspx\">this blog post<\/a> for the SharePoint 2010 version of this information.<\/p>\n<p>MOSS 2007 ships with many predefined Templates you may use to create Site Collections and sub sites. Sometimes the out of the box site Templates will meet the needs of your project. Other times, the out of the box site Templates may need to be enhanced. <\/p>\n<p>Knowing which site Template has the functionality you need to deploy, or use as a baseline for a custom Site Definition, is one of the key decisions you make when architecting a SharePoint deployment. This being said, it is important to understand the functionality the Templates WSS and MOSS come with out of the box, and what they look like. <\/p>\n<p>This post will outline what functionality the site Templates WSS and MOSS come with out of the box,\u00a0what they look like, and document several useful peices of information developers will find handy when working with the out of the box SharePoint site Templates. <\/p>\n<p>MOSS offers some guidance by providing descriptions and preview images for each out of the box template. However, not all of these descriptions list which resources the site comes provisioned with, and the preview images are no help at all. See the image below, I think you will agree.\u00a0<\/p>\n<p>\u00a0<a target=\"_blank\" href=\"\/blog\/images\/www_toddbaginski_com\/blog\/MOSS 2007 Site Templates\/Site template selection.jpg\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" alt=\"\" width=\"350\" height=\"111\" src=\"\/blog\/images\/www_toddbaginski_com\/blog\/MOSS 2007 Site Templates\/Site template selection.jpg\" \/><\/a>\u00a0Click the thumbnail to see the full size image.\u00a0<\/p>\n<p>To better understand the inventory of out of the box site Templates, I created a Site Collection based on each out of the box site Template. After creating 23 different Site Collections, I realized it would be hard to remember what each one looked like. So, I decided to take some screenshots and document the site Templates. <\/p>\n<p>Below you will find tables corresponding to the different categories the site Templates reside in. The tables list the site Template names and descriptions for each category. As I mentioned before, you will see these descriptions are a good starting point, but do not describe the various lists that are provisioned with each site. <\/p>\n<p><strong>Collaboration Category Descriptions<\/strong> <\/p>\n<p>\u00a0<a target=\"_blank\" href=\"\/blog\/images\/www_toddbaginski_com\/blog\/MOSS 2007 Site Templates\/Collaboration Category Descriptions.jpg\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" alt=\"\" width=\"350\" height=\"72\" src=\"\/blog\/images\/www_toddbaginski_com\/blog\/MOSS 2007 Site Templates\/Collaboration Category Descriptions.jpg\" \/><\/a>\u00a0 Click the thumbnail to see the full size image.\u00a0<\/p>\n<p><strong>Meetings Category Descriptions<\/strong> <\/p>\n<p>\u00a0<a target=\"_blank\" href=\"\/blog\/images\/www_toddbaginski_com\/blog\/MOSS 2007 Site Templates\/Meetings Category Descriptions.jpg\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" alt=\"\" width=\"350\" height=\"95\" src=\"\/blog\/images\/www_toddbaginski_com\/blog\/MOSS 2007 Site Templates\/Meetings Category Descriptions.jpg\" \/><\/a>\u00a0Click the thumbnail to see the full size image.\u00a0<\/p>\n<p><strong>Enterprise Category Descriptions<\/strong>\u00a0<\/p>\n<p>\u00a0<a target=\"_blank\" href=\"\/blog\/images\/www_toddbaginski_com\/blog\/MOSS 2007 Site Templates\/Enterprise Category Descriptions.jpg\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" alt=\"\" width=\"350\" height=\"134\" src=\"\/blog\/images\/www_toddbaginski_com\/blog\/MOSS 2007 Site Templates\/Enterprise Category Descriptions.jpg\" \/><\/a>\u00a0Click the thumbnail to see the full size image.\u00a0<\/p>\n<p><strong>Publishing Category Descriptions<\/strong>\u00a0<\/p>\n<p>\u00a0<a target=\"_blank\" href=\"\/blog\/images\/www_toddbaginski_com\/blog\/MOSS 2007 Site Templates\/Publishing Category Descriptions.jpg\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" alt=\"\" width=\"350\" height=\"123\" src=\"\/blog\/images\/www_toddbaginski_com\/blog\/MOSS 2007 Site Templates\/Publishing Category Descriptions.jpg\" \/><\/a>\u00a0Click the thumbnail to see the full size image.\u00a0<\/p>\n<p><strong>Preview Images<\/strong> <\/p>\n<p>If you care to see what all of the preview images look like, you can find them in the following directory on your SharePoint server: <\/p>\n<p><font face=\"Consolas\">C:Program FilesCommon FilesMicrosoft Sharedweb server extensions12TEMPLATELAYOUTS1033IMAGES<\/font> <\/p>\n<p>The file names for the preview images corresponding to each site Template are listed in the tables below. <\/p>\n<p><strong>A More Detailed Look<\/strong> <\/p>\n<p>If you care to see what each of the home pages for the site Templates looks like, you can download them from this <a href=\"https:\/\/toddbaginski.com\/blog\/files\/Images\/Site Template Homepage Screenshots\/Site Template Homepage Screenshots.rar\">file<\/a>. These images should give you a good understanding of the different Lists and layouts that come with each out of the box Template.\u00a0 <em><font color=\"#ff8040\">This should save you a lot of time creating each type of site Template on your own machine!<\/font><\/em> <\/p>\n<p>Information developers will want to keep handy when enhancing or creating new custom Site Templates and Site Definitions. <\/p>\n<p>The next table lists the WEBTEMP XML fragment file\u00a0each site Template and Configuration is stored in, the file name of the preview image, and the concatenated Template and Configuration string you need when making sites with this site Template programmatically. If you wish to change the out of the box preview images I recommend backup up the existing preview images, then replacing them with your new preview images that have the same file names. Feel free to use the images I created from screenshots of each site Template\u2019s out of the box home page to do so. You can download them <a href=\"https:\/\/toddbaginski.com\/blog\/files\/Images\/Site Template Homepage Screenshots\/Site Template Homepage Screenshots.rar\">here<\/a>. <\/p>\n<p>* You may have to perform this process again after a service pack is applied in the future. It is not supported to edit the various WEBTEMP files that come out of the box, so that is why I recommend this approach. <\/p>\n<p>\u00a0<a target=\"_blank\" href=\"\/blog\/images\/www_toddbaginski_com\/blog\/MOSS 2007 Site Templates\/Visible Site Templates Chart.jpg\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" alt=\"\" width=\"350\" height=\"276\" src=\"\/blog\/images\/www_toddbaginski_com\/blog\/MOSS 2007 Site Templates\/Visible Site Templates Chart.jpg\" \/><\/a>\u00a0Click the thumbnail to see the full size image.\u00a0\u00a0<\/p>\n<p><strong>Buried Treasure: Crouching Tiger &#8211; Hidden Templates!<\/strong> <\/p>\n<p>Many of the site Templates listed in the following table are left over from the last version of SharePoint and are marked obsolete. However some of them may be created programmatically. I included the list of all the hidden site Templates here for your reference. <\/p>\n<p>\u00a0<a target=\"_blank\" href=\"\/blog\/images\/www_toddbaginski_com\/blog\/MOSS 2007 Site Templates\/Hidden Site Templates Chart.jpg\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" alt=\"\" width=\"350\" height=\"210\" src=\"\/blog\/images\/www_toddbaginski_com\/blog\/MOSS 2007 Site Templates\/Hidden Site Templates Chart.jpg\" \/><\/a>\u00a0Click the thumbnail to see the full size image.\u00a0<\/p>\n<p>\u00a0<strong>Leverage this information to create SharePoint sites programmatically <\/strong><\/p>\n<p>The concatenated Template and Configuration string is used when creating sites programmatically. See the below code sample for an example, pay attention to the text in <font color=\"#ff8040\">orange<\/font>, to see where the concatenated string is used. <\/p>\n<p><font face=\"Consolas\">\/\/Create a new SPSite object corresponding to your top level site<\/font> <\/p>\n<p><font face=\"Consolas\">SPSite newSite = new SPSite(\u201chttp:\/\/moss\/site\u201d);<\/font> <\/p>\n<p><font face=\"Consolas\">\/\/Create a new SPWeb object from the newSite object<\/font> <\/p>\n<p><font face=\"Consolas\">SPWeb newWeb = newSite.OpenWeb();<\/font> <\/p>\n<p><font face=\"Consolas\">\/\/Return the collection of sub sites<\/font> <\/p>\n<p><font face=\"Consolas\">SPWebCollection subSites = newWeb.Webs;<\/font> <\/p>\n<p><font face=\"Consolas\">\/\/Create a new sub site by adding it to the sub site collection<\/font> <\/p>\n<p><font face=\"Consolas\">\/\/The new site will have the following metadata:<\/font> <\/p>\n<p><font face=\"Consolas\">\/\/Full URL once created: http:\/\/moss\/newsite<\/font> <\/p>\n<p><font face=\"Consolas\">\/\/Name: New Site<\/font> <\/p>\n<p><font face=\"Consolas\">\/\/Description: This is the description for my new site.<\/font> <\/p>\n<p><font face=\"Consolas\">\/\/Local ID set to 1033 \u2013 English<\/font> <\/p>\n<p><font face=\"Consolas\">\/\/Site Template: Team Site<\/font> <\/p>\n<p><font face=\"Consolas\">\/\/Use Unique Permissions: True<\/font> <\/p>\n<p><font face=\"Consolas\">SPWeb newSubWeb = subSites.Add(\u201cnewsite\u201d, \u201cNew Site\u201d, \u201cThis is the description for my new site.\u201d, 1033, \u201c<font color=\"#ff8040\">STS#0<\/font>\u201d, true, false);<\/font> <\/p>\n<p><strong>Important planning information related to the out of the box site Templates!<\/strong> <\/p>\n<p>This chart shows the available site Templates one may create sub sites with, for a given parent site Template. Make sure you pick site Templates that will allow you to create the types of sub sites your functionality requirements dictate. <\/p>\n<p>\u00a0<a target=\"_blank\" href=\"\/blog\/images\/www_toddbaginski_com\/blog\/MOSS 2007 Site Templates\/Site Template Parent Child Matrix.jpg\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" alt=\"\" width=\"350\" height=\"210\" src=\"\/blog\/images\/www_toddbaginski_com\/blog\/MOSS 2007 Site Templates\/Site Template Parent Child Matrix.jpg\" \/><\/a>\u00a0Click the thumbnail to see the full size image.\u00a0<\/p>\n<p>I hope this post comes in handy for you and saves you\u00a0the time I spent digging through the SharePoint file system and creating dozens of SharePoint sites to find the information. All the information in this post comes from the RTM version of MOSS 2007 Enterprise.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Update 11-22-2009:\u00a0 See this blog post for the SharePoint 2010 version of this information. MOSS 2007 ships with many predefined Templates you may use to create<span class=\"excerpt-hellip\"> [\u2026]<\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[46,84],"tags":[10,5,7,13,12],"class_list":["post-15","post","type-post","status-publish","format-standard","hentry","category-most-popular","category-sharepoint-2007","tag-custom-development","tag-helpful-code","tag-sharepoint","tag-site-definitions","tag-site-templates"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/posts\/15","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/comments?post=15"}],"version-history":[{"count":1,"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/posts\/15\/revisions"}],"predecessor-version":[{"id":853,"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/posts\/15\/revisions\/853"}],"wp:attachment":[{"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/media?parent=15"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/categories?post=15"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/tags?post=15"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}