SUMMARY
This article contains information about site definition and custom templates that are used in Windows SharePoint Services, and discusses some considerations and limitations that apply when you customize templates for use in SharePoint Portal Server.
MORE INFORMATION
Windows SharePoint Services uses two types of templates:
|
• |
Site definitions:
Site definitions include the set of basic pages and schema where all SharePoint sites and lists are derived. Site definitions contain all the configuration data for the site, and are stored on the file system of each front-end Web server as Web pages and XML files (including the Onet.xml file). A site definition can actually contain multiple configurations, but all the configuration data in a site definition uses the same set of lists that a user can create. For example, the Social Meeting, Multipage Meeting, and Decision Meeting templates that are listed on the Template Selection page are based on the Meetings site definition. |
|
• |
Custom templates:
You can save an existing site as a custom template (.stp file). An .stp file contains only the information about what is customized in the site and does not contain the definition of the whole site. Custom templates are a way of packaging up a set of changes to an existing site definition and making those available for new sites and lists. Every custom template is based on a site definition. Custom templates are stored in the database and are made available through the central template gallery or through site collection template galleries. When you save an existing site as a custom template, the .stp file is added to the site template document library in the root of the site collection and can be used by all subsites.
To create a .stp file, follow these steps:
|
1. |
On the site, click Site Settings. |
|
2. |
Under Administration, click Go to Site Administration. |
|
3. |
Under Management and Statistics, click Save site as template. |
|
4. |
In the File name box, type the file name to use for the site template file. |
|
5. |
In the Template title box, type the title that you want to use for the template in the site template gallery. |
|
6. |
In the Template description box, type a description for the site template. |
|
7. |
If you want to include the existing site content, click to select the Include content check box. |
|
8. |
Click OK. |
To add the template to the central template gallery so that it is available to all sites, use the Stsadm.exe command line tool and run the following command at the command prompt:
stsadm.exe -o addtemplate -filename FileName -title TemplateTitle -description TemplateDescription |
In SharePoint Portal Server, the site templates that are available to the user are the list of site definitions that are stored on the file system. Currently, there is no user interface available in SharePoint Portal Server to export a customized site or area to a site definition nor is there a method to export a custom site template to a site definition.
The only way to add a new item to the list of available templates on the Template Selection page is to copy an existing template, rename it by using a name that starts with "SPS" (without the quotation marks), edit the XML file for all templates to add the new template, and then restart Microsoft Internet Information Services (IIS). You must repeat this procedure on each front-end Web server before the new template appears in the list of available site definitions. Note that you must manually edit the XML files of all existing templates to include the new template.
For immediate server support, call (877) 752-1122 or email support@exiis.net
About our Search Engine
Information on our site is produced from a variety of recourses including internal support professionals, Microsoft Product Support, Cisco Systems Support, and other third-party resources. The information is provided as a resource only and no warranty is given nor implied as to their accuracy. Our search engine is based on Microsoft Office SharePoint Server (MOSS) 2007 Search Technologies and filtered to produce the best possible results for our end users.
Overview of Exiis Corporation
Exiis Corporation is a client-centric, outsourced professional IT firm specializing in Microsoft Products and Technologies. Our extensive experience with network management and security, application support, and Cisco networking products make us an ideal partner when local resources and IT departments need additional support with their network services.
Microsoft and Cisco Support Technology
Our teams of professional consultants and support engineers have been providing local and remote network, server, and application support for nearly two decades, making us one of the oldest, experienced, and trusted outsourced IT service providers. Our unique “Pay-As-You-Go” model allows business organizations of all sizes to determine exactly how much they would like to spend on their outsourced IT budget, without the hassle of complicated monthly recurring fees or long-term contracts
Remote “Help Desk” Solutions
Exiis Corporation’s remote “Help Desk”, staffed by a team of Microsoft Certified Support Professionals can address these questions in a quick, efficient, time-saving manner that frees your IT team from having to research issues products that are new to them to or not normally maintained on a daily basis.
Access to Resources
Exiis Corporation offers access to the most prestigious collection of Microsoft Certified Professionals. Many organizations have some sort IT Support available to them, either internally or by a local computer provider. Exiis Corporation is able to augment the local IT talent with additional knowledge and experience in Microsoft Products and Technologies such as:
Microsoft Customer Relations Manager (CRM)
Microsoft Office SharePoint Server (MOSS)
Microsoft Exchange Server
Microsoft Great Plains Dynamics (GP)
Microsoft Internet Security and Acceleration Server (ISA)
Microsoft Live Communications Server (LCS)
Microsoft Operations Manager (MOM)
Microsoft Small Business Server (SBS)
Microsoft SQL Server
Microsoft Systems Management Server (SMS)
Microsoft Windows Server
Microsoft Office SharePoint Server (MOSS) 2007 Assistance and Custom Design Development
For larger organization or those that need to manage hundreds or even thousands of documents, who fall under regulatory compliance, and who are seeking a complete “one-stop-portal”, Exiis recommends utilizing the full version of Microsoft Office SharePoint Server (MOSS). MOSS allows for organizations to manage thousands of documents with complete security control, custom branding, advanced search, inter-operability with third-party applications, and a whole host of other features such as: Excel Services, Forms Server, and Business Catalog Services. Microsoft Office SharePoint Server (MOSS) is the de-facto standard for internal portal solutions.
For Additional Support, please see:
http://moss.exiis.net/sharepoint-server-support/Pages/default.aspx