Hola!
Necesito eliminar todas las etiquetas de un nodo... utilizando removeTagg
he ejecutado una regla con el siguiente codigo... pero no las elimina.
No sé si ese es el código que estás ejecutando exactamente, pero yo escribiría algo así:
if (document.hasAspect("cm:taggable")) {
document.removeAspect("cm:taggable");
document.save();
}
Gracias una vez mas !!
Angel!
Ejecute la script que me enviaste mas arriba...
Si bien elimina la etiqueta de las carpetas, no las elimina del panel de etiquetas, de hecho aumentan.
Veamos, una cosa son las etiquetas asociadas a un nodo y otro el repositorio global de etiquetas.
Cuando eliminas una etiqueta de un nodo (como en el ejemplo de arriba), la etiqueta no desaparece del repositorio.
Diría que no hay un método en la API JavaScript para eliminar etiquetas de ese repositorio.
Normalmente utilizo la API REST con verbo DELETE. Por ejemplo, para eliminar la etiqueta "nombreEtiqueta" sería:
http://localhost:8080/alfresco/s/api/tags/workspace/SpacesStore/nombreEtiqueta
Aunque quizá haya otra forma de hacerlo.
Hola Natalia,
el script que indica Angel es el que yo usaría en reglas de contenido, la verdad. Indicando que herede a subcarpetas.
Luego ejecuta la regla y debe borrarte todas las etiquetas de ese nodo y nodos hijo.
No creo que ese script genere nuevas etiquetas.
Para borrar las etiquetas del repo de etiquetas puedes usar la Lista de Etiquetas en el Administrador de Etiquetas de las Herramientas Administrativas:
https://tudominio:tupuerto/share/page/console/admin-console/tag-management
Salu2.
Discussions about Alfresco Content Services and Alfresco Process Services in Spanish
Related:
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.