Page 1 of 1

[Risolto] Problema con certificati

Posted: Fri Oct 04, 2013 9:54 am
by marcello
Sono ancora qui a chiedere aiuto ...
Non so se sia un bug, ché forse sarebbe già venuto fuori.
Quello che mi succede è che da amministratore riesco a generare i certificati e a scaricarli perfettamente formattati.
Gli utenti, invece, scaricano un certificato vuoto (cioè un .pdf con una pagina bianca), nel caso questo sia già stato generato dall'amministratore.
Poi non ho capito bene se l'utente può generare da sé il certificato: qualora non l'abbia già generato l'amministratore, infatti, dalla pagina I miei certificati l'utente, cliccando su Nuovo certificato, ottiene dapprima un file denominato "pdf": dopo, provando a scaricarlo (cliccando su Scarica una copia del certificato) un file .pdf il cui nome è un numero: in entrambi i casi, però, il file è vuoto (cioè una pagina bianca).
Ho letto altri post sui certificati, ma non mi sembra riportassero questi strani problemi.
Spero di essere riuscito chiaro (forse ho le idee un po' confuse sui certificati).
Grazie in anticipo.

Re: Problema con certificati

Posted: Fri Oct 04, 2013 10:17 am
by max
Ciao Marcello,
in effetti la situazione è strana. Gli step che fai sono tutti giusti, l'utente può scariscarselo da solo e non fa differenza se è generato da lui stesso o dall'amministratore.
Quello che mi viene da pensare è che ci sia qualcosa che va storto durante la generazione del certificato, cioè o c'è un qualche strano problema sul db oppure, più semplicemente, qualcosa che non va nel certificato stesso. Il nome (magari ci sono caratteri accentati o apostrofi) o il contenuto (magari c'è dell'html "sporco"). My 2 cents

Puoi dirci qualcosa di più?

Re: Problema con certificati

Posted: Fri Oct 04, 2013 10:51 am
by marcello
Ciao Max e grazie per la risposta.
Posso solo dirti che la cosa strana è che l'amministratore genera e scarica un certificato perfetto: immagine di sfondo, formattazione caratteri, ecc.
Gli utenti, invece, solo un pdf bianco.
Se funziona per l'amministratore, dovrebbe funzionare anche per gli utenti, no?

Re: Problema con certificati

Posted: Fri Oct 04, 2013 12:51 pm
by alberto
Versione di docebo? L'immagine di sfondo è un jpg? (tempo fa abbiamo avuto problemi con i png)

Re: Problema con certificati

Posted: Fri Oct 04, 2013 1:13 pm
by marcello
Ciao Alberto. Grazie anche a te.
Versione 4.0.5. L'immagine di sfondo è un jpg.
Tempo fa avevo apportato questa patch viewtopic.php?f=13&t=48.
Poi se non ricordo male, constatato che non funzionava bene, l'ho rimossa. Forse ho pasticciato un po'. Da allora non avevo più utilizzato la funzione certificati.
Sto cercando di ripristinare i file originali: spero di riuscire a risolvere così.
Vi faccio sapere ...

Re: Problema con certificati

Posted: Fri Oct 04, 2013 1:58 pm
by marcello
Ho ripristinato i file originali: \doceboLms\modules\mycertificate\mycertificate.php e \doceboLms\lib\lib.certificate.php
Ora però nella pagina "I miei certificati" degli utenti non compaiono i certificati conseguiti, ma un desolante "Nessun contenuto disponibile" ...
L'amministratore, invece, può generarli e scaricarli.
Purtroppo il cliente vuole che siano proprio i singoli utenti a scaricarli.
Non so come uscirne ...

Re: Problema con certificati

Posted: Fri Oct 04, 2013 2:18 pm
by max
Mmmm... però se l'amministratore può generarli, dovrebbero comparire anche agli utenti.
Provato a svuotare la cache quando accedi come utente? Magari è semplicemente questione di refreshare la pagina.

Re: Problema con certificati

Posted: Fri Oct 04, 2013 2:33 pm
by marcello
Pare che abbia risolto: è bastato riassegnare i certificati ai corsi per vederli riapparire anche agli utenti.
Spero che sia davvero tutto a posto, ora.
Grazie a Max e Alberto per l'attenzione.

Re: [Risolto] Problema con certificati

Posted: Fri Oct 04, 2013 4:24 pm
by max
Ottimo, meglio così!
Grazie a te, Marcello, di aver aggiornato il 3d