Hace un par de días platiqué sobre los nuevos Temas visuales para SharePoint liberados por Microsoft. El día de hoy quiero dejar los archivos de solución “wsp” listos para que los descargues y aprovisiones en tu instalación y sobre sitios que soporten idioma ingles y español los temas que mas te acomoden. Debido a que Microsoft liberó el código fuente me di a la tarea de modificar un poco para soportar el idioma español.
Los archivos de solución que se generaron son:
- ConstructionSiteTheme.wsp
- CorporateSiteTheme.wsp
- EventsSiteTheme.wsp
- OARPSiteTheme.wsp
- ProcurementSiteTheme.wsp
- PublishingSiteTheme.wsp
- SportingSiteTheme.wsp
- StartUpSiteTheme.wsp
- TeamSiteTheme.wsp
Y los puedes descargar de aqui:
Para poder aplicarlos simplemente requieres realizar lo siguiente sobre tu servidor SharePoint:
1. Descargar el archivo de temas de aquí
2. Descomprimirlos sobre C:\>
3. Abrir la consola de comandos
4. Ubicarte en la carpeta C:\Program Files\Common Files\microsoft shared\Web Server Extensions\12\BIN>
5. Ejecutar la sentencia stsadm.exe -o addsolution -filename "c:\temas\eltemaainstalar.wsp"
6. Cargar la herramienta central de administración y acceder a la pestana de Operations
7. Dentro del grupo de Global Configuration seleccionamos el enlace de Solution Management
8. De la lista de soluciones instaladas seleccionamos nuestra solución y damos clic
9. De la barra de opciones seleccionamos Deploy Solution
10. Cargamos nuestro sitio en donde queremos aplicar el tema en cuestión
11. Seleccionamos acciones de sitio y configuración de sitio y del grupo de Administracion de sitios seleccionamos caracteristicas de sitio
12. Del grupo de Administración de sitio seleccionamos la característica que deseamos activar
13. Ya con esto podemos seleccionar el tema de la lista de temas instalados sobre el sitio en cuestión solo seleccionamos acciones de sitio y configuración de sitio
14. De la sección de Aspecto seleccionamos Tema del sitio
De la lista de temas seleccionamos el que deseamos aplicar por ejemplo StartUp Site Theme
El resultado:
Hola Haaron,
¿Es necesario tener Visual Studio 2008 para instalar los temas? Me resulta el siguiente error:
Estado de la implementación: Error
Implementadas en: Ninguno
Resultado de la última operación: Error en instalación de características durante la implementación de la solución.
Detalles de la última operación: cauca : No se puede cargar el archivo o ensamblado ‘System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089’ ni una de sus dependencias. El sistema no puede hallar el archivo especificado.
Un saludo cordial y muchas gracias por tus aportaciones.
Hola Haaron,
¿Es necesario tener instalado Visual Studio 2008 para instalar las soluciones?
Me resulta el error:
Estado de la implementación: Error
Implementadas en: Ninguno
Resultado de la última operación: Error en instalación de características durante la implementación de la solución.
Detalles de la última operación: cauca : No se puede cargar el archivo o ensamblado ‘System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089’ ni una de sus dependencias. El sistema no puede hallar el archivo especificado.
Saludos y gracias por tus aportaciones.
No es necesario tener Visual Studio, el error que te marca es que no tienes instalada la version 3.5 del Framework sobre tu server. pasa que el WSP está haciendo referencia al System.Xml.Linq el cual lo encuentras en la version 3.5 del framework. instala la version sobre tu servidor y listo. La razon es que debido a que el WSP manipulan un archivo XML de sharepoint se utiliza una clase de System.Xml.Linq para hacerlo programaticamente. Suerte!
Gracias, justo era eso.
Tuviste algun problema adiocional? una pregunta, de casualidad tenias las plantillas de los aplicaciones fantastic 40?
Muy buen aporte, una consulta, en el punto 9 de la instalación me arroja un mensaje de error, al volver a la opción de hacer el deploy tengo este error:
No se pudo encontrar el archivo
‘C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\1033\SPTHEMES.XML’.
He instalado la versión en español del wss3.0
Son compatibles para sharepoint 2010, por que le busco por todo lado y no encuentro la forma de aplicarlos….
Son compatibles para SP 2010???? , por que por mas que le busco no se como activarlos o hacerles deploy….
No sr, estos solo funcionan en Windows SharePoint Services 3.0 (WSS) o Microsoft Office SharePoint Server 2007 (MOSS)
Como podríamos subir un template en Sharepoint 2010? Pq una solución se sube igual que en 2007, pero la característica del Sitio no están los servicios de la imagen 09.