Page 1 of 2

Il materiale scaricato non risulta completato

Posted: Tue Apr 07, 2020 11:09 am
by salvo.romano
Buongiorno,

ho installato formalms 2.3.0 da qualche giorno e ringrazio tutti per il lavoro svolto.
Ecco il problema: i docenti caricano, come learning object, semplici files pdf contenenti le lezioni ma dopo essere stati scaricati dagli allievi , non vengono visualizzati i segni di spunta, neanche ricaricando la pagina.
Dalle statistiche risultano non completati.
Preciso che la problematica non avviene per tutti i materiali, ma solo per alcuni. Per gli altri invece, il tracciamento funziona bene e vengono correttamente visualizzati i segni di spunta.

Rimango in attesa. Grazie.

Re: Il materiale scaricato non risulta completato

Posted: Tue Apr 07, 2020 11:18 am
by max
Buongiorno Salvo e benvenuto sul forum.
Con le informazioni fornite non riesco a essere molto di aiuto... se succede solo per alcuni materiali e non per tutti cercate di capire cosa hanno di diverso dagli altri i materiali su cui non si ottiene la spunta.

Re: Il materiale scaricato non risulta completato

Posted: Tue Apr 07, 2020 12:39 pm
by alfa24
Ci sono apostrofi nel titolo?
Se no, dovresti attivare il debug e verificare nella console eventuali errori.

Re: Il materiale scaricato non risulta completato

Posted: Tue Apr 07, 2020 7:58 pm
by salvo.romano
Trovato il problema.
I materiali che non hanno problemi hanno l'itemid inserito come param_name nella tabella learning_lo_param, usata per inserire i dati nella tabella learning_materials_track.
I materiali non tracciabili non hanno nessun record nella suddetta tabella e, mancando il riferimento, non vengono aggiunti alla tabella learning_materials_track.
PS: Tra l'altro, è normale che nella tabella learning_lo_param i dati vengano inserite usando 2 righe per volta?

Re: Il materiale scaricato non risulta completato

Posted: Tue Apr 07, 2020 8:45 pm
by alfa24
Non hai capito però cos'è che discrimina un materiale dall'altro in termini di scrittura in learning_lo_param.

Re: Il materiale scaricato non risulta completato

Posted: Wed Apr 08, 2020 11:11 am
by salvo.romano
Un aiutino?
:-)

Re: Il materiale scaricato non risulta completato

Posted: Wed Apr 08, 2020 11:27 am
by alfa24
E mica è un quiz:)
Devi debuggare, per capirlo!

Re: Il materiale scaricato non risulta completato

Posted: Thu Apr 09, 2020 5:38 pm
by salvo.romano
Ho risolto la problematica facendo l'insert dei valori relativi agli item interessati (in totale erano circa 2400) nella tabella learning_lo_param. A tal proposito chiedo nuovamente se è corretto che la procedura nativa di formalms aggiunga 2 righe per volta. Se è corretta, a che serve la riga senza parametri specificati?
Successivamente, ho eseguito l'update del campo idParam, nella tabella learning_organization, con il valore id param inserito nella tabella learning_lo_param. Al termine dell'update nel db, tutti i download degli item risultano tracciabili.
Altra cosa strana: gli item affetti dalla problematica erano stati inseriti dal 24 al 31 marzo, poi il sistema ha funzionato perfettamente fino al giorno 6. Gli item inseriti il 6 pomeriggio e il 7 mattina erano corrotti e dal 7, fino ad adesso, l'inserimento dei dati nel db avviene correttamente.

Re: Il materiale scaricato non risulta completato

Posted: Fri Apr 10, 2020 6:55 am
by alfa24
Che io mi ricordi, quella tabella ha sempre funzionato così. Potrei approfondire l'analisi dei motivi del doppio insert (suppongo che ci sia un qualche motivo, visto che è l' fin dai tempi di Docebo), ma per ora non è prioritario.
Piuttosto, forse ti interesserà più capire cos'è successo sulla tua istanza il 24 marzo, il 31 marzo, il 6 e il 7 aprile...

Re: Il materiale scaricato non risulta completato

Posted: Fri Apr 10, 2020 11:00 am
by alberto
alfa24 wrote: Tue Apr 07, 2020 8:45 pm Non hai capito però cos'è che discrimina un materiale dall'altro in termini di scrittura in learning_lo_param.

Se ricordo bene sono i prerequisiti degli oggetti, e se non ci sono non vengono scritti