Creazione moduli e/o plug-in

Moduli esterni, funzionalità sviluppate dagli utenti, patch, fix...
luca
FormaLms User
Posts: 52
Joined: Wed Jul 25, 2012 9:38 am
Version: Docebo CE 4.0.5

Creazione moduli e/o plug-in

Post by luca » Wed Sep 16, 2015 2:11 pm

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

User avatar
alberto
FormaLms Guru
Posts: 868
Joined: Fri Mar 02, 2012 9:18 am
Contact:

Re: Creazione moduli e/o plug-in

Post by alberto » Sat Sep 19, 2015 12:00 pm

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!
--------------------------------------------------
Become a CONTRIBUTOR

Support the project for FREE!
www.Elearnit.net

User avatar
canelli
FormaLms Guru
Posts: 477
Joined: Thu Nov 08, 2012 12:21 pm
Version: forma.lms 2.0
Contact:

Re: Creazione moduli e/o plug-in

Post by canelli » Mon Sep 21, 2015 9:09 am

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
---------------

luca
FormaLms User
Posts: 52
Joined: Wed Jul 25, 2012 9:38 am
Version: Docebo CE 4.0.5

Re: Creazione moduli e/o plug-in

Post by luca » Mon Sep 21, 2015 9:36 am

Benissimo, grazie. I motivi per passare a FormaLMS sono appena aumentati. :D

User avatar
canelli
FormaLms Guru
Posts: 477
Joined: Thu Nov 08, 2012 12:21 pm
Version: forma.lms 2.0
Contact:

Re: Creazione moduli e/o plug-in

Post by canelli » Mon Sep 21, 2015 12:05 pm

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
---------------

luca
FormaLms User
Posts: 52
Joined: Wed Jul 25, 2012 9:38 am
Version: Docebo CE 4.0.5

Re: Creazione moduli e/o plug-in

Post by luca » Tue Sep 22, 2015 1:59 pm

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

User avatar
canelli
FormaLms Guru
Posts: 477
Joined: Thu Nov 08, 2012 12:21 pm
Version: forma.lms 2.0
Contact:

Re: Creazione moduli e/o plug-in

Post by canelli » Tue Sep 22, 2015 5:29 pm

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
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
---------------

febius
Newbie
Posts: 3
Joined: Thu Jul 17, 2014 10:28 pm
Version: forma.lms 1.1

Re: Creazione moduli e/o plug-in

Post by febius » Wed Nov 25, 2015 1:45 pm

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

luca
FormaLms User
Posts: 52
Joined: Wed Jul 25, 2012 9:38 am
Version: Docebo CE 4.0.5

Re: Creazione moduli e/o plug-in

Post by luca » Fri Apr 01, 2016 9:28 am

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?

User avatar
alberto
FormaLms Guru
Posts: 868
Joined: Fri Mar 02, 2012 9:18 am
Contact:

Re: Creazione moduli e/o plug-in

Post by alberto » Fri Apr 01, 2016 2:54 pm

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
--------------------------------------------------
Become a CONTRIBUTOR

Support the project for FREE!
www.Elearnit.net

Post Reply