Custom share-header

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
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
Highlighted

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...
Software Engineer in Alfresco Search Team.
Highlighted

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.
Software Engineer in Alfresco Search Team.
Highlighted
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/