Inviato: 28-08-2008 18:10 Oggetto: Iscrizione senza mail
Mi sono accorto ora che su un vecchio sito (phpnuke 6.9) un nuovo utente ad iscrizione terminata si trova una bella paginetta che anziché dire che verrà inviata una mail, vi trova scritto prema questo link per convalidare la sua iscrizione, così tutti si possono iscrivere senza neanche un indirizzo mail. Ho provato a modificare sulla gestione del phpbb l'apposita opzione. Ma non succede niente.
E' possibile che in passato sia stata fatta (non da me) qualche modifica qualcuno sa come si potrebbe ovviare?
La gestione del phbb non centra niente.
Comunque la email deve essere inserita nella fase di iscrizione.
Se non vuoi assolutamente che gli utenti si iscrivano basta mettere moduli e blocchi aperti a Tutti.
Se invece vuoi eliminare solo l'invio della email e sua conferma puoi provare questa mod.
Premetto che non l'ho provata e potrebbe anche non funzionare pertanto prima di operare fatti una copia del file originale.
Apri modules/Your_Account/index.php
1 - intorno alla riga 22 cerca
Codice:
$userpage = 1;
e subito sotto aggiungi questa riga
Codice:
$autoActivate = TRUE;
===================================
2 - In function confirmNewUser Find cerca questa riga
Codice:
global $stop, $EditedMessage, $sitename, $module_name, $minpass;
e sostituiscila con questa
Codice:
global $stop, $EditedMessage, $sitename, $module_name, $minpass, $autoActivate;
===================================
3 - In function confirmNewUser cerca
No non mi sono spiegato bene il mio problema è esattamente il contrario...
Attualmente l'iscrizione avviene in automatico senza alcuna mail di conferma ...
tu dici che qualcuno avrebbe fatto tutto il procedimento che indichi sopra? Conoscendo gli admin precedenti mi pare un pò strano...
Comunque io vorrei semplicemente ripristinare la normale iscrizione con mail di conferma per chi si vuole iscrivere, dato che ci troviamo una mole di utenti nuovi che non si fanno mai vivi, non vorremmo che il nostro sito venisse usato per finalità strane... chessò attraverso la messaggeria privata o robe del genere...
E difatti questa funzione $autoActivate non mi pare che ci sia, forse è stata fatta qualche altra modifica?
Volevo postare il file index.php ma non mi ci entra tutto in un post.
Stavo pensando di fare una cosa non tanto elegante: pigliare un file index.php di un Your_Account di un phpnuke 6.9 e sostituirlo, fra l'altro ho trovato anche un file che si chiama exindex.php che non sia l'originale sostituito? Però è strano perché questo exindex ha una data più vecchia e tutti gli altri files data più recente, che sia proprio una modifica già precostituita dell'intero modulo? Comunque faccio un pò di prove, alla peggiore sostituisco tutto il modulo, non dovrebbe creare problemi...
Invece ne crea di problemi
Dunque ho sostituito l'intero Modulo Your_Account, adesso se provo ad iscrivere un nuovo utente mi arriva regolarmente la mail però quando vado sul link mi torna pagina non trovata... non so davvero che pesci prendere
Non avevo ben capito il problema, tanto più la mod consigliata funziona solo su versioni 7.x Invece di sostituire tutto il modulo probva a mettre l'exindex.php chissa che non sia quello buono
Sì ho provato, ma ottengo esattamente lo stesso risultato, in pratica l'iscrizione viene accettata, parte la mail che però non mi trova la pagina verso cui punta. Il Nuke usato è 6.9 antihack.
Non puoi inserire nuovi Topic in questo forum Non puoi rispondere ai Topic in questo forum Non puoi modificare i tuoi messaggi in questo forum Non puoi cancellare i tuoi messaggi in questo forum Non puoi votare nei sondaggi in questo forum