Ecco alcuni link consigliati che usano il nuke
- LGNUKE
Adsense
";
Annunci
";
PhpNuke con PhpList: nuove frontiere per le newsletter
Manuale per l'interazione tra il phpnuke >7.4 e il PhpList 2.10.x.
NewsLetter veloci , funzionali e professionali .
Il manuale da scaricare su questo sito è il conseguente sviluppo dell'interazione resa possibile dalla condivisione di utenti tra il phpnuke e il phplist.
Attraverso questa guida avrai illustrate le potenzialita' di una newsletter funzionale e professionale integrata al tuo csm.
=====================================
Autore del manuale : iccamar AT tiscali DOT it
PHPlist e PHPnuke
by Iccamar (iccamar_at_tiscali_dot_it rev. 01
INDICAZIONI GENERALI
I siti web realizzati con Phpnuke dispongono di un modulo per l’invio di una newsletter agli utenti registrati che hanno scelto di riceverla.
Questo modulo, tuttavia, ha un funzionamento molto elementare e, soprattutto, non consente l’invio della newsletter ad un numero elevato di utenti a causa dell’inevitabile timeout del server dopo
l’invio di un certo numero di messaggi.
Altri moduli più evoluti (ad es. “Fancy newsletter”) pur offrendo prestazioni migliori sotto l’aspetto grafico e di impostazione generale, soffrono dello stesso inconveniente.
La soluzione attualmente preferibile è quella dell’utilizzazione di Phplist un “newsletter manager” opensource facilmente integrabile con qualsiasi tipo di sito web e liberamente scaricabile dal sito
www.phplist.com
Phplist consente la gestione di più liste e l’invio di messaggi anche in formato HTML a gruppi anche elevati di utenti (100.000 ed oltre). Di facile utilizzo attraverso un pannello di
amministrazione molto intuitivo offre molte possibilità di configurazione ed è disponibile anche in versione italiana (v. oltre) anche se la documentazione di supporto è reperibile solo in inglese.
Phplist può essere collocato in una directory appositamente creata nella root di Phpnuke ed installato mediante un installer automatico.
La gestione è autonoma rispetto a Phpnuke così come è autonomo il database nel quale risiedono i dati.
La possibilità offerta da Phplist di creare pagine personalizzate per l’iscrizione alla newsletter può essere utilizzata anche con Phpnuke inserendo la pagina, che è in HTML, con lo stesso sistema con
il quale vengono normalmente inserite le pagine HTML (ad es. con Autohtml o Iframe).
L’invio dei messaggi può avvenire non solo attraverso l’interfaccia web, ma anche mediante riga di comando programmabile mediante crontab.
Il log degli eventi consente inoltre un controllo constante delle operazioni in corso.
La gestione degli utenti è particolarmente semplice ed intuitiva e le molteplici funzionalità offerte da Phplist evitano duplicazioni, utilizzo di indirizzi non validi etc.
La perfetta integrazione con Phpnuke è ora possibile attraverso uno script per il porting dei dati degli utenti di Phpnuke in Phplist: Nuke2phplist (scaricabile da http://www.linuxap.it)
Con questa utility, appositamente creata per importare gli utenti di Phpnuke direttamente nel database di Phplist, con un semplice click dal pannello di controllo di Nuke vengono prelevati tutti
gli utenti registrati ed inseriti, previo confronto con i dati già presenti, nel database di Phplist.
Viene effettuata anche la verifica dell’attivazione dell’indirizzo.
Ad ogni click successivo il database viene aggiornato con i nuovi utenti.
Gli utenti di PhpNuke non abilitati alla ricezione della newsletter vengono immessi nel db del Phplist con la conferma da effettuare.
Lo script e' stato testato su PhpNuke 7.9 (dal 7.4 >) e PhpList 2.10.15.
ISTRUZIONI MINIME PER L’INSTALLAZIONE DI PHPLIST
1. Scaricare Phplist da http://www.phplist.com/download
2. Scompattare i files
3. Aprire la directory “public_html”
4. Prelevare la directory “lists” e inserirla in una directory (anche con lo stesso nome) della root di Phpnuke
5. Creare un database per Phplist
6. Configurare il file config.php che si trova nella directory lists/config (la configurazione è simile a quella del file config.php di Phpnuke anche se le opzioni sono molte di più). Maggiori indicazioni, in inglese, sono reperibili su
http://docs.phplist.com/PhpListConfiguration
7. Andare nella directory lists/admin del vostro sito e seguire le indicazioni dell’installer automatico (esempio: se il vostro sito http://www.miosito.com, è collocato nella directory /home/pippo/www/, e avete inserito Phplist nella directory /home/pippo/www/lists/ dovrete digitare nella barra degli indirizzi del browser http://www.miosito.com/lists/admin/ )
Queste sono indicazioni di base inserite solo per far comprendere quanto sia semplice l’installazione di Phplist. Una guida esaustiva è reperibile (in inglese) su
http://docs.phplist.com/Documentation
TRADUZIONI IN ITALIANO DI PHPLIST
Sono scaricabili a questi indirizzi
Testi pagine di amministrazione http://www.dharmastyle.it/files/admin_lan_it.zip
Testi pagine di help http://www.dharmastyle.it/files/admin_help_it.zip
Testi sezioni di info http://www.dharmastyle.it/files/admin_info_it.zip
Va semplicemente copiata la singola cartella nella cartella della root (basta leggere il nome del file scaricato e si capisce dove inserirla)
Il webmaster del sito che li ha resi disponibili spiega anche come attivarli:
Per attivare la lingua italiana bisogna aprire il file admin > languages.php e da li attivare o disattivare le lingue che si vogliono usare. (sempre meglio lasciare attivo almeno l’inglese assieme
all’italiano).
Per attivare o disattivare basta scommentare o commentare la linea con il codice della lingua, ad es: #”it”=>array(”Italian “,” iso88591, windows1252 “),
diventa
“it”=>array(”Italian “,” iso88591, windows1252 “),”
UTILIZZAZIONE DI NUKE2PHPLIST
Scaricare i file nella sezione downloads/phpnuke/Funzioni e altro di http://www.linuxap.it
Lo script va immesso in un server che contiene tutti e due gli archivi, cioè quello del Phpnuke e quello del PhpList.
Modificare le variabili nel file Phplist che si trova nella directory admin/modules/phplist
$dir_list="./lists";
Inserire la directory nella quale si trova Phplist
$mailing_network = 3 ;
Inserire il numero della lista alla quale iscrivere l’utente. Il numero è quello contenuto nel DB di Phplist nella tabella phplist_list e corrisponde all’ID. Ad esempio, se la lista alla quale sono
collegati gli utenti di Phpnuke si chiama “newsletter” bisognerà inserire l’ID corrispondente al campo della tabella phplist_list che contiene il nome “newsletter”
$htmlemail=1;
Indica se I messaggi vanno inviati in formato testo (0) o in HTML (1)
$extradata="User traslated by PhpNuke";
Qui viene inserito il messaggio che verrà riportato da Phplist e consentirà di individuare un utente come utente importato da Phpnuke
$password_ins='0';
Opzione per inserire le password di Phpnuke in Phplist ( “0” non inserisce, “1” inserisce)
Una volta effettuata la configurazione, portare il contenuto delle cartelle nella root di Phpnuke