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