Custom share-header

cancel
Showing results for 
Search instead for 
Did you mean: 
bprados
Member II

Custom share-header

Hola,


estoy intentando mostrar unas opciones del menú superior u otras en base a grupos. En share-header.get.js usando user.isAdmin tengo controlado que sea administrador, pero ¿qué pasa si quiero controlar otro grupo?

He intentado hacerlo con:
  people.getContainerGroups(user);
  user.getGroup('MI_GRUPO')

Y o da error porque no reconoce la función o devuelve undefined.

¿cómo puedo controlar esto?


Lo que quiero es que, si el usuario pertenece a 'Mi_grupo' no se muestre una de las opciones.
3 Replies
angelborroy
Alfresco Employee

Re: Custom share-header

Puedes hacerlo mediante el mecanismo de extensión, identificando los grupos para los que quieres aplicar la ocultación de las opciones.

Échale un vistazo a esto https://github.com/jpotts/share-site-creators/blob/master/share-site-creators-share/src/main/amp/con...
Hyland Developer Evangelist
angelborroy
Alfresco Employee

Re: Custom share-header

Por cierto, ahora que lo releo, estás intentando usar la API JavaScript de servidor de Alfresco. Esa API no está disponible para su uso desde Aikau.
Hyland Developer Evangelist
bprados
Member II

Re: Custom share-header

Me diste la orientación que necesitaba. Lo he realizado a través de una extensión, con un jar. De la siguiente manera:

http://blogs.alfresco.com/wp/developer/2013/09/04/customizing-the-share-header-menu-part-1/