RSS граббер

#
Re: RSS граббер
Наталья, доброе утро)

array(2) { ["chanel"]=> array(4) { ["title"]=> string(27) "Мировые новости - VSESMI.RU" ["link"]=> string(20) "http://www.vsesmi.ru" ["description"]=> string(0) "" ["image"]=> array(3) { ["title"]=> string(27) "Мировые новости - VSESMI.RU" ["link"]=> string(20) "http://www.vsesmi.ru" ["url"]=> string(38) "http://www.vsesmi.ru/images/vsesmi.gif" } } ["items"]=> array(21) { [0]=> array(8) { ["title"]=> string(55) "КНР намерен в 2008 году увеличить свой оборонный бюджет" ["link"]=> string(34) "http://www.vsesmi.ru/news/1490373/" ["desc"]=> string(258) "Проектная сумма военного бюджета Китая на 2008 год составляет 417,769 миллиарда юаней (58,68 миллиарда $), выступил с заявлением на брифинге во вторник официальный глава секретариата сессии Всекитайского собрания народных представителей (ВСНП) Цзян Эньчжу." ["category"]=> string(0) "" ["pubdate"]=> string(31) "Tue, 04 Mar 2008 09:15:48 +0300" ["yandex:full-text"]=> string(0) "" ["rss"]=> array(1) { ["version"]=> string(3) "2.0" } ["enclosure"]=> array(3) { ["url"]=> string(44) "http://www.vsesmi.ru/news_images/2677972.jpg" ["length"]=> string(4) "7863" ["type"]=> string(10) "image/jpeg" } } [1]=> array(6) { ["title"]=> string(46) "GP2: Виталий Петров. Тесты «почти Формулы 1»." ["link"]=> string(34) "http://www.vsesmi.ru/news/1489045/" ["desc"]=> string(221) "28-29 февраля российский гонщик Виталий Петров провел тесты нового автомобиля серии GP2. За рулем гораздо обновленной Dallara GP2/08 спортсмен из Выборга показал на трассе во французском Поль Рикаре замечательные секунды." ["category"]=> string(0) "" ["pubdate"]=> string(31) "Mon, 03 Mar 2008 13:03:00 +0300" ["yandex:full-text"]=> string(0) "" } [2]=> array(7) { ["title"]=> string(42) "Для Porsche Cayenne скоро предложат дизель" ["link"]=> string(34) "http://www.vsesmi.ru/news/1489340/" ["desc"]=> string(92) "В 2009 году автопроизводитель Porsche начнет выпуск первого в своей истории дизельного авто." ["category"]=> string(0) "" ["pubdate"]=> string(31) "Mon, 03 Mar 2008 12:51:51 +0300" ["yandex:full-text"]=> string(0) "" ["enclosure"]=> array(3) { ["url"]=> string(44) "http://www.vsesmi.ru/news_images/2674250.jpg" ["length"]=> string(4) "2544" ["type"]=> string(10) "image/jpeg" } } [3]=> array(7) { ["title"]=> string(41) "Полицейский принял роды на обочине дороги" ["link"]=> string(34) "http://www.vsesmi.ru/news/1490375/" ["desc"]=> string(249) "Дежурство офицера дорожной полиции Окленда Пола Локвуда на одном из новозеландских шоссе закончилось принятием родов прямо на обочине.Как информирует агентство, накануне днем женщина, посигналив, остановила машину полицейского и обратилась к нему за" ["category"]=> string(0) "" ["pubdate"]=> string(31) "Tue, 04 Mar 2008 06:53:48 +0300" ["yandex:full-text"]=> string(0) "" ["enclosure"]=> array(3) { ["url"]=> string(44) "http://www.vsesmi.ru/news_images/2675754.jpg" ["length"]=> string(4) "2125" ["type"]=> string(10) "image/jpeg" } } [4]=> array(6) { ["title"]=> string(59) "Пресс-релиз: Формула 1 2008 — только на РЕН Телевизор!" ["link"]=> string(34) "http://www.vsesmi.ru/news/1489908/" ["desc"]=> string(112) "=== Пресс-релиз РЕН Телевизор === 15-16 марта на телеканале РЕН Телевизор берет старт новый сезон «Формулы 1»;." ["category"]=> string(0) "" ["pubdate"]=> string(31) "Mon, 03 Mar 2008 16:46:00 +0300" ["yandex:full-text"]=> string(0) "" } [5]=> array(6) { ["title"]=> string(29) "WTCC: Бразилия. Вторая гонка." ["link"]=> string(34) "http://www.vsesmi.ru/news/1490176/" ["desc"]=> string(219) "На финише второго заезда WTCC в Бразилии Габриель Тарквини сделал себе превосходный подарок на свое 46-летие. Летчик SEAT стал победителем гонки и сделал испанскую марку триумфатором первого этапа мирового туринга 2008." ["category"]=> string(0) "" ["pubdate"]=> string(31) "Mon, 03 Mar 2008 14:55:00 +0300" ["yandex:full-text"]=> string(0) "" } [6]=> array(7) { ["title"]=> string(47) "На востоке столицы образовались огромные пробки" ["link"]=> string(34) "http://www.vsesmi.ru/news/1489606/" ["desc"]=> string(179) "Многокилометровые пробки образовались на востоке Москвы. Стоят первая, вторая и третья Владимирские улицы, а также Новогиреевская улица от шоссе Энтузиастов до Зеленого проспекта." ["category"]=> string(0) "" ["pubdate"]=> string(31) "Mon, 03 Mar 2008 13:57:16 +0300" ["yandex:full-text"]=> string(0) "" ["enclosure"]=> array(3) { ["url"]=> string(44) "http://www.vsesmi.ru/news_images/2676492.jpg" ["length"]=> string(5) "10939" ["type"]=> string(10) "image/jpeg" } } [7]=> array(6) { ["title"]=> string(28) "Ник Уитмарш или Мартин Фрай?" ["link"]=> string(34) "http://www.vsesmi.ru/news/1489386/" ["desc"]=> string(177) "Злые языки рассказывают, что за популярной лондонской The Guardian водится специфическая слава: ни одно другое британское издание не способно на столь яркие и знаковые опечатки." ["category"]=> string(0) "" ["pubdate"]=> string(31) "Mon, 03 Mar 2008 13:08:00 +0300" ["yandex:full-text"]=> string(0) "" } [8]=> array(6) { ["title"]=> string(44) "Volvo FH Ocean: исключительная комплектация!" ["link"]=> string(34) "http://www.vsesmi.ru/news/1491267/" ["desc"]=> string(205) "Шведская компания Volvo Trucks рассказала о выпуске специального грузового автомобиля в рамках Volvo Ocean Race 2008—09. Эта кругосветная регата проходит в течение 9 месяцев и включает 11 этапов и 1…" ["category"]=> string(0) "" ["pubdate"]=> string(31) "Tue, 04 Mar 2008 01:39:01 +0300" ["yandex:full-text"]=> string(0) "" } [9]=> array(6) { ["title"]=> string(57) "Ателье Brabus тюнинговало Mercedes McLaren и Smart ForTwo" ["link"]=> string(34) "http://www.vsesmi.ru/news/1491448/" ["desc"]=> string(150) "Тюнинговое ателье Brabus подготовило программы доработок для открытых версий суперкара Mercedes-Benz SLR McLaren и городского автомобиля Smart ForTwo." ["category"]=> string(0) "" ["pubdate"]=> string(31) "Tue, 04 Mar 2008 01:17:58 +0300" ["yandex:full-text"]=> string(0) "" } [10]=> array(6) { ["title"]=> string(41) "Физикелла рассчитывает на успех в 2009-м…" ["link"]=> string(34) "http://www.vsesmi.ru/news/1491292/" ["desc"]=> string(145) "В марте 2008-го Джанкарло Физикелла начнет новый этап своей карьеры — покинув некогда чемпионскую Renault итальянец сел за руль Force India." ["category"]=> string(0) "" ["pubdate"]=> string(31) "Tue, 04 Mar 2008 01:10:00 +0300" ["yandex:full-text"]=> string(0) "" } [11]=> array(6) { ["title"]=> string(37) "Seat публикует снимки Ibiza Bocanegra" ["link"]=> string(34) "http://www.vsesmi.ru/news/1491449/" ["desc"]=> string(131) "Компания Seat распространила в понедельник фото концептуальной версии нового поколения компактного хэтчбека Ibiza — Bocanegra."


вот что показало, это я уже изменил на $text = $result['items'][$i]['yandex:full-text'].

и все равно только анотации
#
Re: RSS граббер
$text = $result['items'][$i]['yandex:full-text'].  вот этот код тоже ниче не парсит, получается что элемент

* Тест элемента */
  $desc = $result['items'][$i]['desc'];

парсил предисловие, если его вставляю яндекс, то просто пусто, т.е ваще ничаво не берет,

а за внутренее содержание страницы отвечает

/* Описание элемента */
  $text = $result['items'][$i]['desc'];  

и вот оно и парсит только анотации
#
Re: RSS граббер
просто моя идея сделать полную новость и просто в доп. поле указать первоисточник : vsesmi.ru  
#
Re: RSS граббер
voldemair, код парсера верный. Дело в том, что $text = $result['items'][$i]['yandex:full-text'] - берет в качестве текста элемента содержимое элемента yandex:full-text. Т.к. в качестве источника Вы выбрали http://vsesmi.ru/rss/24/, а в нем новости экспортируются вообще без полного текста(т.е. элемент yandex:full-text пуст для всех новостей), то и инфоэлементы в Вашей инфосистеме получаются без текста.
#
Re: RSS граббер
Cпасибо , и что делать?))
#
Re: RSS граббер
если новости в Вашей инфосистеме обязательно должны быть с полным текстом, тогда попробуйте воспользоваться другим источником для импорта.
#
Re: RSS граббер
Жалко нет смайлика который бъется об стенку)) ..  а что возможна интеграция?
#
Re: RSS граббер

новости обязательно брать с сайта http://vsesmi.ru/?
Используйте другой сайт с rss-источником. Программа-граббер уже есть, просто подставьте другой url.
Не совсем понятно про интеграцию. Уточните.

#
Re: RSS граббер
ага, понял)) сча попробую на Нескольких других источниках...

Наталья.. вопрос один,  а я вот пробую, и если не то , приходиться по одному вычищать новость, не подскажете как это комплексно к примеру сразу все мона удалять?)

Извините что замучиваю стоки вопросами)
#
Re: RSS граббер
В текущей версии системы управления удаление инфоэлементов из системы управления возможно только по одному. Поэтому совет такой: не импортируйте все новости, которые будут в rss-канале, а импортируйте только определенное количество, например 3. Для этого необходимо внести небольшие исправления в граббер. Изменяем цикл:
$count_all = 3;
for($i = 0; $i <= $count_all; $i++)
...
Если убедитесь, что с новостями все в порядке, то для импорта всех новостей подставите в код:
$count_all = count($result['items']) - 1;
for($i = 0; $i < $count_all; $i++)
...
Авторизация