Addons de interes para el modelado de contenidos en Alfresco

En el post de hoy voy a repasar una serie de herramientas y módulos de Alfresco que utilizan entre otras funciones en el modelado de contenidos para Alfresco.
 

Alfresco Model Designer

Alfresco Model Designer es un módulo para el diseño y creación de tipos, aspectos y formularios en Alfresco, directamente desde la interfaz de Alfresco Share proporcionando una vista simple e intuitiva. Permite la creación, testeo y publicación de plantillas y formularios directamente en Alfresco sin la necesidad de editar ficheros XML, y ejecutado en caliente sin la necesidad de reiniciar el servidor. Es un módulo que modifica sustancialmente el núcleo de Alfresco, y es sólo valido para algunas de las versiones de Alfresco, pero permite una edición ágil y sobre todo una visualización de los modelos desplegados e implementados. Hay unos cuantos de propósito similar.
 
 
 
 

Alfresco FDK (Alfresco Development Form)

Alfresco FDK proporciona soporte a los administradores y desarrolladores que desean configurar, extender y personalizar formularios en aplicaciones basadas en Spring Surf como Alfresco Share. Sólo para Alfresco 4.
 
 
 

Listas de valores en Alfresco Share

Este addon propociona una manera de gestionar una lista de valores para ser usados en los fomularios de metadatos de Alfresco, como alternativa a al modelo de constraints de tipo lista de datos. Con este módulo, no es necesario reiniciar Alfresco tras editar las listas.
 
 
 

Explorador de nodos

El explorador de nodos es una utilidad de depuración que permite la navegación por la estructura del repositorio de Alfresco, permitiendo visualizar la información para cada nodo de los objetos documentales como tipos o aspectos aplicados, valores de las propiedades, asociaciones o permisos. Es posible acceder a los diferentes almacenes (stores) del repositorio, y acceder a la información de los usuarios, de las categorías o de la papelera. Permite hacer búsquedas mediante referencias de nodo, xpath, jcr-xpath, lucene, fts-alfresco, cmis-strict, o cmis-alfresco. Se puede acceder al explorador de nodos desde los clientes Alfresco Share y Alfresco Explorer. Es muy interesante para las búsquedas por tipos, aspectos y metadatos de nuestro modelo custom de contenidos (o incluso la simple navegación por los stores) permitiendo comprobar que se están consolidando los datos adecuadamente a través de los formularios o APIs utilizadas.
 
 

Consola de Javascript

La consola de Javascript para Alfresco Share es una herramienta precisa y eficaz para desarrolladores de aplicaciones y servicios vía API Javascript, así como tareas de mantenimiento del sistema, proporcionando una potente consola con acceso a la información de nuestra instancia. Desde la consola es posible acceder a toda la información de un nodo o un conjunto de nodos a través de una búsqueda vía API Javascript, y de realizar operaciones sobre los nodos. Es especialmente útil cuando se ejecutan procesos para recorrer e iterar sobre todos los nodos bajo un espacio, por ejemplo de un tipo documental implementado determinado. Es necesario la instalación de un módulo de Alfresco.
 
 
 
 
Ejecutar scripts desde Alfresco Share
 
Un hermano menor de la consola Javascript de Alfresco Share es simplemente definir una acción que permita ejecutar un script de Javascript en Alfresco Share (los scripts albergados en /Data Dictionary/Scripts). Esto es posible en el cliente Alfresco Explorer, pero no en Alfresco Share, con lo que es necesario instalar un módulo adicional. En Alfresco Share podría hacerse algo similar a través de una regla, aunque puede obviarse si se tiene instalado la consola de Javascript. En la versión 5 de Alfresco, al desaparecer Alfresco Explorer, adquiere aún más sentido.  
 
 

Alfresco Filesystem Import

El módulo Alfresco Filesystem Import permite cargar y reemplazar el contenido de una unidad local preservando la estructura de carpetas y ficheros. Es posible así mismo cargar versiones de los documentos así como información sobre los metadatos de nuestro modelo custom a través de ficheros XMLs. El módulo es monoproceso (sólo se puede ejecutar un proceso cada vez), y el acceso a la GUI está restringido a un administrador de Alfresco. El webscript de inicio del módulo de bulk import está en:
 
 
https://alfrescoserver/alfresco/service/bulkfsimport/initiate
 

Exportar e importar ACPs desde Alfresco Share

Un método de importación y exportación (que no exactamente de migración) puede realizarse a través de archivos ACPs (Alfresco Content Packages). Estos archivos contienen toda la información de los permisos, versiones y metadatos de un conjunto de ficheros importado. Es posible realizar importaciones y exportaciones de ACPs desde el cliente Alfresco Explorer y desde Alfresco Share a través de la instalación de un módulo para Alfresco Share. Es interesante no sólo para importación y exportación de contenidos entre instancias de Alfresco, sino también para la manipulación de los metadatos de los mismos.
 
 
 

Alfresco Support Tools

Alfresco Support Tools es un módulo que proporciona herramientas de soporte adicionales en la consola de administración del repositorio. Entre sus características encontramos la posibilidad de visualizar la consola de logs de Alfresco a través de un acceso web (de administrador), lo que es esencial a la hora de probar nuestros modelos de contenidos. Solo para la versión Enterprise de Alfresco.
 
 
 
Más información y otros usos:
Nota: En Alfresco 5.x no está disponible el cliente Alfresco Explorer
00

Más entradas de blog

Añadir comentarios