Компонент JEvents

Лично у меня при установке этого компонента оказалась кодировка latin1_swedish_ci вместо utf8_general_ci. Перекодировал через phpMyAdmin вручную - и все стало отображаться нормально.
Не подскажете поподробнее, как это сделать?
 
Открываете базу данных сайта через phpMyAdmin, находите таблицы компонента (в их названии будет что-то связанное с jev, точнее не помню, потому что перешел на другой компонент) и смотрите кодировку текстовых полей. Нарушенную кодировку можно легко найти по тем же самым крякозябрам в текстовых блоках. Для каждой колонки компонента или модуля для него меняете кодировку на нужную. Не всегда срабатывает прямая перекодировка из latin1_swedish_ci (или latin1_general_ci) в utf8_swedish_ci, поэтому я использовал цепочку перекодировки latin1_general_ci=>binary=>utf8_general_ci. Но при этом следите, чтобы не менялись другие атрибуты полей. Если вы никогда не правили базу данных, то проще для начала делать скриншоты первоначальных значений, а затем, после бинарной обработки, восстанавливать первоначальные значения кроме кодировки.
Вам попадалось такое сообщение об ошибке?
jev_Illegal_mix_of_collations.png
Оно как раз показывает проблемы кодировки при обращении jEvents к кириллическому контенту.
 
Нет, такая ошибка не попадалась. Попробовал перевести вручную, результата не дало.
 
А вы уверены, что перекодировали то, что нужно? В структуре таблиц компонента много колонок с текстовыми полями и каждую из них нужно перекодировать отдельно. Результат нужно смотреть прежде всего в отображении кириллического текста в самих колонках. Еще раз повторяю алгоритм для каждой колонки с кириллическими текстами:
1. Выбираете в структуре базы данных компонента колонку и выставляете для нее кодировку latin1_general_ci. Сохраняете изменения.
2. В той же колонке меняете кодировку на binary. Сохраняете изменения.
3. В той же колонке меняете кодировку на utf8_general_ci. Сохраняете изменения и лишь после этого увидите внятный русский текст вместо крякозябров или вопросительных знаков.
 
Сейчас пытаюсь сделать именно так)))
 
Кто подскажет? При использовании шаблона iconic (скачан из данной ветки) вылазит на фронте такая шляпа... При чем на локалке всё норм. Куда смотреть и где копать???
SGKqrn7ijaQ.jpg
 
Кто подскажет? При использовании шаблона iconic (скачан из данной ветки) вылазит на фронте такая шляпа... При чем на локалке всё норм. Куда смотреть и где копать???
Это как-то отражается на работоспособности календаря? На форуме разработчиков не раз говорилось, что Для просмотра ссылки Войди или Зарегистрируйся - вполне обычное явление, если они не отражаются на функционале. Они советуют просто отключить отображение ошибок в конфигурации "Джумлы". Хотя само по себе наличие ошибок, согласен, неприятно. И случаи бывают разные. Некоторые пользователи писали, что появление таких ошибок сопровождалось у них проблемами с доступом к админке самого компонента jEvents, и в этом случае приходилось (цитирую) "Disable strict standards in php configuration". Походите по Для просмотра ссылки Войди или Зарегистрируйся, там немало ссылок на такие ошибки.
 
Это как-то отражается на работоспособности календаря? На форуме разработчиков не раз говорилось, что Для просмотра ссылки Войди или Зарегистрируйся - вполне обычное явление, если они не отражаются на функционале. Они советуют просто отключить отображение ошибок в конфигурации "Джумлы". Хотя само по себе наличие ошибок, согласен, неприятно. И случаи бывают разные. Некоторые пользователи писали, что появление таких ошибок сопровождалось у них проблемами с доступом к админке самого компонента jEvents, и в этом случае приходилось (цитирую) "Disable strict standards in php configuration". Походите по Для просмотра ссылки Войди или Зарегистрируйся, там немало ссылок на такие ошибки.

Отображение ошибок отключил, но это не повлияло на "картину"... На локалке те же настройки вроде - логика ведет только к хостингу. Но с другой стороны в подобных ошибках вины хостера в принципе не может быть....
Может есть у кого идеи хотя бы в какую сторону копать??
Форум я бы покурил, но там шаг влево-шаг вправо предлагают купить "голд", а если бы он у меня был - там бы и спросил ))))
 
Попробуйте более свежую версию шаблона iconic, может, это решит проблему?
Iconic v3.3.3:
 
Назад
Сверху