VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Начал настраивать RSS-бота на форуме, и столкнулся с проблемой. Если кодировка в RSS-ленте совпадает с моей (т.е. сам бот перекодировку не выполняет), то все ОК. Если же требуется перекодировка - бот ведет себя неадекватно.
Заглянул в текст парсера (файл includes/class_xml.php) - и охренел :(. Та часть кода, которая проверяет кодировки, написана явно после хорошей обкурки :(. Код в принципе нерабочий: принятый xml сначала перекодируется, а затем парсится, при этом парсеру сообщается _исходная_ кодировка (вместо результирующей). Плюс ко всему для php 5.0+ выполняется какое-то непонятное жонглирование (если исходная кодировка - UTF-8, то считаем, что исходная кодировка - 8859-1). В общем, код полностью нерабочий.
В чем, собственно, вопрос: придется исправлять самому, или кто-то уже на это наткнулся и исправил? С исправлением проблем не будет (php знаю), но жалко тратить время на то, что уже было сделано.
Это неправильное присваивание - его нужно закомментировать.
Поскольку мы форум не покупали, мне очень не хочется обращаться к разработчикам с багрепортом. В связи с этим убедительная просьба к кому-нибудь из имеющих лицензию: стукните разработчикам, пусть исправят ошибку (очень неохота во всех последующих версиях исправлять ошибку самому).
Проявление ошибки: RSS-лента в кодировке UTF-8 без явного указания кодировки неправильно перекодируется в форумную кодировку. После комментирования указанной строки перекодировка выполняется правильно.
Заранее спасибо тому, кто поможет.
@DedMoroz
Простоузер
Join Date: Dec 2007
Posts: 22
Версия vB: 3.7.0
Reputation:
Newbie -11
Репутация в разделе: -11
0
На 3,8,5 пришлось во всем файле где встречается надпись кодировки ISO-8859-1 менять ее на UTF-8 только тогда импорт начался без знаков вопросов. Может кому поможет.