Tema para Alfresco Share v3.4 (descarga gratuita)

Hace más de un mes (casi dos) explicaba en este mismo blog cómo crear una nueva apariencia para Alfresco Share.

La cuestión es que, como práctica, hice una y me decido ahora a compartirla a fin de que pueda servir a quién le interese y, si no es mucho pedir, en caso de que no funcione correctamente o sea mejorable, acepto notificaciones de incidencias y sugerencias.

Especificaciones

Aunque el conjunto del tema debe funcionar correctamente en cualquier navegador estándar, lo cierto es que, las hojas de estilo con las que trabaja, tienen propiedades que pueden no disfrutarse al 100% con navegadores no recientes (iE 8, Opera 8). Hablo, por ejemplo, de las esquinas redondeadas de los dashlets.

Vista previa del tema Olive para Alfresco Share.
Pinchar sobre la imagen para ampliar.

El tema ha sido probado en iE 8 (funcionando sin las esquinas redondeadas) y en Firefox 3 y 5, Chrome 12, Safari 5.1, Opera 11.50 (funcionando correctamente). Si disponéis de cualquier otro navegador, agradezco notificaciones sobre el funcionamiento.

Instalación

Al tratarse de un archivo .jar, basta con colocar el archivo oliveTheme.jar en tomcatlib, arrancar Alfresco Share y el tema aparecerá listado con los demás en el panel del administrador. Si ya teníais iniciado Alfresco, deberéis pararlo e iniciarlo de nuevo para que, en el barrido que hace de entrada, localice el nuevo elemento y lo añada al resto.

Descarga

Podéis descargar gratuitamente la nueva apariencia aquí:

Actualización del 26/08/11: 
Problema con los temas en las versiones 3.4.c y d

A partir de la versión 3.4.c del Share (Community, que es el que he podido probar), existe un problema -sin solucionar en la 3.4.d- que impide que los temas se apliquen y, por tanto, siempre se muestra el tema por defecto. Encontrareis la solución ofrecida por Alfresco a esta incidencia en el tercer comentario de los que siguen. Gracias a chuslobato por el aporte.

8 respuestas a «Tema para Alfresco Share v3.4 (descarga gratuita)»

  1. Hola, muchas gracias por el aporte. Te comento que lo he probado para la versión 3.6.2. de Firefox con el Alfresco Community 3.4.d pero no me funciona, sólo me permite previsualizar los temas, el tuyo o los demás y luego no me los aplica. ¿Sabes algo al respecto?

  2. Buenas, chuslobato.

    Cierto que no se aplican lo temas en la 3.4.d, me pasaba lo mismo, así que me volví a la 3.4.b, donde sí se aplican (no pasé por la c, así que no te sé decir). Creo que es problema de la versión.

    De cualquier forma, para tener el tema que quieras en la 3.4.d lo que hay que hacer es sobreescribir el que viene por defecto. Una chapuza, pero funciona. Vas a tomcatwebappssharethemesdefault y sustituyes los archivos del tema que quieras tener (haciendo previamente una copia de seguridad de los originales por si las moscas…)

    ¡Suerte!

  3. Hola Roser, una BUENA NOTICIA.

    He encontrado otro JIRA donde la solución parece ser la sustitución de unos ficheros:
    Luis A. Sanchez commented on ALF-6364 (Can not change a theme in Share) saying:
    Solved replacing:

    share/WEB-INF/lib/spring-surf-1.0.0.CI-SNAPSHOT.jar»
    share/WEB-INF/lib/spring-surf-api-1.0.0.CI-SNAPSHOT.jar»
    share/WEB-INF/lib/spring-surf-core-1.0.0.CI-SNAPSHOT.jar»
    share/WEB-INF/lib/spring-surf-core-configservice-1.0.0.CI-SNAPSHOT.jar»

    with Surf RC2 files from http://www.springsurf.org/downloads/1.0.0-RC2/spring-surf-application-1.0.0-RC2.war

    share/WEB-INF/lib/spring-surf-core-configservice-1.0.0-RC2.jar
    share/WEB-INF/lib/spring-surf-1.0.0-RC2.jar
    share/WEB-INF/lib/spring-surf-api-1.0.0-RC2.jar
    share/WEB-INF/lib/spring-surf-core-1.0.0-RC2.jar»

    yo lo he probado y funciona, aunque me queda mirar que con el .jar, también funciona.
    Además tu theme está genial y funciona. GRACIAS por compartir con nosotros.

  4. Alber, gracias (de nuevo) por la felicitación y reitero también mi agradecimiento a chuslobato por la solución.

    Hoy parece que no sé hacer otra cosa que no sea dar las gracias =D

  5. Hola a todos, estoy desarrollando un tema para alfresco 5, todo lo relacionado con el css perfecto, lo que no he podido hacer es cargar un fichero js desde el tema que estoy desarrollando, si me pudieran orientar respecto a eso, se los agradecería.
    Gracias de antemano

¡Comenta!

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.