Instalar plantillas de aplicación en Windows SharePoint Services

Para poder instalar distintas plantillas en nuestra aplicación de WSS lo primero que tenemos que hacer es instalar Application Template Core que lo podemos descargar aquí. Y además, como es lógico, debemos tener permisos de administrador, tanto en el servidor como en nuestro WSS site.

Instalación

 

Todas las instalaciones y borrados de aplicaciones se realizan a través del comando stsadm

1. Ejecutamos el archivo .exe, estableciendo la ruta en la que guardaremos la solución.

En nuestro caso va a ser : C:Archivos de programaArchivos comunesMicrosoft Sharedweb server extensions12BIN, ya que trabajamos sobre la versión del servidor de 32 Bits.

2. A través de la consola de comandos ejecutamos : stsadm –o addsolution –filename ApplicationTemplateCore.wsp, en la ruta especificada anteriormente, que nos permite añadir la solución al almacen de soluciones.

image 

3. Luego ejecutamos el comando stsadm –o deploysolution –name ApplicationTemplateCore.wsp –allowgacdeployment, que nos permite desplegar la solución en el servidor. En este punto debemos añadir unos atributos adicionales que dependen de la configuración que hayamos establecido en nuestro WSS,y cuyas opciones son : –inmediate, –local, –time, que se combinan de la siguiente manera:

  • Single Server: [ -local | -time <time to deploy at> ]
    Farm: [ -immediate | -time <time to deploy at> ]

4. Por último ejecutamos stsadm –ocopyappbincontent. Y ya tenemos nuestras solución de Application Template Core añadida al almacén de soluciones y desplegada en el servidor.

 

Instalación de las plantillas

 

1. Nos descargamos el paquete de plantillas desde aquí, o las plantillas deseadas desde aquí.

2. Ejecutamos el archivo .exe, estableciendo la ruta en la que guardaremos la plantilla de aplicación.

3. A través de la consola de comandos ejecutamos : stsadm –o addsolution –filename <template_name>.wsp.

4. Luego ejecutamos el comando stsadm –o deploysolution –name <template_name>.wsp –allowgacdeployment, que nos permite desplegar la solución en el servidor. Al igual que con el “Core”, en esta ocasión también debemos indicar el atributo de configuración. Y la plantilla ya ha sido añadida al almacén de soluciones.

 

Uso de las plantillas en nuestro sitio

 

1. Entramos como administrador a nuestro sitio. Y en Site Actions vamos a la opción Site settings

image

 

2. Dentro de Site Settings, vamos a Site Administration y pinchamos en Sites and workspaces

image

 

3.  Pinchamos en la opción Create

image

 

4. Y aquí es donde nos aparecen las nuevas plantillas añadidas

image 

 

Eliminación de plantillas de nuestro sitio

 

1. Entramos como administrador a nuestro sitio. Y en Site Actions vamos a la opción Site settings. Dentro de Site Settings, vamos a Site Administration > Galleries > Site Templates

2. Pinchamos en la opción Edit de la plantilla que queremos eliminar, y nos aparece la siguiente pantalla

image

 

3. Pinchamos en Delete Item, y nos elimina la plantilla de nuestro sitio.

 

Eliminación de las soluciones

 

1. Para deshabilitar que las plantillas estén disponibles en nuestros sitios, ejecutamos stsadm –o retractsolution –name <template_name>.wsp.

2. Para eliminar una plantilla del almacén de soluciones  ejecutamos stsadm –o deletesolution –name <template_name>