Mejora la experiencia de tu implementación SharePoint mediante los temas personalizados liberados por Microsoft

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

clip_image001

8. De la lista de soluciones instaladas seleccionamos nuestra solución y damos clic

clip_image003

9. De la barra de opciones seleccionamos Deploy Solution

clip_image004

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

clip_image005

12. Del grupo de Administración de sitio seleccionamos la característica que deseamos activar

clip_image007

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

clip_image008

De la lista de temas seleccionamos el que deseamos aplicar por ejemplo StartUp Site Theme

clip_image010

El resultado:

clip_image012

10 thoughts on “Mejora la experiencia de tu implementación SharePoint mediante los temas personalizados liberados por Microsoft

  1. 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.

  2. 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.

  3. 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!

  4. Tuviste algun problema adiocional? una pregunta, de casualidad tenias las plantillas de los aplicaciones fantastic 40?

  5. 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

  6. 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.

Leave a Reply

Your email address will not be published. Required fields are marked *