Модуль CatFace кодировка utf8 для Dle 13.0

Данную статью хочу посветить полезному seo модулю CatFace для Dle 13.0 полностью переделанного под кодировку utf-8.
Скачать CatFace utf8 для Dle 13хДовольно много пользователей сталкиваются с проблемой при установке модуля CatFace для движков на Dle различных версий, но зачастую проблемой является именно кодировка модуля CatFace, так как она предоставляется автором только в кодировке cp-1251.

Все советы по перекодировке в основном не помогают, так как есть один маленький нюанс который большинство не учитывают. Нюанс состоит в том что при полной перекодировке всех файлов модуля CatFace в кодировку UTF8 большинство не учитывают тот параметр который делает запрос в базу данных и там создаёт структуру с кодировкой windows-1251.

Вся проблема устраняется путём изменения самого значения в запросе к базе данных в установочном файле модуля CatFace для Dle. И так давайте разберём по полочкам устранение проблем а именно полностью перекодируем модуль в кодировку UTF8.

Перекодировка файлов модуля Catface cp-1251 в UTF-8:

Первое что мы делаем так это перекодируем полностью все файлы модуля CatFace в кодировку utf-8 через программу Notepad++. Перекодировка осуществляется не сложно через данную программу и поэтому нет необходимости в знаниях кода html, php, css и тому подобное. Для перекодировки воспользуйтесь верхним меню программы notepad++ пунктом - КОДИРОВКИ, выбрав параметр - Преобразовать в UTF-8, далее сохраняем все файлы.

Редактирования кодировки запроса к базе данных:

Второе что мы будем делать с модулем - CatFace, изменять параметр запроса в базу данных с cp-1251 на utf8. Открываем установочный файл модуля CatFace который называется catface_installer.php через тот-же самый редактор Notepad++ и находим 71 строчку, в этой строке содержится код из запроса к базе данных именно в нём кроется вся причина не работоспособности на кодировках utf-8. Чтобы всё работало чётко после установки нам необходимо изменить код 71 строчки файла установки.
Меняем код:
                        ) DEFAULT CHARSET=cp1251;";
на этот код:
                        ) DEFAULT CHARSET=utf8;";

Установка модуля CatFace Utf-8 v.2.3:

Устанавливаем полностью рабочий модуль CatFace с кодировкой UTF-8 и пользуемся абсолютно всеми функциями плагина CatFace
для движка сайта Dle. Установка не занимает много времени и осуществляется в один клик без каких либо заполнений, важно вовремя удалить файл установки модуля CatFace. Для более подробной информации об установки модуля посетите официальную страницу данного модуля на сайте автора создателя данного плагина для сайтов на Dle.

Уважаемые читатели данной статьи надеюсь вам была полезна данная статья и вы решили свою проблему с перекодировкой модуля CatFace.
В процессе полной перекодировки модуля была взята последняя версия и актуальная на момент написания статьи: CatFace v.2.3.

Данную статью решил написать так как и сам столкнулся с подобной проблемой, а в интернете информации по её решению не нашол разве что только перекодировка файлов и не более в итоге решил её самостоятельно просмотрев внимательно весь код
всех файлов модуля catface для dle.
Хочу Обратить внимание на то что модуль отлично работает и на последних версиях движка Dle. Данный модуль устанавливал на версию Dle 13.0 с кодировкой UTF8, работает всё отлично, без каких либо глюков и ошибок, также в процессе установки никаких ошибок выявлено не было.

Скачать seo модуль CatFace v.2.3 на UTF-8:

Для тех кому лень заниматься перекодировкой и тому подобное я решил выложить данный модуль для скачивания уже полностью перекодированный на UTF-8. Ничего в коде не изменялось кроме строк выше из процесса редактирования запроса к базе данных, а также перекодировки самих файлов.
Для скачивания архива с модулем CatFace v.2.3 Utf-8 вам необходимо зарегистрироваться на сайте.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.