Errore su scorm stats
Errore su scorm stats
Ciao, ho trovato un erroraccio davvero bruttino. Ditemi se riuscite a replicare:
- Inserite un oggetto SCORM in area oggetti condivisi.
- Copiatelo in un paio di corsi.
Questa operazione produrrà un unica riga in learning_scorm_organizations, e due in learning_organization.
Ora fruite i due oggetti, nei due corsi, con un utente, quindi andate in ciascun corso nell'area Stat per utente.
Cliccando sull'oggetto scorm, e quindi su uno dei suoi item, noterete che la pagina di monitoraggio non presenta nulla.
Se notate la url di questa pagina, noterete l'errore:
/doceboLms/index.php?modname=stats&op=statoneuseroneitemdetail&idUser=XXX&idItem=YYY&idItemDetail=ZZZ&backto=statoneuser
l'errore sta nel parametro idItem, che è uguale a YYY per entrambi i corsi, e riporta il valore di learning_scorm_organizations.idscorm_organization mentre dovrebbe (secondo me) riportare quello di learning_organization.idOrg, che è poi l'idReference che sta in learning_scorm_tracking, e che ci darebbe il risultato voluto (perché legato al corso): infatti sostituendo alla url sopra questo valore, la pagina da un risultato coerente.
- Inserite un oggetto SCORM in area oggetti condivisi.
- Copiatelo in un paio di corsi.
Questa operazione produrrà un unica riga in learning_scorm_organizations, e due in learning_organization.
Ora fruite i due oggetti, nei due corsi, con un utente, quindi andate in ciascun corso nell'area Stat per utente.
Cliccando sull'oggetto scorm, e quindi su uno dei suoi item, noterete che la pagina di monitoraggio non presenta nulla.
Se notate la url di questa pagina, noterete l'errore:
/doceboLms/index.php?modname=stats&op=statoneuseroneitemdetail&idUser=XXX&idItem=YYY&idItemDetail=ZZZ&backto=statoneuser
l'errore sta nel parametro idItem, che è uguale a YYY per entrambi i corsi, e riporta il valore di learning_scorm_organizations.idscorm_organization mentre dovrebbe (secondo me) riportare quello di learning_organization.idOrg, che è poi l'idReference che sta in learning_scorm_tracking, e che ci darebbe il risultato voluto (perché legato al corso): infatti sostituendo alla url sopra questo valore, la pagina da un risultato coerente.
Re: Errore su scorm stats
Nessuno?
Re: Errore su scorm stats
Ciao,
stiamo analizzando anche noi, rispondiamo appena possibile. Grazie intanto della segnalazione!
stiamo analizzando anche noi, rispondiamo appena possibile. Grazie intanto della segnalazione!
---------------------
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
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
Re: Errore su scorm stats
Ciao Jasmines
la tua diagnosi sembra corretta .
in effetti nel codice che visualizza le statistiche viene fatta una select su learning_organization.idOrg
Occorre trovare il modo di settare correttamente il dato perchè non sembre disponibile
la tua diagnosi sembra corretta .
in effetti nel codice che visualizza le statistiche viene fatta una select su learning_organization.idOrg
Occorre trovare il modo di settare correttamente il dato perchè non sembre disponibile
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: Errore su scorm stats
Ciao Jasmines, abbiamo corretto l'anomalia e sarà disponibile con la prossima release
Re: Errore su scorm stats
Si ma come?
Un piccolo sforzo, dacci evidenza della modifica effettuata per piacere.
Un piccolo sforzo, dacci evidenza della modifica effettuata per piacere.
Re: Errore su scorm stats
NO eh...
Re: Errore su scorm stats
Ciao, eccoti una patch che sistema il tuo problema e aggiunge anche un filtro mancante nelle statistiche dei corsi a edizione.
Re: Errore su scorm stats
Non funziona:
Notice: Trying to get property of non-object in .../doceboLms/modules/scorm/xmlwrapper.php on line 367 Catchable fatal error: Argument 1 passed to DOMXPath::__construct() must be an instance of DOMDocument, null given, called in ../doceboLms/modules/scorm/scorm_stats.php on line 85 and defined in ../doceboLms/modules/scorm/xmlwrapper.php on line 367
Notice: Trying to get property of non-object in .../doceboLms/modules/scorm/xmlwrapper.php on line 367 Catchable fatal error: Argument 1 passed to DOMXPath::__construct() must be an instance of DOMDocument, null given, called in ../doceboLms/modules/scorm/scorm_stats.php on line 85 and defined in ../doceboLms/modules/scorm/xmlwrapper.php on line 367
Re: Errore su scorm stats
Rettifico, avevo un problema in scorm_stats.php
Funziona ma la tabella è vuota.
Funziona ma la tabella è vuota.