PhpList: Difference between revisions

From RVM Wiki
Jump to navigation Jump to search
mNo edit summary
No edit summary
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Articoli==
*[[Installazione configurazione di PhpList]]
*[[Installazione configurazione di PhpList]]
*[[Installazione Multitenant di PhpList]]
*[[Cancellare un utente in PhpList]]
*[[Importare utenti in PhpList settando la preferenza html da un file CSV]]
*[[Importare utenti in PhpList con attributi specifici]]
*[[Consentire ad un admin di PhpList di gestire più di una lista]]
*[[Utilizzo dei criteri per inviare messaggi in PhpList]]
*[[Inviare una newsletter in phplist utilizzando un'url]]
*[[Disabilitare la funzione di offuscamento email in fckeditor per PHPList]]
*[[Debug invio mail in PhpList]]


==Installazione==
==Links==
 
*[http://www.mailchimp.com/kb/article/how-to-code-html-emails/ How To Code HTML Emails]
Prelevare il pacchetto:
*[http://www.mailchimp.com/resources/html_email_templates/ HTML Email Templates | MailChimp.com]
 
*[http://forums.phplist.com/viewtopic.php?f=7&t=23417&start=60 phplist forums • View topic - (mod) View HTML Email in Browser]
http://sourceforge.net/projects/phplist/files/
 
Scompattare nel folder phplist '''SOLO''' i files contenuti nella cartella '''lists'''
 
 
==Configurazione==
 
Modificare il file di configurazione
config/config.php
 
<pre>
$language_module = "italian.inc"; (per impostare la lingua italiana nella parte frontend)
$database_host = "localhost"; (dove risiede il database mySQL)
$database_name = "phplist"; (il nome del database, nel nostro caso phplist)
$database_user = "admin"; (il nome del db user, nel nostro caso admin)
$database_password = 'phplistpassword'; (la pwd del db user, nel nostro caso phplistpassword)
$pageroot = '/phplist';
$adminpages = '/phplist/admin';
</pre>
 
Impostare la lingua di amministrazione:
admin/languages.php
 
"it"=>array("Italian "," iso-8859-1, windows-1252 "),
 
Caricare i files delle traduzioni, presi da gabrielevivinetto.it
cd  /var/www/pubblistil.it/www/html/phplist/admin
 
sudo -u nobody mkdir -p lan/it/ && sudo -u nobody cp -rv /var/www/gabrielevivinetto.it/www/html/phplist/admin/lan/it/* lan/it/
 
sudo -u nobody mkdir -p info/it/ && sudo -u nobody cp -rv /var/www/gabrielevivinetto.it/www/html/phplist/admin/info/it/* info/it/
 
sudo -u nobody mkdir -p help/it/ && sudo -u nobody cp -rv /var/www/gabrielevivinetto.it/www/html/phplist/admin/help/it/* help/it/
 
Per la versione 2.10.10, [http://mantis.phplist.com/view.php?id=8583 se il database è UTF8], bisogna:
 
* Modify line 72 in admin/structure.php from this:
 
"index_2" => array("emailnameidx (email,name)",""),
 
to this:
 
"index_2" => array("emailnameidx (email(233),name)",""),
 
 
Usare:
<pre>
cat | sudo patch -p0 structure.php <<EOFile
72c72
<        "index_2" => array("emailnameidx (email,name)",""),
---
>        "index_2" => array("emailnameidx (email(233),name)",""),
EOFile
</pre>
 
Altrimenti esce l'errore:
<pre>
Inizializzazione tabella user_blacklist_data
Database error 1071 while doing query Specified key was too long; max key length is 1000 bytes
</pre>
 
Lanciare l'installazione:
 
http://servername/phplist/admin
 
 
Al termine, verificare il database:
http://sitename/phplist/admin/?page=dbcheck
 
Proseguire con la configurazione:
 
http://docs.phplist.com/PhpListConfiguration
 
Proseguire con la configurazione della gestione dei bouce:
 
http://docs.phplist.com/PhpListConfigBounces
 
==Utilizzo==
 
http://docs.phplist.com/SettingUpForUse
 
 
* Have you setup an "abuse@mydomain.com" account? (This helps recipients' email systems know you aren't a spammer)
* Have you setup a "postmaster@mydomain.com" account? (Ditto.)
 
Disabilitare la modalità di test:
 
define ("TEST",0); (originariamente è impostato ad 1)
 
* Test per vedere se la newsletter viene considerata spam [http://spamcheck.sitesell.com/ SpamCheck]
 
==Riferimenti==
** [http://www.adrianoperuffo.com/index.php?option=com_content&view=article&id=1&Itemid=8 Adriano Peruffo: Traduzione Italiana]
**[http://www.dharmastyle.it/2007/04/23/traduzione-phplist-in-italiano/ Il blog di Dharma Ferrari » Blog Archive » Traduzione PHPList in Italiano]
**[http://www.digitalking.it/2008/04/22/tutorial-installazione-phplist-su-linux/ Tutorial installazione phplist su Linux | Simo Blog:]
** [http://www.cmsopensource.it/guide/installazione-e-configurazioe-di-php-list.html Installazione e configurazioe di Php-List | CMS Open Source]

Latest revision as of 11:42, 8 May 2017