Il modulo per sviluppatori (internamente: «Hello World») è un modulo di esempio per gli sviluppatori che desiderano creare estensioni proprie per il sistema di prenotazione appuntamenti.
Scopo
Il modulo funge da modello e da punto di partenza per lo sviluppo di moduli. Illustra i meccanismi fondamentali del sistema dei moduli:
Concetti illustrati
- Registrazione di funzioni semplici come event handler
- Registrazione di metodi di classe come event handler
- Punti di hook nel sistema (ad es.
admin_homepage_top,head,admin_head,login_form_validation,settings) - Accesso ai file di lingua e alla configurazione
- Inclusione di stili CSS e template
Punti di hook disponibili (esempi)
admin_homepage_top: output nella pagina iniziale dell'amministrazionehead: output nelHTML del frontend clientiadmin_head: output nelHTML dell'area di amministrazionelogin_form_validation: intervento nel processo di accessosettings: accesso alle impostazioni caricate
Il modulo per sviluppatori è disponibile gratuitamente ed è rivolto a gestori e agenzie con competenze tecniche che desiderano estendere il sistema con funzioni proprie.