Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#1 2011-08-28 18:02:31

Chi3Shi
Участник
Зарегистрирован: 2011-08-28
Сообщений: 7

RSS-грабер

Функции следующие:
Задается ссылка на RSS, а на форуме уже создается в выбранном разделе темы с кратким описание и ссылкой на полный вариант.
Кто может такое разработать?
Какова будет цена вопроса?

Offline

#2 2011-09-06 18:11:22

Chi3Shi
Участник
Зарегистрирован: 2011-08-28
Сообщений: 7

Re: RSS-грабер

Знатоков в этом дели нема я так полагаю?

Offline

#3 2011-09-06 18:32:22

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: RSS-грабер

@Chi3Shi, пример выцепления массива новостей из ленты rss

<?php
$url = 'http://habrahabr.ru/rss/';       //адрес RSS ленты
$xml = xml_parser_create();     //создаёт XML-разборщик
xml_parser_set_option($xml, XML_OPTION_SKIP_WHITE, 1);  //устанавливает опции XML-разборщика
xml_parse_into_struct($xml, file_get_contents($url), $element, $index); //разбирает XML-данные в структуру массива
xml_parser_free($xml);  //освобождает XML-разборщик

// echo var_export($index).'<br>';
// echo '-------------------------------<br>';
// echo var_export($element).'<br>';

$count = count($index["TITLE"])-1;      //число проходов цикла.

for ($i=1; $i < $count; $i++) {
        echo '<h1>'.$element[$index["TITLE"][$i]]["value"].'</h1>';           //выводим на печать заголовок статьи
        echo $element[$index["DESCRIPTION"][$i]]["value"];            //выводим на печать текст статьи
}


?>

Различные ленты rss могут выдавать разные элементы массива.
З.Ы. Если буду пробовать сделать грабер, то не раньше зимы, когда на печи валяться можно tongue

Offline

#4 2011-09-10 09:30:40

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: RSS-грабер

Я видел пример по теме на punres.org. Наверное его там можно найти в Projects по слову RSS.

Google находит кое-что по строке 'rss aggregator for punbb'.


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#5 2011-09-11 20:22:43

Chi3Shi
Участник
Зарегистрирован: 2011-08-28
Сообщений: 7

Re: RSS-грабер

artoodetoo пишет:

Я видел пример по теме на punres.org. Наверное его там можно найти в Projects по слову RSS.

Google находит кое-что по строке 'rss aggregator for punbb'.

к сожалению Feed Aggregator 1.0.3 для punbb, не работает на fluxbb последней версии.

Offline

Подвал доски

Под управлением FluxBB. Хостинг Hostens