Actualidad

Plantillas de nodos y espacios en Alfresco Share

avatar
Cesar Capillas jun 05, 2013

  Las plantillas de nodo y espacios son un componente muy útil en las ultimas versiones de Alfresco Share 4.x, sobre todo cuando utilizamos un componente de edición online, puesto que facilmente se pueden incluir una serie de plantillas de documentos corporativos.   Un ejemplo puede verse en la captura de a continuación:       Este "Nuevo Documento de Word" en Share, permite tras esa creación dinamica en la interfaz web, editar online de manera ágil. Le hemos dado una vuelta a nuestro......

Leer más

Update alternatives instalando una jdk que no esta en los repositorio

avatar
Gustavo Fernández jun 03, 2013

Un par de comandos útiles para gestionar varias jdks de un sistema operativo linux   root@liferay:/tmp# update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/bin/java  300 root@liferay:/tmp# update-alternatives --config java   que sirven para declarar una nueva jdk y fijarla como versión por defecto para la shell, es bastante útil ahora que las versiones de jdk de sun/oracle no están en los repositorios oficiales de algunas distros,  ...

Leer más

Zylk en la Alfresco Community Meetup 2013

avatar
Cesar Capillas may 27, 2013

Enlazo aquí la presentación de la Community Meetup de Alfresco celebrada el pasado viernes en Madrid, en la que hicimos una demostración conjunta con Javier Martinez de Venzia de los diferentes addons de Alfresco publicados en Alfresco Addons en un ejercicio de integración de autenticación (JDBC Authentication Addon) y consumo de metadata (MDBC Connector) entre Alfresco y SugarCRM. Además se realizó una demostración de los componentes de edición online para Libreoffice / Openoffice y de los......

Leer más

Alfresco Share online edition addon in googlecode

avatar
Cesar Capillas may 18, 2013

Alfresco Share online edition addon now available for downloading in googlecode. http://code.google.com/p/alfresco-share-online-edition-addon/ https://github.com/CesarCapillas/alfresco-share-online-edition-addon A video demo of the addon (it works with LibreOffice && MS Office). https://www.youtube.com/watch?v=dd9mT5WbCyk...

Leer más

Como darle uso a tu viejo android

avatar
Cesar Capillas may 12, 2013

El caso es que conforme a que Android asegura su posición dominante como sistema operativo de dispositivos moviles y tablets, es cada vez más común tener tirado por casa un móvil viejo de recambio que puede ser utilizado para múltiples usos. Y es que con un dispositivo android tenemos un potencial servidor, y si no mirad la aplicación Servers Ultimate en Google Play. El artículo de hoy se aleja un poco de los posts habituales sobre Liferay, Alfresco, Nuxeo, o Sinadura que tratamos en el blog......

Leer más

Crear un accceso directo a Sinadura Desktop en unity

avatar
Gustavo Fernández may 10, 2013

Ya llevo un tiempo intentando usar unity como gestor de ventanas de mi ubuntu 12.04, los problemas de rendimiento y de madurez de unity están ahí... pero creo que en un par de versiones se solucionarán y me acostumbraré a usar unity. Una cosa que me ha resultado interesante es poder añadir al buscador rápido de aplicaciones (tecla windows del teclado) las aplicaciones que se instalan sin ser paquetes de la distribución. Para ello basta con crear el siguiente fichero sinadura.desktop en la......

Leer más

Digital signature actions for Alfresco Share

avatar
Cesar Capillas may 06, 2013

I post here two demo videos of the digital signature components for Alfresco Share.   Digital signature action in Alfresco ECM via applet https://www.youtube.com/watch?v=9l-3A2_cjkk   Validate digital signatures in Alfresco ECM https://www.youtube.com/watch?v=Q0EHIu8BM98   Related links: http://www.zylk.net/es/web/guest/web-2-0/blog/-/blogs/alfresco-ecm-working-as-a-simple-digital-signing-service http://www.zylk.net/es/web/guest/web-2-0/blog/-/blogs/sinadura-ecm-demo-videos...

