Back to top

Autore Topic: nome utente e passw non vengono inviati all'utente  (Letto 1419 volte)

Offline oloccina

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
nome utente e passw non vengono inviati all'utente
« il: 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

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:nome utente e passw non vengono inviati all'utente
« Risposta #1 il: 30 Nov 2015, 15:20:20 »
Scusa ma quando un utente si registra e lui che sceglie nome utente e password perchè dovresti rimandaglierla tramite email?

Offline oloccina

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:nome utente e passw non vengono inviati all'utente
« Risposta #2 il: 30 Nov 2015, 15:21:59 »

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

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:nome utente e passw non vengono inviati all'utente
« Risposta #3 il: 30 Nov 2015, 15:29:12 »
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.

Offline oloccina

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:nome utente e passw non vengono inviati all'utente
« Risposta #4 il: 30 Nov 2015, 15:35:21 »
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 link 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

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:nome utente e passw non vengono inviati all'utente
« Risposta #5 il: 30 Nov 2015, 15:40:00 »
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.

Offline oloccina

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:nome utente e passw non vengono inviati all'utente
« Risposta #6 il: 30 Nov 2015, 15:43:38 »
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

Offline oloccina

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:nome utente e passw non vengono inviati all'utente
« Risposta #7 il: 30 Nov 2015, 17:48:39 »
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

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:nome utente e passw non vengono inviati all'utente
« Risposta #8 il: 30 Nov 2015, 18:11:53 »
Ok tutto bene quel che finisce bene, passo la segnalazione errore al team di traduzione Italiano.

Grazie delle condivisione della soluzione.

Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re:nome utente e passw non vengono inviati all'utente
« Risposta #9 il: 01 Dic 2015, 10:22:45 »
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
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

 



Web Design Bolzano Kreatif