Вход

Ник

Пароль

Потеряли Пароль?

Вы ещё не зарегистрированы?
Зарегистрируйтесь Сейчас!

Главное Меню
 Домой
 Новости
   Ваша Новость
   Архив
 Файлы
   Послать файл
   Популярные
   Лучшие по рейтингу
 Web Links
   Submit
   Popular
   Top Rated
 Форум
 Пользователи
 ЧаВо (FAQ)
Последние Версии
XOOPS v.1.3.10
(stable) ( скачать)

Русификация XOOPS 1.3.X

XOOPS 2.0.2
(скачать [10.04.2011])

XOOPS 2.5.8
(stable release) (скачать [27.05.2016])

XOOPS Module Repository
(скачать [21.02.2012])

XOOPS 2.x.x Language Pack
Кто в Online
Сейчас на сайте
Гостей - 5,
Пользователей - 0.


Вы - Анонимный Пользователь.
Зарегистрируйтесь сейчас!

skirt1700:  8 дня 22 час. 6 мин. назад
Счётчик
Яндекс цитирования


ЧаВо (FAQ)

Главная »» Хаки для xoops v2

Список Вопросов


Хак для мейлера w1251
Для версии 2.0.2

Чтобы получать почту в кодировке отличной от KOI8-R.

Ищем файл \language\russian\xoopsmailerlocal.php, видим:



<?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');
}
}
?>



Приводим к следующему виду:



<?php
class XoopsMailerLocal extends XoopsMailer {

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




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

Спасибо conquer
Вверх


Error. Page cannot be displayed. Please contact your service provider for more details. (20)



Powered by XOOPS 1.3.10 © 2002-2012 The XOOPS Project