Помощь Simple RSS Feed Reader

GorYa

Хранитель порядка
Регистрация
11 Ноя 2014
Сообщения
390
Реакции
1.166
Уже давно у меня существует проблема передачи rss новостей, в котором используется нетрадиционная ссылка. А теперь поподробнее.

Существует сайт с rss лентой вида http:/namesite/rss.xml
Если добавить в Simple RSS Feed Reader данную ссылку он начинает ругаться
Код:
Failed loading XML... attributes construct error Couldn't find end of Start Tag rss line 1 Extra content at the end of the document

Если в адресе убрать в строке .xml, на который модуль и ругается, то выходит просто ошибка. Сами новости все равно не отображаются
Код:
Failed loading XML...

Это и логично, так как rss ленты по адресу http:/namesite/rss просто не существует.

Может кто-нибудь уже сталкивался и знает как решить эту проблему, чтобы rss лента вида http:/namesite/rss.xml, также воспринималась модулем?
 
Может кто знает как решить эту проблему.
Выскакивает ошибка о неразрывном пробеле
HTML:
Failed loading XML... Entity 'nbsp' not defined

В сети есть решения такой проблемы вставкой такого кода:
PHP:
$str = "some string containing html";
// this line will convert back html entities to regular characters
$str = html_entity_decode($str, ...);
// now convert special character to their xml entities
$str = str_ireplace(array('<','>','&','\'','"'),array('&lt;','&gt;','&amp;','&apos;','&quot;'),$str);

save_to_xml($str);

Я пытался ставить этот код в файл helper.php, но к сожалению, ничего не получилось
Буду благодарен, если кто сможет подсказать, как все же исправить эту ошибку и ошибку в предыдущем посте
 
Назад
Сверху