Creazione moduli e/o plug-in
Creazione moduli e/o plug-in
Buongiorno,
volevo sapere se esiste una qualche documentazione (how-to, semplici esempi, reference guide, ecc...) su come sviluppare moduli e/o plug-ig da inserire nelle logiche di Docebo/FormaLMS, per migliorare (ad esempio) la gestione delle aule, caricare formazione esterna, cambiare il generatore di attestati PDF, senza però toccare il "core" dell'applicativo o modificare le librerie standard.
Grazie
volevo sapere se esiste una qualche documentazione (how-to, semplici esempi, reference guide, ecc...) su come sviluppare moduli e/o plug-ig da inserire nelle logiche di Docebo/FormaLMS, per migliorare (ad esempio) la gestione delle aule, caricare formazione esterna, cambiare il generatore di attestati PDF, senza però toccare il "core" dell'applicativo o modificare le librerie standard.
Grazie
Re: Creazione moduli e/o plug-in
Ciao Luca, a partire da Forma 1.3 abbiamo introdotto la possibilità di override per la maggior parte delle funzionalità:
1 - attiva l'uso dei customscripts nel file di config
2 - copia nella cartella /customscripts il file core che vuoi modificare, replicando la stessa struttura di cartelle di Forma,
3 - la piattaforma caricherà automaticamente la versione modificata del file.
Buon lavoro!
1 - attiva l'uso dei customscripts nel file di config
2 - copia nella cartella /customscripts il file core che vuoi modificare, replicando la stessa struttura di cartelle di Forma,
3 - la piattaforma caricherà automaticamente la versione modificata del file.
Buon lavoro!
Re: Creazione moduli e/o plug-in
l'uso dei "custom scripts" è possibile da forma 1.3
Cercate nel forum le riposte prima di chiedere. Check the forum before posting
---------------
Claudio Anelli
Joint Technologies - Sistemi avanzati per l'information technology
http://www.joint-tech.com
---------------
---------------
Claudio Anelli
Joint Technologies - Sistemi avanzati per l'information technology
http://www.joint-tech.com
---------------
Re: Creazione moduli e/o plug-in
Benissimo, grazie. I motivi per passare a FormaLMS sono appena aumentati.
Re: Creazione moduli e/o plug-in
good news . good choice
Cercate nel forum le riposte prima di chiedere. Check the forum before posting
---------------
Claudio Anelli
Joint Technologies - Sistemi avanzati per l'information technology
http://www.joint-tech.com
---------------
---------------
Claudio Anelli
Joint Technologies - Sistemi avanzati per l'information technology
http://www.joint-tech.com
---------------
Re: Creazione moduli e/o plug-in
Scusate, un'altra domanda. So che è in sviluppo la versione 2.0 di FormaLMS, mi consigliate di aspettare per programmare una migrazione docebo - forma o il rilascio è previsto fra molto tempo?
Grazie
Grazie
Re: Creazione moduli e/o plug-in
il lavoro previsto ed in cantiere per la 2.0 è tanto e riguarda interfaccia, gestione plugin, customscripts (o overlay) e altro ancora .
La data di rilascio non è ancora stata pianificata.
Probabilmente nel frattempo sarà rilasicata anche una versione 1.5 per correggere un po di bugs.
Il consiglio è di passare a forma 1.x . La transizione alla 2.0 sarà più facile e semplice
La data di rilascio non è ancora stata pianificata.
Probabilmente nel frattempo sarà rilasicata anche una versione 1.5 per correggere un po di bugs.
Il consiglio è di passare a forma 1.x . La transizione alla 2.0 sarà più facile e semplice
Cercate nel forum le riposte prima di chiedere. Check the forum before posting
---------------
Claudio Anelli
Joint Technologies - Sistemi avanzati per l'information technology
http://www.joint-tech.com
---------------
---------------
Claudio Anelli
Joint Technologies - Sistemi avanzati per l'information technology
http://www.joint-tech.com
---------------
Re: Creazione moduli e/o plug-in
Ciao, scusate non mi è chiaro quali files posso andare a personalizzare replicandoli sotto /customscripts:
- cosa intendete per files Core?
- posso fare override di tutti i files siano essi sotto /appCore, /appLms, oppure /lib ?
Grazie
Fabio
- cosa intendete per files Core?
- posso fare override di tutti i files siano essi sotto /appCore, /appLms, oppure /lib ?
Grazie
Fabio
Re: Creazione moduli e/o plug-in
Buongiorno, sto iniziando a "giocare" con FormaLMS, soprattutto con le funzionalità customscripts che è una delle caratteristiche che maggiormente m'interessano.
Non sono però riuscito ad attivarli, vi spiego i miei passi:
1) ho attivato il parametro $cfg['enable_customscripts'] nel file \config.php
2) ho replicato il file (struttura cartelle compresa) all'interno della cartella \customscripts
file originale -> \appLms\modules\scorm\scorm_stats.php
file copiato -> \customscripts\appLms\modules\scorm\scorm_stats.php
3) ho quindi fatto una modifica (banale, giusto per testare la funzionalità) al file copiato, ma non è cambiato niente nell'ambiente.
Mi sono forse dimenticato un passaggio? Devo copiare altri file?
EDIT: ho ripetuto l'esperimento usando \appLms\modules\organization\orgresults.php, sempre senza successo, il sistema continua a caricare il file principale. Se modifico il file principale, vedo la modifica nell'ambiente, se lo ripristino e modifico il file in customscripts continuo a vedere quello principale. Dove sbaglio?
Non sono però riuscito ad attivarli, vi spiego i miei passi:
1) ho attivato il parametro $cfg['enable_customscripts'] nel file \config.php
2) ho replicato il file (struttura cartelle compresa) all'interno della cartella \customscripts
file originale -> \appLms\modules\scorm\scorm_stats.php
file copiato -> \customscripts\appLms\modules\scorm\scorm_stats.php
3) ho quindi fatto una modifica (banale, giusto per testare la funzionalità) al file copiato, ma non è cambiato niente nell'ambiente.
Mi sono forse dimenticato un passaggio? Devo copiare altri file?
EDIT: ho ripetuto l'esperimento usando \appLms\modules\organization\orgresults.php, sempre senza successo, il sistema continua a caricare il file principale. Se modifico il file principale, vedo la modifica nell'ambiente, se lo ripristino e modifico il file in customscripts continuo a vedere quello principale. Dove sbaglio?
Re: Creazione moduli e/o plug-in
Ciao Luca, non sono sicuro che il meccanismo dei customscripts funzioni estensivamente su TUTTI i moduli, segnalo la tua richiesta agli sviluppatori per avere chiarimenti