cancel
Showing results for 
Search instead for 
Did you mean: 

Custom share-header

bprados
Champ in-the-making
Champ in-the-making
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 3

angelborroy
Community Manager Community Manager
Community Manager
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
Community Manager Community Manager
Community Manager
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
Champ in-the-making
Champ in-the-making
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/