Только не понятно как это сделать, в приведенном в документации файле:
<?php
/* Подключаем основные классы */
require_once('main_classes.php');
/* Загружаем модули */
$GLOBALS['kernel']->LoadModules();
/* Адрес RSS-канала */
$url = 'http://www.site.ru/news/';
/* Идентификатор информационной системы, в которую помещаются элементы */
$infsys_id = 1;
/* Группа, в которую помещается новый элемент */
$infgroup_id = 0;
$rss = new RssRead();
$result = $rss->ReadRSS($url);
$InformationSystem = new InformationSystem();
$DateClass = new DateClass();
/* Цикл по полученным элементам */
for($i = 0; $i < count($result['items']) - 1; $i++)
{
/* Если не найдено элементов с таким-же именем */
if (mysql_num_rows(
$InformationSystem->GetExternalInformationSystemItem(array('information_items_name'=>$result['items'][$i]['title'],
'information_blocks_id'=>$infsys_id))) == 0)
{
/* Форимруем полный путь к источнику материала */
$link = $result['items'][$i]['link'];
/* Заголовок */
$title = $result['items'][$i]['title'];
/* Дата */
$desc = $result['items'][$i]['desc'];
/* Описание элемента */
$text = $result['items'][$i]['desc'];
/* Тест элемента */
$date = $DateClass->DateUnixToSQL(strtotime($result['items'][$i]['pubdate']));
/* Вставка элемента */
$InformationSystem->InsertInformationItems(0, 0, $infsys_id, $infgroup_id, $date, $title, $desc, 1, $text, '', 0, $_SERVER['REMOTE_ADDR']);
}
}
?>
если просто вставить
/* Адрес RSS-канала */
$url = 'http://www.site.ru/news/';
в таком виде не работает и ко всему прочему, на странице со списком новостей обычно содержится много других не нужных элементов, меню, внешние ссылки и т.д. их то от новостей отличить не получится.