Попробовал использовать aggregator что бы показывать RSS новости с Яндекса,
но при обновлении модуль выдает сообщение о ошибке в RSS.
Кто-нибудь пробовал работать с RSS aggregator для новостей на русском языке?
RSS умеет получать новости на русском языке. Ошибка в RSS может возникать пр и парсинге на любом языке, если в тексте содержатся какие-нибудь html-спецсимволы например.
Я уже приводил пример для 4.5 подцепив на время к drupal.ru новости с Яндекс и из Compulenta - ищи топик на этом форуме. Агрегатор работает с cp1251 и koi8-r, если кодировка указана в RSS, то происходит перекодировка в UTF-8.
У меня такая же проблема была. Агрегатор всякую фигню выдавал. Попробовал на другом хостинге - все ок. Лента была та же самая, так что дело исключительно в хостинге.
Кстати. Ставил друпал на 4 хостингах. На 2 была установлена cpanel, и в ней этот глюк проявлялся. На 2 других были другие панели, там все ок было. Возможно совпадение.
Комментарии
RSS умеет получать новости на русском языке. Ошибка в RSS может возникать пр и парсинге на любом языке, если в тексте содержатся какие-нибудь html-спецсимволы например.
--
Axel
И как решить эту проблему??
Похоже что никак
Потому что яндекс отдает RSS в cp1251 вместо utf8.
Я уже приводил пример для 4.5 подцепив на время к drupal.ru новости с Яндекс и из Compulenta - ищи топик на этом форуме. Агрегатор работает с cp1251 и koi8-r, если кодировка указана в RSS, то происходит перекодировка в UTF-8.
--
Axel,
www.axel.drupal.ru
У меня такая же проблема была. Агрегатор всякую фигню выдавал. Попробовал на другом хостинге - все ок. Лента была та же самая, так что дело исключительно в хостинге.
Кстати. Ставил друпал на 4 хостингах. На 2 была установлена cpanel, и в ней этот глюк проявлялся. На 2 других были другие панели, там все ок было. Возможно совпадение.
Предполагаю, что проблема в сборке PHP. Он должен быть собран с поддержкой библиотеки iconv - перекодировки через неё осуществляются.
--
Axel,
www.axel.drupal.ru