livestreet/livestreet — Issue #73: Некорректная работа с unicode в мета-тегах
Author: onthefly
Created: 2012-02-06 22:49:35+00:00
State: open

На старых системах (FreeBSD 6.1) наблюдается проблема в метатегах - отдельные кириллические символы (х, я, Р и т. д.) отображаются некорректно. Например: "случайно обнаружил на простора� сети сайт курски� эникейщиков".

Для решения этой проблемы нужно добавить модификатор u в файл /engine/include/function.php строка 285
$aWords=preg_split("/\s+/",$sText); меняем на $aWords=preg_split("/\s+/u",$sText);

Предлагаю внести соответствующие изменения в упомянутый файл в репозитории. Спасибо за внимание.