Descripción de archivos WebTemp*.xml

Última modificación: miércoles, 02 de febrero de 2011

Hace referencia a: SharePoint Foundation 2010

Cada servidor de una implementación de Microsoft SharePoint Foundation tiene al menos el archivo WebTemp.xml instalado originalmente en la carpeta %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LCID\XML, donde LCID es el identificador numérico del idioma o referencia cultural, como 1033 para inglés. También puede haber uno o varios archivos WebTemp*.xml personalizados. Los archivos WebTemp*.xml contienen un desglose de las configuraciones de definición de sitio disponibles en la interfaz de usuario que pueden seleccionar los usuarios al crear un nuevo sitio web. La interfaz de usuario varía en función de si se usa la página de creación de sitios HTML de Microsoft Silverlight.

Nota de precauciónPrecaución

No debe modificar el archivo WebTemp.xml original instalado con SharePoint Foundation. Los cambios que realice en los archivos instalados originalmente pueden sobrescribirse al instalar actualizaciones o Service Pack en SharePoint Foundation, o al actualizar una instalación a la siguiente versión del producto. Por estos motivos, no se admite el cambio del archivo WebTemp.xml original. Para obtener más información acerca de cómo crear una definición de sitio personalizada, vea Procedimiento para crear una definición y una configuración personalizadas de un sitio.

Formato de archivo

El elemento Templates especifica las definiciones de sitio que se están poniendo a disposición en el archivo WebTemp*.xml. Cada definición de sitio se define con un elemento Template. Cada definición de sitio tiene una o varias configuraciones de definición de sitio que se pueden usar para crear instancias de los sitios. Cada elemento Template especifica un identificador único y un nombre que corresponde a una subcarpeta de la definición de sitio dentro de la carpeta %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\SiteTemplates.

Un elemento Template puede incluir una cantidad indeterminada de elementos secundarios Configuration. Cada uno de estos elementos secundarios representa una configuración de definición de sitio. El atributo ID de cada elemento Configuration corresponde al identificador de otro elemento Configuration que se encuentra en un archivo Onet.xml. El segundo elemento Configuration especifica las listas y módulos de la configuración de definición de sitio.

Cada elemento Configuration de un archivo WebTemp*.xml también especifica el título y la descripción (y la ruta a la imagen) de la configuración que se muestra en la interfaz de usuario de SharePoint Foundation cuando un usuario crea un sitio nuevo. Es posible ocultar una configuración en la interfaz de usuario si se establece su atributo Hidden en TRUE.

El atributo DisplayCategory de un elemento Configuration de un archivo WebTemp*.xml especifica la categoría del tipo de sitio bajo la cual aparece el sitio en la interfaz de usuario; por ejemplo, "Collaboration" y "Meetings". (En la versión de Silverlight de la interfaz de usuario para crear un sitio nuevo, algunos tipos de sitio integrados no aparecen en la categoría que corresponde a su valor DisplayCategory). Si va a crear una configuración de definición de sitio personalizada y especifica un valor no usado previamente para DisplayCategory, aparecerá una nueva categoría con ese nombre en la interfaz de usuario para contener la configuración de definición de sitio personalizada.

El atributo SupportsMultilingualUI de un elemento Configuration indica si los sitios creados a partir de la configuración de definición de sitio pueden tener interfaces de usuario diferentes para distintos idiomas.

El siguiente fragmento del archivo WebTemp.xml integrado muestra el formato del marcado.

<Templates 
  xmlns:ows="Microsoft SharePoint">
   <Template Name="STS" ID="1">
    <Configuration 
      ID="0" 
      Title="Team Site" 
      Hidden="FALSE" 
      ImageUrl="/_layouts/images/stts.png" 
      Description="A site for teams to quickly organize, author, and share information. It provides a document library, and lists for managing announcements, calendar items, tasks, and discussions."
      DisplayCategory="Collaboration" >    
    </Configuration>
    ...
    <Configuration 
      ID="2" 
      Title="Document Workspace" 
      Hidden="FALSE" 
      ImageUrl="/_layouts/images/stdw.png" 
      Description="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." 
      DisplayCategory="Collaboration" >    
    </Configuration>
  </Template>
    <Configuration 
      ID="0" 
      Title="Basic Meeting Workspace" 
      Hidden="FALSE" 
      ImageUrl="/_layouts/images/stmw.png" 
      Description="A site to plan, organize, and capture the results of a meeting. It provides lists for managing the agenda, meeting attendees, and documents." 
      DisplayCategory="Meetings" 
      SupportsMultilingualUI="FALSE" >    
    </Configuration>
    ...
  </Template>
</Templates>

Para obtener información acerca de la creación de una configuración de definición personalizada, vea Procedimiento para crear una definición y una configuración personalizadas de un sitio.

Vea también

Tareas

Procedimiento para crear una definición y una configuración personalizadas de un sitio

Conceptos

Introducción a la creación de definiciones de sitios personalizadas