Leer más

Sinadura ECM demo videos

avatar
Cesar Capillas abr 29, 2013

Here there are some demo videos of sinadura ECM, our digital signature client for Alfresco ECM. Sinadura ECM is a java desktop application that provides a simple integration (browse Alfresco repository, download files from Alfresco repository, multiple upload to Alfresco repository, update and search PDFs...) with Alfresco ECM. Sinadura ECM download, sign and update in Alfresco Sinadura ECM multiple sign and upload in Alfresco Configuring Sinadura ECM connector for Alfresco: Sinadura ECM......

Leer más

Dashboards para cianoplan basados en pentaho BI server

avatar
Gustavo Fernández mar 25, 2013

Durante el mes de febrero un equipo mixto de Zylk.net. y la empresa Cianoplan ha estado desarrollando/implantando una solución BI basada en el proyecto Pentaho. El equipo estaba compuesto por Pablo Perez y Esther Barriocanal de Cianoplan, y por Gustavo Fernández e Irune Prado de Zylk.net. El objetivo del proyecto era instalar la herramienta y dotar al equipo de Cianoplan de la autonomía suficiente para poder crear reports y modificar los desarrollos realizados. En este caso el proyecto se......

Leer más

Optimizaciones SEO para liferay portal

avatar
Gustavo Fernández mar 21, 2013

Llevamos una par de semanas trabajando con un cliente ( http://www.visuresolutions.com) para optimizar su web actual en base a las indicaciones de un experto SEO (Daniel Pinillos, http://www.danielpinillos.com/ y http://www.seovision.es/). La web del cliente está basada en liferay 5.2.3 CE y necesita ciertas mejoras en el ámbito del posicionamiento web que no proporciona el gestor de portales liferay para esa versión. El experto en SEO nos indicó que sería interesante conseguir las siguientes......

Leer más

Login por email en Alfresco Share

avatar
Cesar Capillas mar 17, 2013

Recientemente, en el contexto de un proyecto, nos han solicitado la posibilidad de autenticarse en Alfresco a través del mail de usuario, y no del username, para un directorio de usuarios openLDAP. En este directorio de usuarios, se centralizarian los usuarios externos a la organización, mientras que los usuarios internos estarían gestionados en un directorio de usuarios (Directorio Activo) independiente. La solución técnica de la autenticación requiere de dos pequeños desarrollos: Por un......

Leer más

Debug remoto de una instancia de liferay

avatar
Gustavo Fernández mar 14, 2013

Normalmente los desarrolladores están acostumbrados a hacer debug en sus máquinas locales desde el eclipse lo cual es una buena práctica, pero suele requerir arrancar las aplicaciones desde el propio eclipse y que efecftivamente el servidor esté en la máquina local. Existe otra posibilidad para hacer depuración en aplicaciones java que consiste en conectarse a un puerto remoto desde el eclipse. Para ello basta con seguir tres pasos muy simples. 1) Activar el debug en el servidor remoto......

Leer más

Los sistemas de cuota en Alfresco ECM

avatar
Cesar Capillas mar 11, 2013

  Hoy vamos a hablar de las capacidades de cuota en Alfresco ECM. Es posible definir una cuota de datos para un usuario por defecto en el repositorio, que es una opción que aparece en el formulario de creación de usuarios de Alfresco (ya sea Share o Explorer) desde hace ya muchas versiones. También es posible definir una cuota máxima para el tamaño máximo de un archivo. Normalmente cuando tenemos un sistema de albergue de archivos en una aplicación web, suele haber limitaciones en el tamaño......

Leer más

grafico de dependencias de sinadura desktop

avatar
Gustavo Fernández mar 10, 2013

