Quisiera personalizar el Menú (el que aparece arriba en negro) quitándole algunas funciones (por ejemplo "Repositorio" y "Tareas").
¿Es posible hacerlo? y, si es así ¿Cómo se hace?
Muchas gracias.
Solved! Go to Solution.
Hola,
Se refiere a un nuevo Fichero (New/File) no a un Proyecto.
Saludos!
Hola,
échale un vistazo al artículo correspondiente de la documentación oficial -> Customizing Share Header Menu (Aikau) | Alfresco Documentation
Saludos!
Muchas gracias.
Entendí los ejemplos del link y estoy tratando de hacerlos.
Pero creo que estoy muy verde en la utilización de Eclipse porque al intentar "create a new web script file called share-header.get.js ..." nunca me aparece la opción "web script" en "New".
He probado con un "Java Project" y con un "Javascript Project" sin éxito.
Por favor, ¿podrías ayudarme?
Hola,
Se refiere a un nuevo Fichero (New/File) no a un Proyecto.
Saludos!
Hola:
Muchas gracias, sigo avanzando y espero no estar molestándote demasiado.
Ahora estoy parado en "Now run the build file by right-clicking on it and selecting Run As > Ant Build."
La opción "Ant Build" no aparece por ningún lado.
Estuve buscando pero no consigo dar con la solución.
No sé si tiene algo que ver pero hay dos síntomas que me preocupan y tampoco he conseguido resolver:
1. A la izquierda del nombre de fichero aparece una "X" en lugar de una "hormiga".
2. Los ficheros .xml tienen el error "No grammar constrains (DDT o XML Schema) referenced...".
Un cordial saludo.
Seguramente tengas que acceder a "Run configurations..." para poder ejecutarlo como un build ANT (y tener ANT instalado, claro).
De todas formas este modelo de empaquetado está en desuso en detrimento del SDK basado en maven por lo que te animo a que sigas los pasos indicados en los artículos referenciados inicialmente, pero para empaquetar el módulo utilices el "nuevo procedimiento" -> Creating a Share extension project (AMP) | Alfresco Documentation
Saludos!
Muchísimas gracias.
Lo has conseguido !!!
La penúltima...
He intentado quitar más cosas del menú utilizando este código:
widgetUtils.deleteObjectFromArray(model.jsonModel, "id", "HEADER_MY_FILES");
widgetUtils.deleteObjectFromArray(model.jsonModel, "id", "HEADER_SHARED_FILES");
widgetUtils.deleteObjectFromArray(model.jsonModel, "id", "HEADER_SITES_MENU");
widgetUtils.deleteObjectFromArray(model.jsonModel, "id", "HEADER_TASKS");
widgetUtils.deleteObjectFromArray(model.jsonModel, "id", "HEADER_PEOPLE");
widgetUtils.deleteObjectFromArray(model.jsonModel, "id", "HEADER_REPOSITORY");
Consigo que quite todos excepto "Sitios" ¿Se te ocurre alguna idea?
Un cordial saludo
Me respondo a mi mismo.
Era un problema de "dedazo" en una instrucción de otro js.
El ejemplo funciona perfectamente.
Gracias igual.
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.