. ::  Vendi downloads con Disposable Links  ::  PRO Nuke Forms  ::  Ts Members 2.1  ::  Rilasciato Content Plus 2.2.1  ::  Nuke Debuggeer ::.
Benvenuto su PHP-Nukefordonkeys.com Donkeys76 Mercatino 1200Temi Manuale
 
Benvenuto su PHP-Nukefordonkeys.com

  Iscriviti! E' Gratis!                                                                                                   
La Tua WebAgency


Menu Generale
Home
News
Mappa del Sito
Recensioni
Trova Tutto
Utenti
Forums
Downloads
Contatti
Promo Tuo Sito
Tutorials
Speciali
Manuali
PHPNuke Tools
Utility
Gallerie
Nuke Shopping
Documenti

Recensioni Siti
· MemHT Portal
· Web Agency
· Calcio
· Dieta
· Giochi
· Gossip - SMS
· Investimenti
· Ricette cucina

**************
·casino online
·Sfrutta meglio il web
·Prestito auto

Consigliati



PHP-Nukefordonkeys.com: Forums

Phpnukefordonkeys.com :: Leggi il Topic - Iscrizione senza mail
 FAQFAQ   CercaCerca   Gruppi utentiGruppi utenti   ProfiloProfilo   Messaggi PrivatiMessaggi Privati   LoginLogin 

Iscrizione senza mail

 
Nuovo Topic   Rispondi    Indice del forum -> Addons, Blocchi, Moduli
Precedente :: Successivo  
Autore Messaggio
Spottyblu
Newbie
Newbie


Registrato: Aug 02, 2005
Messaggi: 58

MessaggioInviato: 28-08-2008 18:10    Oggetto: Iscrizione senza mail Rispondi citando

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?

Grazie!
Torna in cima
Profilo Messaggio privato Invia email HomePage
rino
Amministratore
Amministratore


Registrato: Sep 28, 2004
Messaggi: 4662
Località: Anzio

MessaggioInviato: 28-08-2008 18:40    Oggetto: Rispondi citando

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

Codice:
."<tr><td><b>"._EMAIL.":</b> $user_email</td></tr></table><br><br>"
."<center><b>"._NOTE."</b> "._YOUWILLRECEIVE."";


e sostituiscila con

Codice:
."<tr><td><b>"._EMAIL.":</b> $user_email</td></tr></table><br><br>";
if (!$autoActivate) echo "<center><b>"._NOTE."</b> "._YOUWILLRECEIVE."";


===================================
4 - In function finishNewUser Find cerca

Codice:
global $stop, $EditedMessage, $adminmail, $sitename, $Default_Theme, $user_prefix, $db, $storyhome, $module_name, $nukeurl;


e sostituiscila con

Codice:
global $stop, $EditedMessage, $adminmail, $sitename, $Default_Theme, $user_prefix, $db, $storyhome, $module_name, $nukeurl, $autoActivate;


===================================
5 - In function finishNewUser cerca

Codice:
if(!$result) {
   echo ""._ERROR."<br>";
} else {


e sostituiscila con

Codice:
if(!$result) {
   echo ""._ERROR."<br>";
} elseif ($autoActivate) { activate($username, $check_num, $autoActivate);
} else {


===================================
6 - In function activate cerca

Codice:
function activate($username, $check_num) {


e sostituiscila con

Codice:
function activate($username, $check_num, $autoActivate=FALSE) {


===================================
7 - In function activate cerca le 3 istanze di

Codice:
include("header.php");


e sostituiscile tutte e tre con

Codice:
if (!$autoActivate) include("header.php");


Per attivare di nuovo la email scrivi FALSE al posto TRUE
$autoActivate = TRUE;


Fatti la copia del file index.php!!!!

Torna in cima
Profilo Messaggio privato Invia email HomePage
Spottyblu
Newbie
Newbie


Registrato: Aug 02, 2005
Messaggi: 58

MessaggioInviato: 28-08-2008 18:51    Oggetto: Rispondi citando

No non mi sono spiegato bene Embarassed 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... Rolling Eyes
Torna in cima
Profilo Messaggio privato Invia email HomePage
Spottyblu
Newbie
Newbie


Registrato: Aug 02, 2005
Messaggi: 58

MessaggioInviato: 28-08-2008 19:12    Oggetto: Rispondi citando

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...
Torna in cima
Profilo Messaggio privato Invia email HomePage
Spottyblu
Newbie
Newbie


Registrato: Aug 02, 2005
Messaggi: 58

MessaggioInviato: 28-08-2008 20:30    Oggetto: Rispondi citando

Invece ne crea di problemi Crying or Very sad
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 Sad

(spero di non rompere troppo...)
Torna in cima
Profilo Messaggio privato Invia email HomePage
rino
Amministratore
Amministratore


Registrato: Sep 28, 2004
Messaggi: 4662
Località: Anzio

MessaggioInviato: 28-08-2008 20:40    Oggetto: Rispondi citando

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 Very Happy

Torna in cima
Profilo Messaggio privato Invia email HomePage
Spottyblu
Newbie
Newbie


Registrato: Aug 02, 2005
Messaggi: 58

MessaggioInviato: 28-08-2008 23:48    Oggetto: Rispondi citando

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. Rolling Eyes
Torna in cima
Profilo Messaggio privato Invia email HomePage
rino
Amministratore
Amministratore


Registrato: Sep 28, 2004
Messaggi: 4662
Località: Anzio

MessaggioInviato: 29-08-2008 17:40    Oggetto: Rispondi citando

Ma l'url del sito in admin>>Preferenze è impostato correttamente? Scrivi l'url della pagina che non trova.

Torna in cima
Profilo Messaggio privato Invia email HomePage
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Indice del forum -> Addons, Blocchi, Moduli Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
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



Powered by phpBB © 2001 - 2007 phpBB Group
Forums ©


Loans - Debt Consolidation - Bankruptcy - Credit Cards
Siti consigliati: Weblord - Tiempolibresite - jugo- pcprimipassi - aliek - tweakness - Script e Manuali - net-free - Manuali - HardwareMax - Web Promotion - Directory - Tuttosoft.it - GBComputer - Computerxtreme
Network: PHP Nuke Maximus - 1 Million Free Games - 1 Million Nuke Pixel - Corvoingordo - Ingegneria Gestionale - Torre del Greco

Generazione pagina: 0.59 Secondi