Stormicon писал(а):Подскажите, в некоторых модулях автоматическая смена кодировки с CP1251 на UTF-8 не происходит, получается, надо указывать в тексте самих модулей перевод на utf-8, как в main.php ?
В принципе да.
Но, по идее, файл .htaccess который идет вместе с модулем содержит строку принудительно устанавливающую кодировку для отображения сайта как UTF-8. А при работе с базой данных первые передаваемые запросы в БД, после установления соединения, это установка кодировки utf-8 для всех транзакций с БД. Так что таких проблем возникнуть не должно.
Возможно у вас свой, собственный файл .htaccess, пожалуйста посмотрите есть ли там строка начинающаяся с AddDefaultCharset, и если есть - какая кодировка установлена там.