nedelja, 6. maj 2012

PhpList in šumniki

Odprto kodno rešitev, za pošiljanje množične pošte phpList, sem večkrat preizkusil, vendar me ni nikoli prepričala, saj ni pravilno prikazovala šumnikov v poslanih sporočilih. Tokrat sem se odločil, da zadevi pridem do dna. Z malo telovadbe mi je uspelo sistem usposobiti.

Rešitev je preprosta, vendar zahteva nekaj telovadbe z urejevalnikom teksta. Slaba stran te rešitve je, da moramo postopek ponoviti po vsaki posodobitvi phpList-e.

Vse kar je potrebno narediti je, da nastavimo kodiranje znakov na UTF-8. To storimo tako, da v datoteki config/config.php v vrstici 19 nastavimo vrednost spremenljivke $language_module na slovenian.inc:
$language_module = "slovenian.inc";
Sedaj smo nastavili za "frontend", za administrativni vmesnik so nastavitve v datoteki admin/languages.php v vrstici 13. Zapis v tej vrstici je
"en" => array("English ","iso-8859-1","iso-8859-1, windows-1252 "),
, ki ga spremenimo v sledeči zapis:
"en" => array("English ","utf-8","utf-8"),
Opisani postopek je za verzijo 2.10.18, vendar bi moral delovati tudi v ostalih verzijah.