Data validità corso e-learning

Funzionalità di frontend per utenti e amministratori dei corsi: navigazione generale, materiali didattici, test, registro valutazioni, ecc.
lucabortolon
Newbie
Posts: 7
Joined: Sat Oct 27, 2018 10:44 am
Version: forma.lms 2.0

Data validità corso e-learning

Post by lucabortolon »

Salve, ho alcuni corsi in modalità e-learning (non Classe), ho bisogno che per gli utenti siano validi X giorni dal primo accesso (o dall'iscrizione) ma in base ai test che ho effettuato sembra che le apposite voci "Attivo fino a" per il singolo lavoratore e "Giorni di validità" per l'intero corso non funzionino, almeno con questo tipo di corso. Per caso qualcuno ha già affrontato questo problema e conosce una soluzione, anche cambiando magari del codice? Io ho cercato un po' di capire dove venisse fatto il controllo sulla validità del corso ma non ne sono venuto fuori purtroppo.
Ho forma 2.0.
Grazie.

User avatar
max
FormaLms Guru
Posts: 2399
Joined: Thu Mar 01, 2012 10:41 am
Version: forma.lms 2.4
Contact:

Re: Data validità corso e-learning

Post by max »

Buongiorno Luca,

mi pare strano, sia "giorni di validità" che "attivo fino a" vengono usati da anni con successo per ottenere questo risultato. hai provato ad accedere con uno studente di prova, per verificare quanto dici?
in ogni caso, è consigliato mantenere aggiornata la propria installazione alle ultime versioni disponibili
---------------------
Massimiliano Ferrari
Elearnit - Elearning e Knowledge Management
https://www.elearnit.net
https://www.linkedin.com/in/massimilianoferrari
m.ferrari[at]elearnit.net
Skype: m_ferrari_it

alfa24
Senior Boarder
Posts: 998
Joined: Fri Nov 24, 2017 8:45 am
Version: forma.lms 1.4.2

Re: Data validità corso e-learning

Post by alfa24 »

Per gli admin non valgono le limitazioni...
I'm Jasmines, the One. If you need, you can contact me.

User avatar
max
FormaLms Guru
Posts: 2399
Joined: Thu Mar 01, 2012 10:41 am
Version: forma.lms 2.4
Contact:

Re: Data validità corso e-learning

Post by max »

esatto, quello che dicevo sopra
---------------------
Massimiliano Ferrari
Elearnit - Elearning e Knowledge Management
https://www.elearnit.net
https://www.linkedin.com/in/massimilianoferrari
m.ferrari[at]elearnit.net
Skype: m_ferrari_it

lucabortolon
Newbie
Posts: 7
Joined: Sat Oct 27, 2018 10:44 am
Version: forma.lms 2.0

Re: Data validità corso e-learning

Post by lucabortolon »

Si, ho testato con utente studente, mi sono accorto perchè stavo sistemando una cosa per uno studente e poi ho fatto ulteriori test con utente di prova.
Allego un paio di screen che ho fatto...ma se dite che aggiornando risolvo tento, temporeggiavo perchè ho paura di far danni vi sto che al momento funziona tutto a meraviglia a parte sta cosetta.
Image
Image
Image

User avatar
max
FormaLms Guru
Posts: 2399
Joined: Thu Mar 01, 2012 10:41 am
Version: forma.lms 2.4
Contact:

Re: Data validità corso e-learning

Post by max »

ciao Luca,
secondo me deve funzionare a prescindere, anche sulla 2.0. Aggiornare a mio parere è sempre utile (anche se va fatto con cautela) ma questa è una scelta tua.
In ogni caso, le immagini che hai postato sono screenshot del database, servono screen dell'interfaccia e di cosa riesce a fare lo studente (e che non dovrebbe)
---------------------
Massimiliano Ferrari
Elearnit - Elearning e Knowledge Management
https://www.elearnit.net
https://www.linkedin.com/in/massimilianoferrari
m.ferrari[at]elearnit.net
Skype: m_ferrari_it

lucabortolon
Newbie
Posts: 7
Joined: Sat Oct 27, 2018 10:44 am
Version: forma.lms 2.0

Re: Data validità corso e-learning

Post by lucabortolon »

L'utente può accedere al corso in questione ed accedere ai materiali e tutti i contenuti, insomma compare il solito bottone arancione nel riquadro, con scritto "entra nel corso", e si può fare le solite cose, anche se il corso come si evince dagli screenshot dovrebbe essere scaduto sia per "giorni di validità" e sia per "attivo fino a". Ora mando altri screenshot dei settaggi nell'area admin ma insomma l'utente è sicuramente studente e sicuramente entra. Se anche potessi sapere dove viene fatto effettivamente il controllo a livello di codice potrei provare sistemarlo, avevo trovato la funzione canEnterCourse in appLms/lib/lib.course.php ma non sono sicuro che sia la funzione responsabile di questo controllo perchè anche provando per un attimo a togliere delle parti fondamentali della funzione l'utente sembrava accedere lo stesso...avrei indagato di più ma non posso dedicarci tutto questo tempo quindi avevo deciso di scrivere qui ma alla fine se non è una cosa a voi nota mi prenderò un po' di tempo con calma e aggiornerò pure la piattaforma.
Ringrazio in ogni caso.
Image
Image

User avatar
max
FormaLms Guru
Posts: 2399
Joined: Thu Mar 01, 2012 10:41 am
Version: forma.lms 2.4
Contact:

Re: Data validità corso e-learning

Post by max »

Allora, per qualche motivo i tuoi screenshot compaiono come immagini rotte per cui non è facilissimo capire.
In ogni modo, a naso secondo me quello che dici succede solo da catalogo, giusto? Mentre dalla pagina "i miei corsi" l'utente vede il corso "lucchettato", giusto?
Se è così, allora è un bug che nel frattempo è stato risolto dopo la 2.0, perché mi sembra di ricordare qualcosa del genere.
---------------------
Massimiliano Ferrari
Elearnit - Elearning e Knowledge Management
https://www.elearnit.net
https://www.linkedin.com/in/massimilianoferrari
m.ferrari[at]elearnit.net
Skype: m_ferrari_it

lucabortolon
Newbie
Posts: 7
Joined: Sat Oct 27, 2018 10:44 am
Version: forma.lms 2.0

Re: Data validità corso e-learning

Post by lucabortolon »

Esatto si, solo che io effettivamente ho occultato la pagina "i miei corsi" probabilmente per non creare confusione o proprio per risultati discrepanti...e neanche me la ricordavo quella pagina, l'ho riesumata da url..ok se è un bug noto e risolto dopo aggiorno appena riesco (amenochè non mi diciate che c'è una soluzione facile da applicare).
Grazie mille!

lucabortolon
Newbie
Posts: 7
Joined: Sat Oct 27, 2018 10:44 am
Version: forma.lms 2.0

Re: Data validità corso e-learning

Post by lucabortolon »

Ciao di nuovo,
informo che alla versione 2.3 riscontro ancora con successo il medesimo bug.
Testato con utente studente di prova, esso continua a poter entrare e fruire del corso dalla pagina "i miei corsi" anche dopo la scadenza della data indicata. Nessun altro nel frattempo ha riscontrato questo bug?
Grazie

Post Reply