Joomla.it Forum
Joomla! 3 => Joomla! 3 => : oloccina 30 Nov 2015, 15:03:07
-
Salve a tutti!
Mi sono accorto che sul mio sito http://infinitemandala.com/
quando un nuovo utente si registra, nella mail di benvenuto non gli vengono inviati
nome utente e password
questo è male perchè dovrei attivare un componente che genera automaticamente questi dati per gli utenti
per cui loro non hanno modo di saperli se Joomla non li invia
Ho anche notato che invece attivando l'"attivazione nuovi utenti" (l'utente riceve link per attivare il suo account)
allora nome utente e passw vengono inclusi nella mail
Questa opzione però è poco fattibile per me per altri motivi (devo attivare l'utente e
loggarlo automaticamente dopo l'acquisto di alcuni corsi online)
Insomma, se qualcuno ha idea di cosa potrebbe trattarsi,
ogni ipotesi è benvenuta.
Grazie mille!
Versione Joomla: 3.4.5
-
Scusa ma quando un utente si registra e lui che sceglie nome utente e password perchè dovresti rimandaglierla tramite email?
-
perchè dovrei attivare un componente che genera automaticamente questi dati per gli utenti
per cui loro non hanno modo di saperli se Joomla non li invia
-
Quindi non si registrano autonomamente, comunque far generare questi dati esternamente è abbastanza complesso, dovresti studiarti come li genera il cms oppure puoi far in modo di inviare una password unica per tutti con l'obbligo di cambiarla al primo login. Detto obbligo lo imposti direttamente in joomla gestione utenti.
-
Il componente usa Joomla stesso per creare l'utente,
l'utente mette solo la mail
il componente crea un utente normale usando
la mail come nome utente e generando una password
Joomla dovrebbe, nella mail di benvenuto, inviare questi
dati all'utente
ma invece nella mail di benvenuto dice
Salve test109,
Grazie per esserti registrato su nomesito.Ora puoi connetterti su l (http://infinitemandala.com/)ink sito utilizzando Nome utente e Password con i quali ti sei registrato.
ho selezionato l'invio della password nelle opzioni utente,ma la mail di benvenuto è come sopra
-
A questo punto credo sia il componente che non la invia e credo pure che non dici quale perché commerciale. Come saprai non è consentito chiedere supporto per prodotti commerciali, nel caso chiedi direttamente al produttore.
-
no, il componente non gestisce questi aspetti,
crea solo l'utente usando la gestione utenti di Joomla
è definitivamente Joomla che non invia la password perchè anche
se mi registro con il form di registrazione normale,
non ricevo mai nome utente e password
-
Risolto!
Il problema è nel file di lingua italiano (ho aggiornato alla version 3.4.5
ma mi sembra di capire che c'è un errore anche lì)
Io ho risolto creando un override per la lingua italiana come segue
COM_USERS_EMAIL_REGISTERED_BODY
Ciao %s,\n\nGrazie per esserti registrato su %s.\n\nPuoi ora accedere a\n%s usando i seguenti dati di accesso:\n\nUsername:%s\nPassword: %s\n
-
Ok tutto bene quel che finisce bene, passo la segnalazione errore al team di traduzione Italiano.
Grazie delle condivisione della soluzione.
-
Ciao oloccina,
ho provato nell'attuale versione 3.4.5 e non riscontro alcun problema, è presente la definizione lingua
COM_USERS_EMAIL_REGISTERED_BODY="Salve %s,\n\nGrazie per la tua registrazione su %s.\n\nOra puoi connetterti su %s utilizzando i seguenti Nome utente e Password:\n\nNome utente: %s\nPassword: %s"
e funziona correttamente