cancel
Showing results for 
Search instead for 
Did you mean: 

Personalización Menú

pecdesarrollo
Confirmed Champ
Confirmed Champ

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.

1 ACCEPTED ANSWER
8 REPLIES 8

venzia
Star Collaborator
Star Collaborator

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.

Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.