Отдавать RSS в Win-1251

Главные вкладки

Аватар пользователя beliy1 beliy1 9 сентября 2005 в 16:30

Привет! Поискал на сайте, в ЧаВо и по поиску в гугле попробовал... Не могу разобраться с такой вещью: я хочу отдавать rss-ленту c моего сайта в кодировке windows-1251, потому что тот парень, (точнее его сайт) который будет её ставить, может читать только в Win-1251. А отдается-то только в UTF! Что делать? В станадартном варианте у него вместо моей ленты на сайте вылазит абракадабра, т.к. сайт у него в кодировке Win-1251. Или может быть кто знает, как в PHP-Nuke можно принимать rss-ленту UTF? Wink

Заранее спасибо!

Комментарии

Аватар пользователя Nick Nick 10 сентября 2005 в 6:30

А может написать сторонний скрирт, который будет получать ленту у Друпала и отдавать в нужной кодировке?

Только, не забыть поменять <?xml version="1.0" encoding="utf-8"?>.

Аватар пользователя beliy1 beliy1 12 сентября 2005 в 13:09

1. Дело в том, что скриптов писать не умею :-(. Может быть можно какой-то стандартный передедать? По сути-то у меня лента отдается в 1251, но просто вначале стоит как раз упоминание про UTF и потому все корежится.

2. Как мне можно в той ленте (в том файле), которую я "отдаю", переделать строчку xml version=”1.0” encoding=”utf-8” на xml version=”1.0” encoding=”Windows-1251” ????

Аватар пользователя edhel edhel 12 сентября 2005 в 17:09

Новост друпаловские отдаешь по RSS?? Если да, то они генерятся в файле modules/node.module функцией node_feed - там и прописано utf-8 для XML. Но вот как ты "по сути" умудрился отдавать в 1251 не пойму... вообще-то node_feed в utf печатает текст... чтобы в 1251 печатала, надо там подставить вместо всяких тайтлов и дескрипшенов mb_convert_encoding.

Аватар пользователя sergebw sergebw 2 февраля 2010 в 14:06

Кто-нибудь это реализовал?
так же возникла необходимость отдавать rss в кодировке windows-1251
для meta.ua
как организовать такой вывод?