[Risolto] Link conferma registrazione

Installazione, configurazione generale, notifiche, API, lingue, problemi server
Post Reply
User avatar
robykirk
FormaLms User
Posts: 140
Joined: Mon Mar 12, 2012 10:06 pm

[Risolto] Link conferma registrazione

Post by robykirk »

Salve a tutti, siamo nuovamente qui.
Risolta la questione delle notifiche email, mi trovo davanti ad un altro problema.
Ho il server della piattaforma su un indirizzo 192.168.x.x che esce verso l'esterno tramite remote proxy con indirizzo https://miosito.it

L'email che ricevo in fase di registrazione presenta come url il 192.168.x.x
Ho cercato se ci fosse qualche precedente e ne ho trovato solo uno nella community docebo, ma senza alcuna risposta
( http://www.docebo.com/community/doceboC ... zione.html ).
Verificando il codice, ho visto che la variabile incriminata è $opt_link del file lib.usermanager
Ritengo che tale variabile non prelevi l'url dall'impostazione di configurazione del pannello amministrativo bensì quella ambientale.
Sto cercando una soluzione alternativa ma volevo chiedervi se foste già a conoscenza di una modifica da apportare.

Grazie
Last edited by robykirk on Mon Mar 26, 2012 4:56 pm, edited 1 time in total.
Roby Kirk
User avatar
robykirk
FormaLms User
Posts: 140
Joined: Mon Mar 12, 2012 10:06 pm

Re: Link conferma registrazione

Post by robykirk »

Ho trovato la soluzione..

Nel file lib/lib.usermanager.php ho modificato la riga 1552

Code: Select all

$link = str_replace('&', '&', $opt_link.( strpos($opt_link, '?') === false ? '?' : '&' ).'random_code='.$random_code);
nel seguente modo:

Code: Select all

// Inizio Modifica robykirk
//$link = str_replace('&', '&', $opt_link.( strpos($opt_link, '?') === false ? '?' : '&' ).'random_code='.$random_code);
$link = Get::sett('url', '').'index.php?modname=login&op=register_opt&random_code='.$random_code;
// Fine modifica robykirk
Sembra funzionare tutto correttamente.

Ciao
Roby Kirk
Post Reply