By 13 Febbraio 2016 0 Comments

PHPLIST – come inserire un logo personalizzato al messaggio

Una necessità “personale”, a fini pubblicitari, potrebbe essere quella di inserire un logo personalizzato vicino a quello di default “Powered by Phplist”.
E’ possibile effettuare questa modifica in molti modi diversi, ma se il logo non viene inserito come immagine “embedded”, quando il messaggio sarà ricevuto su molti client si potrebbe visualizzare la fastidiosa “X rossa” con la dicitura “alcune immagini di questo messaggio sono state bloccate”.

Per raggiungere il risultato mostrato in figura :

Doppio logo PHPLIST

io ho modificato il sistema nel modo seguente.

  1. aggiungere a config.php la seguente istruzione : define(“EMBEDUPLOADIMAGES”,1);
  2. Inserire la propria immagine nella cartella /images (attenzione, questa cartella è molto importante!)
  3. modificare il file admin/sendemaillib.php all’altezza della riga 320 (sotto > BUGFIX 0015303, 2/2) in questo modo:

$htmlmessage .='<br><img alt=”” src=”https://[WEBSITE]/images/powered-by.jpg” style=”width: 68px; height: 30px;” />’;
$htmlmessage .= $html[“signature”];
$htmlmessage = addHTMLFooter($htmlmessage, ”);

L’immagine, per essere caricata come embedded deve essere richiamata obbligatoriamente dalla cartella Images.
Se sarà richiamata da un altro percorso (es. http://www.serverbay.it/images/powered-by.jpg, ecc.) sarà inserita come link Html (<img…) ma non come immagine embedded.

La modifica al file admin/sendemaillib.php non è obbligatoria, ma in questo modo si evita che il “logo” sia rimosso dall’utilizzatore (a patto che non abbia FTP). Se invece vogliamo fornire questa possibilità, è sufficiente inserire una linea di HTML nel footer del messaggio:

<img alt=”” src=”https://[WEBSITE]/images/powered-by.jpg” style=”width: 68px; height: 30px;” />

footer phplist

ma in questo modo potrà essere rimosso.
Ovviamente bisogna ricordare la modifca dentro sendemaillib.php ad ogni aggiornamento di PhpList.

PhpList footer, PhpList doppio logo footer, logo personalizzato footer PhpList, footer PhpList, logo in footer PhpList, add logo footer PhpList, add my logo footer PhpList

 

Posted in: phpList

About the Author:

shared on wplocker.com