Login
Nome utente:

Password:

Ricordami



Password persa?

Registrati ora!
Navigazione
Utenti Online
14 utente(i) online
(2 utente(i) in News)

Iscritti: 0
Ospiti: 14

altro...
Tutorials : Inviare in automatico un PM ad ogni vostro nuovo utente!
Inviato da slyss il 3/1/2007 0:20:00 (2063 letture)
Tutorials

Non vi è mai capitato di pensare: "Mi piacerebbe che ogni mio nuovo iscritto ricevesse automaticamento un messaggio privato di benvenuto". Continuate a leggere!


Bene... detto fatto!!!

Scrivo una piccola guida in proposito a chi già mi
aveva chiesto questo piccolissimo hack.

Questo è un hack per le versioni di xoops 2.0.x
(io l'ho testato solamente su 2.0.13.2 ma dovrebbe funzionare anche su 2.0.15/16)

Iniziamo:

Aprite il file register.php che se trova nella root del vostro sito.

Ora cercate queste righe:

$newid $newuser->getVar('uid');
        if (!
$member_handler->addUserToGroup(XOOPS_GROUP_USERS$newid)) {
            echo 
_US_REGISTERNG;
            include 
'footer.php';
            exit();
        }
        if (
$xoopsConfigUser['activation_type'] == 1) {
            
redirect_header('index.php'4_US_ACTLOGIN);
            exit();
        }


Subito dopo aver trovato le suddette righe aggiungete:

// inizio codice messaggio privato automatico
$pm_handler =& xoops_gethandler('privmessage');
$pm =& $pm_handler->create();
$pm->setVar("subject""[color=FF0000]Benvenuto nel mio nuovo sito - Questo è il soggetto del messaggio[/color]");
$pm->setVar("msg_text""[color=FF0000]Benvenuto nel mio nuovo sito !!!! Bla Bla Bla - Questo è il testo del messaggio[/color]");
$pm->setVar("to_userid"$newid);
// Nel mio caso voglio che il mittente sia userid = 4 (cioè admin)
$pm->setVar("from_userid", [color=FF0000]4[/color]);
if (!
$pm_handler->insert($pm)) {
// echo "Errore!!";
// Non è necessario... è solo un opzione se si vuole
}
// fine codice messaggio privato automatico


Modificate a vostro piacimento le parti in rosso

Fine. Chiuedete e salvate!

D'ora in avanti ogni vostro nuovo utente riceverà in automatico il vostro messaggio privato!

NB: nel campo msg_text potete inserire i tag bb e quindi scrivere in grassetto, aggiungere immagini, links, ecc

Spero sia utile

ciao sly :sun

tags di ricerca:
messaggio privato messaggi nuovo nuovi iscritti iscritto automatico

Formato stampa Invia questa news ad un amico Crea un file PDF dalla news
I commenti sono di proprietà degli autori. Si declina ogni responsibilità sul loro contenuto.
Cerca
Sostieni XoopsItalia!
Ultimi Tutorial
Ultime Traduzioni
XOOPS ITALIA © 2002-2010 - Powered by XOOPS