Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Блоги и Социальные сети
»
Тема:
Импорт rss и символ "&"
Новая тема
Ответить
цитата
08/10/07 в 12:42
log
Сабж
В линке рсс ленты присутствует символ "&" (Линк изменить не могу) из-за этого поганого символа импорт невозможен!
Движек: wordpress-mu-1.2.4
Плагин импорта: Smart RSS Version: 1.1.0
Плагин импортирует такую же рсс без того символа
И еще опера тоже от импорта отказывается с этим ебаным "&"
Кто сталкивался с проблемой?
Советы типа ковыряй код, гугл в помощь, поищи плагин и т.п. оставьте для другого топика!
Интересуют конкретные решения!
Всем рейтинг!
цитата
08/10/07 в 12:50
Man
а какие еще тебе решения-то могут быть?
ну если не трогать код, то могу еще предложить такие фиды прогонять через промежуточный агрегатор, который жрет "&", а потом уже оттуда импорт куда тебе надо.
цитата
08/10/07 в 12:54
condom007
Допиши на php, чтобы перед вставкой в БД символ "&" заменялся на & А вообще это проеб генератора того RSS фида, который ты хочешь вставить.
ЗЫ: Ссылку на плагин этот скинь пожалуйста.
цитата
08/10/07 в 12:59
log
Man писал:
ну если не трогать код, то могу еще предложить такие фиды прогонять через промежуточный агрегатор, который жрет "&", а потом уже оттуда импорт куда тебе надо.
Попробую...
condom007 писал:
ЗЫ: Ссылку на плагин этот скинь пожалуйста.
http://www.devplug.net/smartrss-plugin/
php не знаю, кто-то может реализовать идею
condom007
?
Последний раз редактировалось: log (
08/10/07 в 13:03
), всего редактировалось 1 раз
цитата
08/10/07 в 13:01
Smarty
стукнись в асю помогу - там работы на 5 мин - видимо символ заменить этот.
навскидку - перед
$data=$db[$i]->description."\r\n\r\n<br><br>...
поставить строку
$db[$i]->link = str_replace('&','&',$db[$i]->link);
цитата
08/10/07 в 13:27
pierx
Надо только не забыть, что параметр и так может быть задан через & - чтобы не вышло &amp; после замены
цитата
08/10/07 в 14:25
Smarty
$db[$i]->link = str_replace('&','&',$db[$i]->link);
$db[$i]->link = str_replace('&amp;','&',$db[$i]->link);
цитата
08/10/07 в 14:42
log
Как всегда все намного проще чем казалось, сам провтыкал в спешке и забыл вставить в rss <![CDATA[ ]]>
Отдельное спасибо
Smarty
!!! Очень помог и плагин подкоректировал и мордой в ошибки тыкнул!
Тема больше неактуальна, всем спасибо за ответы!
Новая тема
Ответить
Эта страница в полной версии