Compartir a través de


Plantillas de sitio personalizado

Una plantilla personalizada es una personalización aplicada a una definición de sitio o lista. Cuando un usuario con derechos de diseño personaliza un sitio web o una lista en la interfaz de usuario o en una aplicación de edición web como Microsoft Office SharePoint Designer 2007 y, a continuación, guarda el sitio web o lista como una plantilla, la plantilla personalizada se diferencia del estado original del sitio web o lista tal como se determina en su definición y el estado de la lista o sitio web en el momento en que se genera la plantilla personalizada.

Las plantillas personalizadas permanecen vinculadas a una definición determinada (por ejemplo, la definición de sitio para sitio web de SharePoint o sitios web de área de reuniones), por lo que si la definición no está presente o se cambia, la plantilla personalizada no puede funcionar. Consulte también Trabajar con plantillas y definiciones para obtener más información sobre la relación de plantillas de sitio a definiciones de sitio.

Una plantilla personalizada se conserva en la base de datos de SharePoint como un archivo con una extensión stp. El archivo .stp se almacena en la galería de plantillas de sitios o la galería de plantillas de lista e incluye un archivo Manifest.xml.

Nota

Un archivo .stp es realmente un archivo .cab. Puede guardar una copia del archivo de la galería de plantillas de sitios (o de listas), cambie la extensión de archivo de .stp a .cab y abra el archivo en el Explorador de Windows.

Plantillas de lista

Las plantillas de lista contienen archivos, vistas, campos, elementos web y, opcionalmente, el contenido que se asocia a una lista. Los usuarios crean plantillas de lista en la página Guardar como plantilla para obtener una lista, o a través de código que usa el método SaveAsTemplate de la clase Microsoft.SharePoint.SPList. Al guardar, las plantillas de lista se almacenan en la galería de plantillas de lista del sitio de nivel superior de una colección de sitios. Están disponibles para todos los sitios de la colección de sitios que se derivan de la misma definición de sitio e idioma que el sitio en el que se creó originalmente la lista. Para que una plantilla de lista esté disponible para un sitio en otra colección de sitios, descargue la plantilla de su actual galería y, a continuación, cárguelo en la galería de la nueva colección de sitios.

Plantillas de sitios

Las plantillas de sitios contienen el mismo tipo de datos que las plantillas de lista, pero las plantillas de sitio incluyen datos de todo el sitio. Al igual que las plantillas de lista, las plantillas de sitio también pueden incluir el contenido del sitio.

Los usuarios crean plantillas de sitio en la página Guardar sitio como plantilla o a través de código que usa el método SaveAsTemplate de la clase Microsoft.SharePoint.SPWeb. Al guardar, las plantillas de sitio se almacenan en la galería de plantillas de sitios del sitio de nivel superior de una colección de sitios, donde estarán disponibles para la creación de subsitios en todos los sitios web en la colección de sitios.

Al igual que las plantillas de lista, las plantillas de sitio se pueden descargar y mover a otras galerías de colección de sitios. Sin embargo, a diferencia de las plantillas de lista, las plantillas de sitios también se pueden mover a la galería de plantillas de sitios central, donde estarán disponibles para la creación de sitios de nivel superior en la creación personalizada de sitios, además de la posibilidad de creación de subsitios.

Para agregar una plantilla de sitios a la galería desde el símbolo del sistema

  1. Descargue la plantilla de sitios de la galería.

  2. Ejecute stsadm.exe -o addtemplate -filename Template_File_Name-titleTemplate_Title[-descriptionTemplate_Description] en el símbolo del sistema desde el directorio \\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN.

  3. Reinicie Internet Information Services (IIS) escribiendo iisreset en el símbolo del sistema.

Las plantillas de sitio pueden incluir plantillas de lista. Cuando un sitio de nivel superior se guarda como una plantilla con contenido, incluye cualquier lista las plantillas que están en la galería de plantillas de lista de la colección de sitios.

Vea también

Otros recursos

Trabajar con plantillas y definiciones