Вход
Главное меню





<12


Re: Хак для мейлера - 1251!
#11


так что делать?

Posted on: 2003/4/5 6:46
http://bratan.no-ip.info
ссылки на игры, фильмы, музыку в eDonkey
 Top  Print  Reply Quote


Re: Хак для мейлера - 1251!
#12


В смысле?
Если надо 1251, то удали файл локализации, если полноценный koi8-r, то подожди официального xoops2 или используй cvs-версию.

Posted on: 2003/4/5 13:38
 Top  Print  Reply Quote


Re: Хак для мейлера - 1251!
#13
Just popping in
Just popping in


Quote:
Если надо 1251, то удали файл локализации

+ в \class\mail\phpmailer\class.phpmailer.php замени "iso-8859-1" на "Windows-1251". У меня так работает.
Quote:
или используй cvs-версию

В CVS, конечно, уже пофиксили, но там столько изменений, что нужно всю версию полностью тянуть.

Posted on: 2003/4/7 5:43
Зри в корень !
 Top  Print  Reply Quote


Re: Хак для мейлера - 1251!
#14


Камраду Stasik чиста пацанское спасибо. Теперь все работает как часы.

Posted on: 2003/4/7 11:47
http://bratan.no-ip.info
ссылки на игры, фильмы, музыку в eDonkey
 Top  Print  Reply Quote


Хак для мейлера - 1251!
#15


И снова я и с тем же вопросом. Только версия 2.0.1. Изложенные выше два способа у меня не работают. Если кто заставил скрипт писать по русски - дайте знать, плЫз!!!

Благодаря переводу, выложенному на офф-сайте, вопрос снимается. Всем спасибо!!!

Posted on: 2003/4/18 20:39
http://bratan.no-ip.info
ссылки на игры, фильмы, музыку в eDonkey
 Top  Print  Reply Quote


Re: Хак для мейлера - 1251!
#16
Just popping in
Just popping in


В ХУПС 2.0.2. действительно старая проблема с кодировкой почты, настойчиво пишет везде iso-8859-1. Руссификация осталась еще с первой версии ХУПСА2. Предыдущие рекомендации не помогли. Но...
iso-8859-1 меняем на koi8-r в файле /class/xoopsmailer.php и все заработало.

Posted on: 2003/5/13 13:43
 Top  Print  Reply Quote


Проблема мылера исправлена
#17


В 2.0.2 ее и исправили.
Краткий FAQ для тех, кто хочет получать почту в кодировке отличной от KOI8-R.
Ищем файл \language\russian\xoopsmailerlocal.php, видим:Quote:

<?php
class XoopsMailerLocal extends XoopsMailer {

function XoopsMailerLocal() {
$this->XoopsMailer();
$this->charSet = "koi8-r";
$this->encoding = "8bit";
}

function encodeFromName($text) {
return convert_cyr_string($text,'w','k');
}

function encodeSubject($text) {
return convert_cyr_string($text,'w','k');
}

function encodeBody(&$text) {
$text = convert_cyr_string($text,'w','k');
}
}
?>

Приводим к следующему виду:Quote:
<?php
class XoopsMailerLocal extends XoopsMailer {

function XoopsMailerLocal() {
$this->XoopsMailer();
$this->charSet = "windows-1251";
$this->encoding = "8bit";
}
?>


Теперь почта будет приходить в кодировке windows-1251. Проверено. Работает.

Posted on: 2003/5/14 6:24
 Top  Print  Reply Quote








Powered by XOOPS © 2001-2023 The XOOPS Project