Solved! Go to Solution.
Ruben, no es la mejor opción porque estás sobre-escribiendo el fichero dentro de la webapp en lugar de empaquetarlo y extender/personalizar componentes/widgets, pero por ahí van los tiros :
- Customizing the Share Header Menu 1 | Alfresco Developer Blog
- Customizing the Share Header Menu 2 | Alfresco Developer Blog
- Customizing the Share Header (Part 3) | Alfresco Developer Blog
Con el 1 y el 3 tienes suficiente para implementar lo que necesitas y entenderlo.
Saludos!
Buenas tardes,
Yo lo que hice (aunque no creo que sea la mejor opción) es añadir al final del fichero "/tomcat/webapps/share/WEB-INF/classes/alfresco/site-webscripts/org/alfresco/share/header/share-header.get.js" lo siguiente:
if (!user.isAdmin)
{
widgetUtils.deleteObjectFromArray(model.jsonModel, "id", "HEADER_MY_FILES");
widgetUtils.deleteObjectFromArray(model.jsonModel, "id", "HEADER_SHARED_FILES");
}
Reinicias alfresco y desaparecen esas opciones en SHARE cuando un usuario no es administrador.
Espero que te resulte.
Ruben, no es la mejor opción porque estás sobre-escribiendo el fichero dentro de la webapp en lugar de empaquetarlo y extender/personalizar componentes/widgets, pero por ahí van los tiros :
- Customizing the Share Header Menu 1 | Alfresco Developer Blog
- Customizing the Share Header Menu 2 | Alfresco Developer Blog
- Customizing the Share Header (Part 3) | Alfresco Developer Blog
Con el 1 y el 3 tienes suficiente para implementar lo que necesitas y entenderlo.
Saludos!
Content from pre 2016 and from language groups that have been closed.
Content is read-only.
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.