Eines i processos visor
Des de Mapia SERVER es poden configurar les eines, processos, enllaços, etc que es poden obrir i executar des del visor. Aquestes eines i processos es troben al panell d’eines del geoportal.
Configuració general d’una eina
A la pestanya Informació es detalla la configuració general.
- Nom: és el nom intern de l’eina.
- Títol: és el títol de l’eina. El nom que veu l’usuari al visor.
- Descripció: és la descripció del que fa l’eina (opcional).
- Icona: és la icona de l’eina. Pot ser de les llibreries: matrial icons, line-awesome i font-awesome.
- Visible al geoportal: per activar i desactivar l’eina.
- Ordre: ordre segons el qual es posen les eines al panell d’eines del visor.
Atenció
- Si a la configuració JavaScript del visor hi ha defindes eines que no estan definides a Mapia SERVER apareixeran després de les que estan definidies a l’administrador.
- Si a la configuració JavaScript del visor (el codi front-end) hi ha definida una eina amb el mateix nom, es sobreescriurà, i es mostrarà la definida a Mapia SERVER.
Acció d’una eina quan s’executa
A la pestanya Acció es defineix el comportament de l’eina.
Acció Visor
Executa el codi JavaScript de l’eina amb el mateix nom definida a la configuració del visor (a la part de front-end)
URL
Obre l’enllaç definit a la configuració.
- URL: enllaç que es vol obrir
- Destí: a on es vol obrir l’enllaç. Pot ser a la mateixa pestanya o una nova.
Webhook
Definits un endpoint i els paràmetres, permet fer una petició de tipus GET des del visor per executar un Webhook.
- URL: endpoint del Webhook
- Capceleres: Capçaleres que s’enviaran al webhook. Format JSON. Ex: {“Authorization”: “Bearer token”}
- Paràmetres: Paràmetres que s’enviaran al body del webhook. Format JSON. Ex: {“param1”: “value1”, “param2”: “value2”}
Ruta visor
Canvia la ruta a una altra ruta pròpia del visor. Per exemple, per a anar a l’inici, o la pestanya de catàleg.
- To: nom de la ruta definida a l’enrutador del visor (al codi front-end)
Permisos
Des de la pestanya de permisos es pot configurar quin tipus d’usuari pot veure l’eina. L’eina es mostrarà i es podrà executar segons l’usuari, per exemple, si està autenticat o no, o si pertany a un grup concret.