Buongiorno a tutti, ho la necessità di aggiungere la password in chiaro dell'utente appena attivato dall'amministratore del sistema.
L'unico riferimento trovato è nel file /components/com_users/models/registration.php, alla riga 157, in riferimento alla variabile COM_USERS_EMAIL_ACTIVATED_BY_ADMIN_ACTI VATION_BODY, cioè quanto l'amministratore clicca sul link di attivazione via mail, ho aggiunto il valore $data['password_clear'], ora risulta così:
$emailBody = JText::sprintf(
'COM_USERS_EMAIL_ACTIVATED_BY_ADMIN_ACTI VATION_BODY',
$data['name'],
$data['siteurl'],
$data['username'],
$data['password_clear']
);
[/size]La mail giunge bene al destinatario, ma senza il valore riferito alla password, nonostante abbia creato un ovverride alla lingua:
[/size]Salve %s,\n\nIl tuo account è operativo!\nPuoi visitare il sito %s effettuando il login con le credenziali che hai scelto durante la registrazione:\n\nNome utente: %s\nPassword: %s
[/size]Qualcuno saprebbe indicarmi per quale motivo la password risulta vuota?
[/size]Grazie