Plantillas de nodos y espacios en Alfresco Share

 

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 componente de edición online para MS-Office y Libreoffice, y ahora no necesitamos autenticarnos, lo cual hace el proceso de edición online aún más fácil (Nota: esta nueva funcionalidad esta a disposición de aquellos usuarios que compren el soporte y de esta manera patrocinen la liberación y el desarrollo de versiones ulteriores).
Por otro lado, las plantillas de espacios no están integradas aún en Alfresco Share aunque existe un walkaround para incorporarlas modificando un webscript. En concreto, extendiendo:
 
$TOMCAT_HOME/shared/classes/alfresco/extension/templates/webscripts/org/alfresco/slingshot/documentlibrary/node-templates.get.js
 
en donde cambiamos la línea comentada por otra (gracias por el tip Patricia Yagüe):
 
function main()
{
   //var nodes = search.selectNodes('/app:company_home/app:dictionary/app:node_templates/*[subtypeOf("cm:content")]');
   var nodes = search.selectNodes('/app:company_home/app:dictionary/app:node_templates/*');
   return nodes;
}
 
Resuelve en parte esta incidencia:
 
 
Son especialmente útiles, a parte de para crear estructuras complejas de carpetas, cuando creamos tipos de contenido basados en folders a modo de registro con metadatos, que incluirá documentación, p.ej. un historial médico, un conjunto de ofertas de una oportunidad comercial, unos documentos de registro de un ciudadano en un Ayuntamiento, un conjunto de facturas de un cliente...
 
Además debemos tener en cuenta que a estos nodos de tipo folder, se le pueden aplicar determinados permisos, y que las búsquedas del componente serán sensibles a estos permisos, lo cual es muy interesante de cara a que solo ciertos usuarios de una organización puedan crear determinados tipos de registros. 
 
También existe desde hace algún tiempo este addon:
 
00

Más entradas de blog

Añadir comentarios