====== Configurazione Avanzata ====== Geoweb si presta a diversi livelli di personalizzazione. La configurazione fatta attraverso gli strumenti di amministrazione, la modifica delle risorse statiche (immagini, banner, ecc.), la definizione delle reportistiche, ecc. può essere definita **configurazione di base**, eseguibile anche da utenti non programmatori. Gli utenti più esperti possono fruire di ulteriori possibilità usando linguaggi di scripting, come //javascript//,// [[wp>Groovy]]//, o usando //protocolli standard//. Geoweb integra tali linguaggi di scripting, ed espone delle proprie API utilizzabili direttamente tramite queste modalità: * **Azioni javascript** utilizzabili lato client, richiamabili tramite interazione utente (dal dettaglio di classe, da schede processo, da liste di record, direttamente da Menù, etc..) od eseguite in automatico secondo vari criteri * **EventTrigger**, trigger applicativi che eseguono lato server apposito codice groovy, ogni qual volta che un record, tramite interazioni utente con il dettaglio di classe o tramite API js/java, viene inserito, modificato, eliminato * **Generic Groovy**, generico codice grovvy eseguito lato server, richiamabili da gwAction javascript, da EventTrigger ed in genrale da altro codice groovyy