Столкнулся с проблемой во время создания экспортнрого файла rss для яндекса: в экспортном файле регулярно повторяется ошибка – двойное квотирование служебных символов- "
. Яндекс требует встречающиеся в тексте символы < > & ' " заменять на соответствующие элементы:
< на <
на >
' на '
" на "
Как мне убрать данное двойное квотирование?
вот кусок моего экспортного файла:
<title>Памятник... огурцу</title>
<link>http://izvestia.vbelgorode.ru/news-belgorod/pamjatnik-ogurcu</link>
<description>
На обочине дороги у старооскольской агрофирмы &quot;Металлург&quot; рядом со скульптурой &quot;птицы счастья&quot; появился зелёный огурец-гигант, наколотый на вилку. Композиция из металла - визитка дочернего предприятия ОЭМК, много лет поставляющего к столу горожан витаминную продукцию. Этот день стал для овощеводов знаменательным событием.
Идея воздвигнуть памятник огурцу витала давно, подбирали подходящие варианты, предложенные художниками, рассматривали подобные овощные композиции, установленные в городах Луховцы Московской области и Нежине в Украине.
</description>
<category domain="http://izvestia.vbelgorode.ru/taxonomy/term/37">Общество</category>
<pubDate>Wed, 24 Jun 2009 20:54:09 +0400</pubDate>
<author>Татьяна Золотых</author>
<yandex:full-text>
На обочине дороги у старооскольской агрофирмы
&quot;Металлург&quot; рядом со скульптурой &quot;птицы счастья&quot; появился зелёный огурец-гигант, наколотый на вилку. Композиция из металла - визитка дочернего предприятия ОЭМК, много лет поставляющего к столу горожан витаминную продукцию. Этот день стал для овощеводов знаменательным событием.
Идея воздвигнуть памятник огурцу витала давно, подбирали подходящие варианты, предложенные художниками, рассматривали подобные овощные композиции, установленные в городах Луховцы Московской области и Нежине в Украине. В агрофирме прослышали о творчестве художника Виктора Нечваля из ОАО &quot;Скоростной трамвай&quot;, который и предложил поднять огурец на высокий пьедестал в виде вилки, для этого оба компонента пришлось увеличить в 20 раз! Над творением &quot;колдовали&quot; электрогазосварщики агрофирмы Владимир Черкасских и Владимир Рябцев. Сначала они &quot;сварили&quot; из металла огурец весом более 100 килограммов, длиной 2,5 метра и толщиной 70 сантиметров. Потом - вилку с чёрной &quot;пластмассовой&quot; ручкой высотой около четырёх метров. Аппетитная национальная русская закуска готова! Теперь вряд ли кто сможет проехать мимо, не купив продукцию агрофирмы.
К слову, на днях делегация агрофирмы &quot;Металлург&quot; во главе с генеральным директором Александром Братишкой приняла участие в международном конкурсе &quot;Экологическая безопасная продукция&quot;. Огурец, представленный овощеводами дочернего предприятия ОЭМК, удостоен медали и внесён в Реестр производителей и поставщиков натуральной и безопасной продукции, отвечающей экологическим требованиям.
</yandex:full-text>
</item>
сам канал находится по адресу: http://izvestia.vbelgorode.ru/rss/yandex
Комментарии
Какой модуль выводит ленту? Там явно
check_plain()
выполняется два раза.Модуль - Views Yandex-RSS 5.x-1.6
Может влиять еще какой-нить модуль?
Вот это есть на строке 172 модуля. Проверьте чему равно $item_text до этой строки, и не является ли она источником проблем.
(Кстати, у вас устаревшая версия — http://drupalcookbook.ru/sites/default/files/yandex_rss-1.7.tar.gz)
Версия модуля не устаревшая, она 1.7, просто отображается как 1.6, скачивал с этого же сайта, с
$item_text
не разобрался(