Blogs

Actualidad

elFinder CMIS para Alfresco

avatar
Cesar Capillas May 20, 2014

Hace algún tiempo utilizamos un componente llamado elFinder como cliente web para una aplicación intercambio de ficheros en un contexto de Big Data y filesystem distribuido.     Ya en un contexto de ECM hemos recogido de nuevo este cliente web, que se asemeja al navegador de ficheros Finder de Mac OSX, y hemos implementado una capa CMIS con diferentes caracteristicas. Modo usuario de aplicación conectado contra el backend CMIS (por ejemplo para activar una zona pública de acceso en tu......

Read More

Liferay portal EE - sandbox container

avatar
Gustavo Fernández May 12, 2014

Revisando, como hacemos frecuentemente, las entradas del blog de liferay he leido el siguiente post , muy interesante, relacionado con la posibilidad de disponer de un contenedor (a modo de sandbox) en el que ejecutar algunos portlets. La idea general es que se puede hacer que ciertas partes del portlet se ejecuten en un contenedor separado del principal. Algo similar a lo que se hace con WSRP pero orientado a disponer de un container tipo sandbox para dos escenarios principalmente Portlets......

Read More

Búsquedas guardadas para el buscador simple de Alfresco

avatar
Cesar Capillas Apr 28, 2014

Recientemente hemos implementado  unas mejoras en el buscador simple de Alfresco  que atendían principalmente a características como las siguientes: La utilización del operador AND en el buscador simple, lo cual permite ajustar más nuestras búsquedas "libres", sobre todo teniendo en cuenta todo lo que se parecen los documentos de nuestros repositorios de empresa. La búsqueda por defecto se presenta en un combo de tipos de contenido anexo seleccionable y parametrizable.   Hemos extendido esta......

Read More

Facturación electrónica con XML Facturae en Alfresco ECM

avatar
Cesar Capillas Apr 21, 2014

Recientemente hemos implementado un módulo orientado al almacenamiento y validación automática de factura electrónica en Alfresco con XML Facturae con las siguientes características: Un modelo documental que define los metadatos de factura básicos de factura, como los datos del receptor, emisor y los datos básicos de la factura. Un extractor de metadatos de factura que permite extraer via XPATH e indexar en el proceso de subida de las facturas al repositorio. El proceso de extracción de......

Read More

Alfresco Share en modo debug

avatar
Test Test Apr 14, 2014

En uno de los proyectos en los que estamos trabajando actualmente, tenemos instalada la ultima versión de Alfresco 4.2.1, y debido a los múltiples cambios de interfaz que tiene, me ha resultado bastante útil el modo debug de Share. Para activarlo, basta con añadir la siguiente configuración en el fichero share-config-custom.xml :              true......

Read More

Modificaciones para el buscador de Alfresco Share

avatar
Cesar Capillas Apr 05, 2014

Recientemente hemos implementado en el contexto de un proyecto un módulo para Alfresco en el que implementamos ciertas parametrizaciones del buscador de Alfresco Share. En concreto: En primer lugar las búsquedas se realizan mediante el operador AND (y no OR): Por defecto una búsqueda de tipo “alfresco plantilla” presenta los documentos indexados tanto para “alfresco” como para “plantilla”. Esto permite ajustar más los resultados de las búsquedas. Es importante además tener en cuenta, que con......

Read More

Boletín de zylk.net Marzo 2014

avatar
Test Test Mar 17, 2014

Este mes de Marzo venimos con fuerzas renovadas y  muchas ganas de compartir información que seguro será de vuestro interés sobre Portales Corporativos, Gestión Documental y Firma Digital.  Como hicimos en nuestro anterior boletín, hemos incluído un resumen de las entradas recientes más interesantes, una selección actualizada de nuestros productos, un caso de éxito que demuestra la utilidad y versatilidad de las herramientas que implantamos, así como otros post relevantes que hemos publicado......

Read More

Training en Alfresco ECM via blog de zylk

avatar
Cesar Capillas Mar 13, 2014

Hoy voy a hablar un poco de mi libro y de una buena razón por la que seguir este blog de tecnologías open source, en el que colaboro desde hace tiempo. Y es que llevo toda la semana impartiendo un curso en la Universidad Da Coruña sobre Administración de sistemas e introducción al desarrollo con Alfresco ECM, y de manera instintiva he estado haciendo referencia al blog con tweets sobre los distintos temas tratados en estas sesiones de training intensivo. He aquí el temario de la formación......

Read More

Próxima migración del portal de Visure a Liferay 6.2 E.E.

avatar
Test Test Mar 13, 2014

  A lo largo del último año en zylk.net hemos trabajado con Visure, una empresa especializada en la Gestión y Definición de Requisitos, como sus socios tecnológicos y partners de Liferay. Hemos analizado y detectado sus nuevas necesidades en lo referente a diseño del portal y su adaptación a un consumo a través de dispositivos móviles, por ello, recomendamos la migración y actualización del portal a la versión de Liferay 6.2 E.E. y con ello alinear el portal de Visure solutions al ciclo de......

Read More

JMX command line recipes for Alfresco revisited

avatar
Cesar Capillas Mar 09, 2014

I compiled here below some simple JMX recipes for Alfresco with the help of JMXTerm. http://www.cyclopsgroup.org/projects/jmxterm/index.htm http://jared.ottleys.net/alfresco/alfresco-jmx-from-the-command-line/ http://ecmarchitect.com/archives/2010/08/18/1209   SETTING LOG4J LEVELS (FOR CIFS) In many cases, we have to deal with problems in production environments (for example with CIFS). We can't reboot but we must take a look. For example, so: zylk@scgd:~/jmxterm-1.0-alpha-4$ java -jar......

Read More

Las cuotas de usuario en Alfresco

avatar
Cesar Capillas Mar 03, 2014

El único sistema de cuota de espacio en Alfresco "in the box" es el que fija la cuota de usuario:   http://wiki.alfresco.com/wiki/Usages_and_Quotas   Según esta página del wiki, para activar las cuotas de usuario es necesario definir via alfresco-global.properties las siguientes propiedades:   system.usages.enabled=true system.content.maximumFileSizeLimit=20971520   La primera propiedad atiende a la activación de ese módulo y la segunda al contenido máximo en bytes que puede ser subido en un......

Read More

Creando mini aplicaciones basdas en el CMS de liferay

avatar
Gustavo Fernández Feb 26, 2014

Una de las características interesantes a la hora de gestionar los contenidos basados en estructuras y templates en liferay es la posibilidad de hacer lógica y mini-aplicaciones basadas en velocity . En este caso vamos a explicar como montar una agenda de eventos sencilla basada en un contenido estructurado tipo evento. Para ello necesitaremos varias cosas Definir como queremos que se comporte la agenda Definir una estrucutura de tipo evento. Definir una plantilla para listar los eventos.......

Read More

Desactivar los espacios personales de usuario en Alfresco

avatar
Cesar Capillas Feb 26, 2014

En ciertas ocasiones, normalmente cuando tenemos una cantidad ingente de usuarios en una organización y no tenemos del todo claras las políticas de alojamiento y disco, necesitamos desactivar las carpetas de usuario, que por defecto se crean en Alfresco en el primer login del usuario. Para ello hay que hacer lo siguiente. En el alfresco-global.properties seteamos lo siguiente:   home.folder.creation.eager=false   En el fichero de propiedades del subsistema ldap (si lo usasemos en la cadena de......

Read More

Algunas parametrizaciones interesantes en el alfresco global properties

avatar
Cesar Capillas Feb 23, 2014

Una de las principales de referencias a la hora de parametrizar una instancia de alfresco es el archivo repository.properties y su correspondiente versión extendida en el archivo alfresco-global.properties   Por ejemplo, para la activación de cuotas sobre los usuarios tenemos algunas propiedades como estas:   system.usages.enabled=true system.content.maximumFileSizeLimit=20971520   que habilitan las cuotas sobre los usuarios y el límite a la hora de subir archivos (en bytes). Desde el punto......

Read More

Queries de base de datos utiles para Alfresco

avatar
Cesar Capillas Feb 03, 2014

Este es un script util para un Alfresco Admin en busca del arca perdida.... #!/bin/bash ALFRESCO_DB="alfresco" ALFRESCO_USER="alfresco" ALFRESCO_DATA="/opt/alfresco/alf_data/contentstore/" MYSQL_CMD="mysql" QUERY="select a.node_id, a.string_value, e.content_url from alf_node_properties a, alf_qname b, alf_content_data c , alf_node_properties aa, alf_content_data d, alf_content_url e where a.string_value like '%$1%' and a.qname_id=b.id and b.local_name='name' and c.id=aa.long_value and......

Read More

Constraints de tipo lista y variantes en el modelo de contenidos de Alfresco

avatar
Cesar Capillas Jan 25, 2014

Recientemente en una formación de modelización de contenidos de Alfresco me preguntaron largo y tendido sobre las ventajas y miserias de las denominadas constraint lists en Alfresco. Os dejo aquí algunas de esas reflexiones. En el diseño de tipos documentales en Alfresco es relativamente usual utilizar combos de selección para los metadatos de los formularios en Alfresco. Usualmente se utilizan constraints de tipo lista definidos en los xml de modelo correspondiente. Las principales......

Read More

Optimizaciones SEO para liferay IV

avatar
Gustavo Fernández Jan 11, 2014

Siguiendo con los temas de SEO para liferay explicados en anteriores post , vamos a explicar un pequeño tip que sin cambiar nada en liferay nos permitirá disponer urls amigables para los contenidos servidos por el journal. Como intorducción decir que existe un concepro de url amigable dentro del portal y que es bastante flexible y programable. La base de este modelo un mapeo entre parametros del portal y partes de la url. Por ejemplo para un articulo de contenido se puede crear una url con......

Read More

Content Links and Share Content with users in Alfresco Share

avatar
Cesar Capillas Jan 10, 2014

Recently, we implemented some probes of concept regarding associations in Alfresco ECMN, guidelined by the excellent blog post of Rui Fernandes Monteiro about associations in Alfresco . We also talk about the basics of this module in Alfresco Summit in Barcelona some weeks ago. I write here some guidelines of the module in preparation and testing. We implemented a "Content Link" and "Sharing Content with users" in Alfresco, extending the Direct Access or Symbolic Link concept in Filesystems......

Read More

Integracion de solr 4.6 con liferay 6.1.1

avatar
Gustavo Fernández Jan 03, 2014

Normalmente cuando se monta un cluster de liferay hay un varios temas a tener en cuenta Replica de las caches de base de datos (hibernate) Replica de los indices de lucene (cluster-link) Replica de los ficheros Para la parte de replica de caches de base de datos, se usa una replica multi-cast entre los distintos nodos. Para la parte de índices de lucene se puede hacer algo equivalente o montar solr . En este caso hemos probado el comportamiento de solr 4.6 en liferay 6.1.1 . Para montar el......

Read More

zylk os desea una Navidad "open"

avatar
Test Test Dec 19, 2013

Todos los que trabajamos en zylk queremos felicitarte estas fiestas y en agradecimiento a la confianza que has depositado en nosotros a lo largo de todo este año hemos pensado que la mejor manera era compartir contigo nuestros consejos para vivir una navidad "open" ....

Read More