Hace poco me surgió la duda si era posible crear una nueva colección de sitios de SharePoint 2010 y el uso de una plantilla de sitio personalizada para él. En un sitio de SharePoint 2007, las plantillas se guardan como archivos .STP. Los archivos STP podría estar en la galería de la colección de sitios, o en la farm. Si estaba en la granja, entonces estaba disponible en la creación de los site collection. En un sitio de SharePoint 2010 se almacenan las plantillas como soluciones para los usuarios en la store de la site collection como archivos WSP.
Cuando una nueva colección de sitios se crea, hay un selector de plantillas. Que no se aplica la plantilla a la colección de sitios en sí, sino a la rootweb de esa colección de sitios.Cuando la colección de sitios se crea, el rootweb también se crea. Ahí es donde se aplica la plantilla. Sabiendo eso,podemos encontrar una solución. Sabemos que la colección de sitios se crea, con o sin plantilla. Si la colección de sitios se crea, también lo es su galería de solución. Si subimos nuestro WSP a la galería de solución, entonces está disponible para nosotros cuando creamos el rootweb. Así es como creamos una colección de sitios con una plantilla personalizada.
En primer lugar vamos a guardar nuestro template de sitio. Empieza por ir al site que desea guardar como plantilla. Luego, vaya a Acciones del sitio>Configuración del sitio.
Descargo la solución.
Ahora entra en la Administración Central y crea la colección de sitios (Application Management > Create site collections) que desea aplicar esta plantilla. En la página de creación ir a la página de Custom como a continuación:
El secreto es no seleccionar una plantilla para la rootweb. Cuando la colección de sitios se crea, se le dará un enlace a ella. Después te llevará a la página de selector de plantilla, si eres unos de los administradores de la site coleccion. En el fondo hay un enlace a la galería de solución de su colección recién creado sitio.
Subo la solución que bajé.
Y la activo
Cuando vuelvo a la galería de solución, uso el breadcrumbs para volver a la rootweb de la colección de sitios:
Que te llevará de vuelta a la página de selector de plantillas.Ahora en la pestaña Custom tenemos nuestra plantilla.
Como puedo visualizar la pestaña "custom" he hecho todo el procedimiento tal como lo mencionas, pero al momento de ingresar a seleccionar la plantilla customizada este no me muestra la pestaña "Custom" con la plantilla que acabo de subir.
ResponderEliminarMírate el Language pack con el que creaste el template :D
EliminarTengo el mismo problema no vea el tab "Custom"
ResponderEliminar