I live ExBB and CMS Limbo! » Форумы и сайты » SMF Community » Проблема с кодировкой (Добро пожало�...)

Страниц (1): [1]
 

1. технарь - 14 января 2017 — 05:04 - перейти к сообщению
Многие извращенцы, к которым я причисляю и себя продолжают упорно пытаться работать с форумом в кодировке windows-1251.
Это рождает проблемы примерно такого вида...

Проблема давняя, обсуждалась на форуме поддержки. Однако мне ничего из тех советов не помогло.

Я решил эту проблему по своему.
Открываем файл \Sources\Subs.php в котором ищем строки.
PHP:
// Shorten a subject + internationalization concerns.
function shorten_subject($subject, $len)
{
global $smcFunc;

// It was already short enough!
if ($smcFunc['strlen']($subject) <= $len)
return $subject;

// Shorten it by the length it was too long, and strip off junk from the end.
return $smcFunc['substr']($subject, 0, $len) . '...';
}


которые меняем на строки

PHP:
// Shorten a subject + internationalization concerns.
function shorten_subject($subject, $len)
{
global $smcFunc;

// It was already short enough!
if ($smcFunc['strlen']($subject) <= $len*2)
return $subject;

// Shorten it by the length it was too long, and strip off junk from the end.
return $smcFunc['substr']($subject, 0, $len*2) . '...';
}

Powered by ExBB v1.1.180311