Entries with zylk-blog alfresco times .

Actualidad

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

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

Read More

Alfresco Addons Presentation by Zylk in Alfresco Summit 2013

avatar
Cesar Capillas Dec 10, 2013

Now in our slideshare!...

Read More

Name-based autocategorization or tagging in Alfresco via content rule

avatar
Cesar Capillas Dec 04, 2013

I contributed in many threads in Alfresco Spanish Forum some time ago, and now I do it less frequently in English Forum. I read the autottager.js script and I found it very smart and simple. I prepared some new javascript code for name-based auto-tagging and categorizing under a defined space via content rule. For example, a file named "ECMReport.pdf" is automatically tagged as "ecm" and "report" when created or added, if these tags are previously used. autotagger2.js var docuname =......

Read More

Más sobre las plantillas de nodos y espacios en Alfresco Share

avatar
Cesar Capillas Dec 02, 2013

En más de una ocasión hemos hablado de las plantillas de nodos y espacios en Alfresco. Hoy vamos a comentar como potenciar esta característica Alfresco Share. En ciertas ocasiones es necesario, que diferentes usuarios en Alfresco vean plantillas diferentes y que además puedan editarlas convenientemente según sus necesidades. Por ejemplo, considerad dos sitios de Alfresco, en donde se agrupan dos conjuntos de usuarios de dos departamentos de una organización completamente diferentes. Digamos......

Read More

User dashlets for quick search and business views in Alfresco Share

avatar
Cesar Capillas Nov 23, 2013

Some time ago, we started the development of two dashlets for improving the access to content in large repositories. Some considerations about these useful dashlets are written here: The first dashlet was inspired in the search way of the target space in Bulk Filesystem Import Module, so we implemented some kind of space launcher dashlet. A quick space jump from your user panel to a repository space, which is suitable in large folder structures. Some time ago, for Alfresco 3.4.d CE, we......

Read More

zylk.net en el Alfresco Summit 2013

avatar
Cesar Capillas Nov 10, 2013

La semana pasada estuvimos en Barcelona con motivo de la Alfresco Summit 2013, que nos dió la oportunidad de interaccionar con lo más selecto de los partners y empresas desarrolladoras e integradoras que conformamos el ecosistema de Alfresco ECM. Allí pudimos presentar nuestros addons de autenticación y firma digital y acudir a las charlas de negocio y visión por un lado, y a las sesiones técnicas. Comenzamos con Mark Rogers en la charla de autenticación y sincronización, dado que llevabamos......

Read More

Mas sobre la edicion online en Alfresco y Libreoffice

avatar
Cesar Capillas Nov 02, 2013

Recientemente hemos detectado que el método para configurar la aplicación externa (en nuestro caso Libreoffice) para el url-schemes como dav:// o davs:// no funciona como debería en las últimas versiones de Firefox. Por alguna extraña razón que desconocemos, Firefox no deja establecer una aplicación externa de escritorio para el protocolo dav, cosa que si podemos hacer para url-schemes tipo magnet (para abrir con un cliente como Transmission). Investigando un poco más sobre el tema es posible......

Read More

Usuarios en diferentes subsistemas de autenticacion en Alfresco

avatar
Cesar Capillas Oct 28, 2013

En un sistema en producción con Alfresco es relativamente usual una integración de usuarios con diferentes orígenes y directorios como openLDAP, Directorio Activo (AD), orígenes JDBC o el propio subsistema de Alfresco, que pueden conformar una cadena de autenticación más o menos complicada. En ciertas ocasiones necesitamos algunas respuestas sobre cada subconjunto de usuarios de Alfresco, como cuantos usuarios hay en cada subsistema, cuantos usuarios no se sincronizan adecuadamente desde el......

Read More

Validation of Xades type signatures in Alfresco ECM

avatar
Cesar Capillas Oct 08, 2013

Recently, we developed a signature validation module for Alfresco ECM compatible with Xades-type signatures, such as Sinadura Desktop Xades Format (SAR file) and XML Facturae (Spanish Standard for Electronic Invoice). Previously, we implemented it for PDF signatures (CMS/PKCS7). We applied it in an Alfresco Enterprise project in Peru, for Xades DIGIDOC signed documents. First of all, we included the Sinadura validation libraries in the Alfresco module, for obtaining the signature information......