La semana pasada estuvimos reorganizando el proyecto de sinadura-desktop para automatizar la publicación de la versiones, tanto en el repo de maven como en el repo de svn. Como consecuencia de esta reorganización hemos modificado mínimamente los poms de todos los proyectos y las dependencias entre ellos. Todo esto para poder trabajar con el trunk de cada proyecto y que en la carpeta de tags estuvieran las versiones estables correspondientes. Todo automatizado con el jenkis y con el siguiente......

Leer más

Alfresco Share 4 y Single Sign On con CAS

avatar
Cesar Capillas mar 03, 2013

Os dejo aquí unas notas sobre como casificar Alfresco Share, para la version 4.x de Alfresco. Por defecto, Alfresco Share no es una aplicación que esta casificada y que necesita algunos cambios "out of the box" para que se autentique contra un servidor centralizado de autenticación CAS. La arquitectura planteada en este artículo sería algo así: En el repositorio, debemos definir una cadena de autenticación externa en el alfresco-global.properties......

Leer más

Snippets for CMIS content viewer portlet, a Liferay plugin to query and render CMIS objects from an Alfresco CMIS repository

avatar
Gustavo Fernández mar 01, 2013

Siguiendo con el artíclo que escribió cesar sobre el visualizador de contenidos CMIS usando groovy vamos a exponer dos ejemplos de uso que nos han parecido interesantes. El primero consiste en mostrar un listado de todos los pdfs de una carpeta del gestor documental. Una lista con su nombre descripción y un enlace para la descarga. Lo primero que habría que definir es la query CMIS que se va a utlizar SELECT * FROM cmis:document WHERE cmis:contentStreamMimeType LIKE 'application/pdf' y lo......

Leer más

CMIS content viewer portlet, a Liferay plugin to query and render CMIS objects from an Alfresco CMIS repository

avatar
Cesar Capillas feb 26, 2013

A usual situation in many-content (web and media) systems is the combination of a portal (such as Liferay Portal) and a CMIS 1.0 container such as Alfresco repository. That architectural aproximation consists on one hand, of a java portal as CMS presentation tier, and on the other, a ECM repository as its CMIS backend. Our requirement is to render CMIS objects via Liferay portlet delegating the workflow publication and the definition of the corresponding types and metadata for blog, events,......

Leer más

Mis addons preferidos de Alfresco ECM

avatar
Cesar Capillas ene 28, 2013

A nivel de core:  - Thrascan cleaner: Esencial en la gestión del ciclo de vida de borrado de un documento. http://addons.alfresco.com/addons/trashcan-cleaner http://www.ixxus.com/blog/2011/09/alfresco-node-lifecycle http://alfrescoshare.wordpress.com/tag/trashcan-cleaner-module  - Bulk Filesystem Import: Otro de los addons "must", ya incluido en las últimas versiones 4.x de Alfresco ECM. http://addons.alfresco.com/addons/bulk-filesystem-import-tool......

Leer más

Gestion de certificados con openssl

avatar
Gustavo Fernández ene 25, 2013

En los proyectos, normalmente, en la fase de desarrollo se suelen usar certificados auto-firmados para los temas relacionados con canales de comunicación seguros. A continuación vamos a mostrar una serie de comandos para crear llaves, solicitudes de certificados etc.. para no tener que usar certificados autofirmados. Si se hace esto y se instalan los certificados de la CA de desarrollo en los equipos no tendremos que preocuparnos durante el desarrollo de los temas relacionados con los......

Leer más

tareas condicionales usando ant y jenkins

avatar
Gustavo Fernández ene 23, 2013

Ayer por la tarde actualizamos a la versión 3 nuestro hudson y se rompió entero... como llevaba un tiempo queriendo migrar el hudson a jenkins decidimos que era un buen momento para reorganizar todo el sistema de integración continua y usar un truco para poder realizar tareas con condiciones desde ant, manejando las condiciones desde las interfaz de hudson a partir de ahora jenkins. Explico a continuación el problema y la solución adoptada en zylk.net.   En zylk.net tenemos todos los......

Leer más