Бита кодування в Joomla 1.5

Версія 1.5 CMS Joomla є застарілою і несумісна з деякими нашими налаштуваннями. Для коректного відображення українських/кириличних символів необхідно провести такі зміни в коді CMS:

Залежно від використовуваного драйвера БД (mysql або mysqli), необхідно у файлі /libraries/joomla/database/database/mysql.php
або /libraries/joomla/database/database/mysqli.php знайти рядки

return ($verParts[0] == 5 || ($verParts[0] == 4 && $verParts[1] == 1 && (int)$verParts[2] >= 2));

і замінити на:

//return ($verParts[0] == 5 || ($verParts[0] == 4 && $verParts[1] == 1 && (int)$verParts[2] >= 2));
return (1);

Після змін функція повинна виглядати так:

function hasUTF()
{
$verParts = explode( '.', $this->getVersion() );
//return ($verParts[0] == 5 || ($verParts[0] == 4 && $verParts[1] == 1 && (int)$verParts[2] >= 2));
return (1);
}

Збережіть зміни. Ми рекомендуємо оновити CMS до останньої версії.