Open IT Experts for Enterprise

Zylk empresa de desarrollo de ecommerce

Script para refrescar los tags de sitios en Alfresco Share

Cesar Capillas
Cesar Capillas

En muchas implantaciones de Alfresco CE
y EE de las versiones 3.x, 4.x y 5.x me he encontrado que los tags no
funcionan lo suficientemente bien, viendome obligado a refrescar el
tagscope de los sitios. Esto produce un reindexado de estas etiquetas.
Es una solución temporal, pero permite definir una acción a
demanda por ejemplo en un dashlet,
un webscript,
o incluso en una tarea programada.

Dejo aqui un script aplicable a las
librerías de documentos de los sitios. Se puede ejecutar desde la
consola de Javascript
o desde el módulo ejecutar script en
Share, albergando el siguiente código en la carpeta Scripts de Data Dictionary.

var nodes = search.luceneSearch('@name:documentLibrary');
for each(var node in nodes) {
    logger.log(node.webdavUrl + ' (' + node.typeShort + '): ' + node.nodeRef);
    var refresh = actions.create("refresh-tagscope");
    refresh.execute(node.nodeRef);
}

Enlaces:

Si te ha parecido interesante comparte este post en RRS

Facebook
LinkedIn
Telegram
Email

Leer más sobre temas relacionados

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *