<< Indietro
Messaggi di questa discussione
Mittente Testo dei messaggi
Gulino Francesco

Avatar
Post fatti : 4
> Profilo
Scritto il : 18/01/2010 11:04 ( più di un mese )
Oggetto : Errore Conteggio Ore Report LMS
Salve,
ho notato durante l'estrazione dei report di frequenza ai corsi, il conteggio errato nelle ore totali.
In effetti dovrebbe essere solo una non corretta gestione della visualizzazione nelle cifre superiori a 100 (es. ore totali effettive "139h 45m 34s", visualizzate "39h 45m 34s"), nel profilo dell'utente è invece riportato il totale corretto.
Non ho trovato riferimenti sulla problematica in altri thread.
Grazie per l'eventuale risoluzione.

Messaggio modificato da : francescog il : 18/01/2010 11:10
 
Derks Giovanni

Avatar
Post fatti : 1861
> Profilo
Scritto il : 19/01/2010 09:39 ( più di un mese )
Oggetto : Re: Errore Conteggio Ore Report LMS
ciao,
grazie per la segnalazione.

Da quel che leggo penso anch'io che si tratti solo di un problema di visualizzazione; che browser / versione usi?

ciao,
Giovanni.

Docebo Staff
 - Docebo 4 released! -

 
Gulino Francesco

Avatar
Post fatti : 4
> Profilo
Scritto il : 19/01/2010 10:03 ( più di un mese )
Oggetto : Re: Errore Conteggio Ore Report LMS
Buongiorno,
ho testato la cosa su firefox 3.5.6 (linux), ie6 (winxp), ie7 (winxp), ie8(win7), opera 9.64(linux), etc.. ed ho riscontrato lo stesso problema.
ciao.
Francesco.

P.S.
La versione Docebo è la 3.6.0.3 su CentOS release 5.4, php-5.3, httpd-2.2.3, mysql 5.1.40.

Messaggio modificato da : francescog il : 08/02/2010 12:45
 
Gulino Francesco

Avatar
Post fatti : 4
> Profilo
Scritto il : 08/02/2010 13:00 ( più di un mese )
Oggetto : Re: Errore Conteggio Ore Report LMS
Il problema che avevo esposto era sicuramente di lievissimo impatto per la moltitudine di utenti che usufruiscono di questa valida soluzione. Vi sono alcuni casi, come il mio, in cui vi è la necessità burocratica e non solo, di certificare attraverso reportistica l'effettivo tempo trascorso sulla piattaforma.
Mi sono preso la libertà di cercare in modo  autonomo il responsabile di questo inconveniente ed ho trovato la soluzione che vi sottopongo:
cercato il file incaricato della visualizzazione a video dei report, che dovrebbe essere /doceboLms/admin/modules/report/class.report_user.php, alla riga 1227
 "substr('0'.((int)($time_list[$id_user.'_'.$id_course] / 3600)),-2).'h '"
ho modificato l'istruzione in questo modo
"substr('0'.((int)($time_list[$id_user.'_'.$id_course] / 3600)),-3).'h '"
corregendo l'output del report secondo le mie necessità.
Sicuramente questa è una soluzione "artigianale" ma ha risolto il problema che avevo esposto.
Grazie per l'attenzione.
Messaggio modificato da : francescog il : 08/02/2010 14:22
 
Derks Giovanni

Avatar
Post fatti : 1861
> Profilo
Allegato : file
Oggetto : Re: Errore Conteggio Ore Report LMS
ciao,
grazie per aver individuato il problema. ti allego a questo messaggio un patch che dovrebbe risolvere la cosa in modo più definitivo; fammi sapere se hai modo di provarla, grazie.

(fai una copia di doceboLms/admin/modules/report/class.report_user.php prima di sovrascriverlo con quello allegato)

ciao,
Giovanni.

Docebo Staff
 - Docebo 4 released! -

 
Gulino Francesco

Avatar
Post fatti : 4
> Profilo
Scritto il : 09/02/2010 15:45 ( più di un mese )
Oggetto : Re: Errore Conteggio Ore Report LMS
Si! Ho provato la patch e pare risolvere in modo egregio il problema.
Se dovessi notare qualche inconveniente sarà mia premura segnalarlo con tempestività.
Ciao e di nuovo grazie.
Francesco.
 
Derks Giovanni

Avatar
Post fatti : 1861
> Profilo
Scritto il : 10/02/2010 10:22 ( più di un mese )
Oggetto : Re: Errore Conteggio Ore Report LMS
ciao,
grazie a te del feedback e delle informazioni :)

Giovanni.

Docebo Staff
 - Docebo 4 released! -

 
<< Indietro