Поддержка Проблемы и решения Интеграция IPB в WP

  • Решено motyga

    (@motyga)


    Воспользовался плагином интеграции IPBWI 2.07 — все состоялось очень неплохо за очень маленьким, но неприятным исключением: при отображении виджета «последние темы форума» в саитбаре — русский текст заголовков выдается в виде крякозябр.
    Все опции в настройках установил: язык — русский, суппорт UTF-8…
    Кто использовал этот плагин, подскажите пожалуйста, была ли такая же проблема и удалось ли ее решить.
    (IPB 2.3.6 честный)

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    1. Приведите, пожалуйста, пример кракозябр.
    2. В какой кодировке хранятся данные в таблицах форума?
    3. Есть предположение, что нужно редактировать фрагменты с преобразованием кодировки в файле ipbwi.inc.php.

    Функция makeSafe():

    if(ipbwi_UTF8){
    	$var = iconv('UTF-8','ISO-8859-1',$var);
    }

    Функция properXHTML():

    if(ipbwi_UTF8){
    	$var = iconv('ISO-8859-1','UTF-8',$var);
    }

    Автор motyga

    (@motyga)

    Спасибо за то, что уделили внимание.

    Òåñòîâàÿ Dhclub
    admin
    11.04.2010
    Äîáðî Ïîæàëîâàòü
    admin
    16.03.2010

    мой вариант WP предлагает только UTF-8, а IPB 2.3.6 только — ср-1251
    но в настройках плагина есть этот пункт, не понимаю, почему он не сработал?

    UTF-8 support	 [yes]
    IP.board 2 does not support natively UTF-8 character encoding.
    Turn this option to true, if you want to get all output-strings
    in UTF-8 encoding, otherwise turn to false to get them
    in ISO encoding

    А Вы уже имели это удовольствие?

    А-а-а!!! я таки его победил! — заменил везде в указанном файле ISO… на ср1251 и все чудесным образом заработало, осталось только ссылку внизу виджета «Новые темы форума» заменить

    View all new posts since your last visit!

    подскажите пожалуйста, где поискать.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Судя по коду в wordpress_topics.inc.php, этот текст можно изменить в настройках виджета.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Интеграция IPB в WP» закрыта для новых ответов.