Read More

Traduciendo Alfresco mas comodamente

avatar
Cesar Capillas Oct 07, 2013

En la traducción de un producto como Alfresco están involucrados más de 9000 cadenas de caracteres dispersas por más de 300 archivos. La manera habitual para extender el paquete de idioma es crear un jar con todos los archivos de traducciones tal y como apuntabamos aquí . En cualquier caso, trabajar con tantos ficheros en rutas dispersas dificulta la tarea de traducción. La estructura de este archivo jar es de este estilo: cesar@zeus ~/Escritorio/zk-alfresco-langpack_eu_ES-0.1 $ tree -d -L 5......

Read More

Enlaces a contenidos públicos en Alfresco Share

avatar
Cesar Capillas Sep 09, 2013

Una de las problemáticas típicas de un gestor de documentos es cómo compartir documentos de la organización con gente de fuera de la organización (o cómo crear / enlazar un contenido público). Si el repositorio y los sitios con sus correspondientes sistemas de permisos, son las orientaciones para un usuario registrado convencional. ¿ qué hacemos en los casos en los que el usuario no está registrado ? ¿ podemos publicar contenido accesible sin la necesidad de autenticarnos ? Una funcionalidad......

Read More

Asociaciones en Alfresco Share

avatar
Cesar Capillas Sep 08, 2013

Uno de los conceptos fundamentales cuando se utilizan tipos documentales en Alfresco son las asociaciones, que permiten definir relaciones entre objetos documentales de nuestro repositorio. Existen dos tipos básicos de asociaciones, aquellas que se aplican entre dos objetos documentales de manera relacional (y no jerárquica) y las asociaciones padre-hijo, que se usan cuando el objetivo de la asociación (el hijo) no debe existir cuando se borra la fuente (el padre). Estas últimas funcionan......

Read More

Integración de correo electronico en Alfresco

avatar
Cesar Capillas Sep 02, 2013

Una problemática recurrente en la gestión documental de nuestra empresa es la acumulación de documentación relevante en nuestro servidor de correo corporativo, que se va convirtiendo a pasos agigantados uno de los orígenes de información más caóticos y que ha de ser traspasada a nuestro ECM, para una gestión eficiente del ciclo de vida de esa información y documentos. Para ello utilizamos diferentes aproximaciones para el email que ya hemos tratado en este blog en alguna ocasión: La primera......

Read More

Integración de aplicaciones en Alfresco ECM

avatar
Cesar Capillas Aug 14, 2013

En el paradigma de integración de aplicaciones externas (un registro de entrada / salida, un buscador de imágenes, una aplicación de archivo y firma digital.... ) con un ECM (ya sea Alfresco o Nuxeo) o un portal empresarial como Liferay siempre determinamos ciertos alcances o niveles de integración. Este tipo de integraciones con aplicaciones de terceros, sean a medida o no, son referidas a veces como "content centric applications", y pueden ser web, móviles o de escritorio. Nivel 0:......

Read More

Dashlet de búsquedas dinámicas guardadas by Zylk

avatar
Cesar Capillas Aug 05, 2013

Recientemente, hemos implementado en el contexto de un proyecto un dashlet (Custom Multiple Search Dashlet by Zylk) de búsquedas para el panel de sitio o usuario que permite guardar vistas y búsquedas de tipo Lucene de manera dinámica en "Diccionario de datos/Dynamic Queries". Dentro de esta carpeta (que estaria sujeta a ACL para los usuarios avanzados o administradores) se configuran las búsquedas, creando carpetas cuyo nombre es el nombre de la vista o búsqueda que se ve en el combo, y cuya......

Read More

Orientaciones para traducción y localización de la interfaz de Alfresco Share

avatar
Cesar Capillas Aug 01, 2013

Una petición típica en una organización en la que se hablan diferentes idiomas es la posibilidad del cambio de idioma de la interfaz del cliente colaborativo de Alfresco. Alfresco Share es una interfaz que sigue los estándares java i18n de traducción, pero se muestra según el idioma predeterminado del navegador y no es posible por defecto elegir un idioma desde la interfaz, a diferencia del otro cliente para el repositorio (Alfresco Explorer). Aún sin poder seleccionar el idioma, es posible......

Read More