Page 2 of 2

Re: Errore nel visualizzare il totale delle ore del corso, sul report.

Posted: Mon Jun 12, 2017 4:16 pm
by alessio.milaus
Rieccomi... purtroppo il problema persiste, ho effettuato la sostituzione della stringa e purtroppo ancora c'è questo disallineamento dei dati... per spiegarmi meglio ho allegato i due screen shot dove si evidenziano i due dati non congrui nella speranza di aver spiegato meglio il problema.
Saluti
Alessio

PS.
Controllando la situazione di altri utenti, posso notare che tutti... così come si vede nel dettaglio 1, visualizzano la cifra a 2 decimali e non a 3, nel caso che ho allegato, nel dettaglio 1 si visualizzano solo " 97 ore " e nel dettaglio 2 " 197 ore " e lo stesso anche per gli altri utenti

Re: Errore nel visualizzare il totale delle ore del corso, sul report.

Posted: Mon Jun 12, 2017 4:29 pm
by jasmines
Potrebbe essere cache. Quello che ti ho suggerito risolve, ho provato io stesso.

Re: Errore nel visualizzare il totale delle ore del corso, sul report.

Posted: Mon Jun 12, 2017 5:30 pm
by alessio.milaus
Ho fatto una prova ad accedere in piattaforma da un altra postazione "pulita" e purtroppo il problema non si è risolto.
Comunque, non fa niente.
grazie ancora per l'interessamento.
Cordiali Saluti.

Re: Errore nel visualizzare il totale delle ore del corso, sul report.

Posted: Mon Jun 12, 2017 9:30 pm
by jasmines
Sono pronto a scommettere che non hai applicato correttamente la fix proposto.

Re: Errore nel visualizzare il totale delle ore del corso, sul report.

Posted: Tue Jun 13, 2017 9:11 am
by alessio.milaus
Ok, accetto la sfida, scommettiamo una colazione... ti allego il file già modificato (naturalmente è in formato compresso) perchè in PHP non me lo fa allegare.

Re: Errore nel visualizzare il totale delle ore del corso, sul report.

Posted: Tue Jun 13, 2017 9:37 am
by jasmines
AH!
wait wait wait... tu parlavi di report, quello screenshot si riferisce a /lib/lib.user_profile.php in cui devi fare una sostituzione analoga:

substr('0'.((int)($info['access_time']/3600)),-2).'h '

con

str_pad((int)($info['access_time']/3600),2,'0',STR_PAD_LEFT).'h '

(RISOLTO) Re: Errore nel visualizzare il totale delle ore del corso, sul report.

Posted: Tue Jun 13, 2017 10:58 am
by alessio.milaus
Miiiii!!!!!! Funziona.... Complimenti veramente... !!!!! Sei Un grande!!!
Forza... appena ti trovi da queste parti fatti sentire che una buona colazione te la sei meritata sul serio!!!!
Ciao, e a presto risentirci!

Alessio.

PS.
La modifica al file class.report_user.php la rimetto così come si trovava? o la lascio stare?

Re: Errore nel visualizzare il totale delle ore del corso, sul report.

Posted: Tue Jun 13, 2017 11:08 am
by jasmines
quella modifica ha effetto sull'analogo calcolo nei report... c'erano anche altre modifiche... se le ritrovo ti dico dove farle

Re: Errore nel visualizzare il totale delle ore del corso, sul report.

Posted: Tue Jun 13, 2017 11:49 am
by alessio.milaus
OK, Grazie sempre!!!