Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Ru.Board » Общие вопросы по Ru.Board » RSS Feed для RU-Board

Модерирует : batva, DimoN

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

Открыть новую тему     Написать ответ в эту тему

8AleX8



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 
Итак...
 
RSS
 
  • Ссылка на последнюю стабильную версию скрипта
  • Постоянная ссылка на текущую тестовую версию скрипта
  • Генератор RSS-ссылок (чтоб вручную не составлять их)
     
    Настройки RSS

    При запросе http://rss.ru-board.com/rss.cgi выдаются 15 последних заголовков (выбираются по всем форумам)

    1. Можно настроить выдачу количества сообщений:
      http://rss.ru-board.com/rss.cgi?n=10

      или просто
      http://rss.ru-board.com/rss.cgi?10

      Допускается число в диапазоне от 1-го до 30 (вместо всего остального выдаётся число по умолчанию)
       
    2. Можно настроить вывод заголовков из одного или нескольких последних форумов:
      http://rss.ru-board.com/rss.cgi?f=2

      Будут выводиться сообщения только из форума "Тестирование"
      http://rss.ru-board.com/rss.cgi?f=2&n=20

      Будут выводиться 20 последних заголовков из тестирования
       
      Для вывода заголовков одновременно из нескольких форумов их номера нужно оказать в параметре f через запятую (или точку, или точку с запятой):
       
      http://rss.ru-board.com/rss.cgi?f=2,13

      Будут выводиться заголовки из Тестирования и "Помощи по Руборду"
       
      http://rss.ru-board.com/rss.cgi?n=16&f=2,13,31

      Будут выводиться 16 заголовков из Тестирования, "Помощи по Руборду" и Веб-программирования...
       
      Максимальное количество форумов — 5... (но при этом никто не мешает организовать две ленты, в каждой по 5, чтоб получать заголовки из 10-ти форумов )
       
    3. Фильтр
      делается так:
      http://rss.ru-board.com/rss.cgi?q=слово_или_кусок_слова

       
      Тут можно и даже нужно указывать форумы:
      http://rss.ru-board.com/rss_test.cgi?f=1,2,3&q=слово_или_кусок_слова

       
      Количество (&n=14) — игнорируется...
       
      Для чего надо? К примеру, мне форум Мобила нафиг не нужен, однако оттуда мне интересна инфа, скажем, по Nokia — делаем такую красоту:
      http://rss.ru-board.com/rss_test.cgi?f=6&q=nokia
      И время от времени у нас вылавливаются посты, соответствующие данному запросу...

     
    JavaScript-экспорт (информер)
     
    Генератор кода информера:
    http://rss.ru-board.com/js_generator.html
     

  •  
    (c) Svarga
     
     


    Оригинальный пост.
     
     
    Прозьба к людям имеющим доступ к движку форума.
    Подумать о создании RSS feed новостей.
     
    P.S.  
    Для тех кто не знает что такое RSS:
    http://riscom.com/~none/?id=87  
    http://riscom.com/~none/?id=73  
    http://www.webmascon.com/topics/technologies/9a.asp  
    http://spectator.ru/issues/352  
     
    P.S.S
    Те, кто хочит увидить на практике что такое RSS.  
    а. Имеющим установленный .NET Framework - Советую скачать:
    Syndirella (Синдирелла) (~300kb) GNU
    http://www.yole.ru/files/Syndirella-20030305.exe
    http://www.yole.ru/files/Syndirella_20030305.zip
    b. Всем остальным скачать не требующий инстоляции свободно распространяемий
    Feedreader (~450kb) GPL
    http://www.feedreader.com/module.php?mod=download
     
    А затем установить несколько RSS feeds
    http://register.spectator.ru/txt/export.xml
    http://bolk.exler.ru/bolk.rss
    И т.д. и т.п.
     
    Добавлено
    Для тех кого беспокоит излишний траффик создоваемый  RSS readers

    Цитата:
    Синдирелла эффективно использует траффик. Она поддерживает заголовки ETag протокола HTTP и не скачивает с сервера RSS-файлы и веб-страницы, если они не были изменены со времени последнего опроса.

    Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 23:01 05-03-2003 | Исправлено: 8AleX8, 02:14 10-10-2004
    Empty49



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    никак  давно уже просим

    это очень плохо!  

    Всего записей: 258 | Зарегистр. 22-12-2006 | Отправлено: 09:28 07-11-2007
    maxirk



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Надо сделать подписку на тему - как альтернатива подписки по мылу.
    Подписка на разделы - но там статьи идут всей кучей и не удобно читать так, т.к. непонятно как какому топику они относятся - да и бред загружать все когда тебя интересует конкретный топик! В некоторых блогах есть подписка на комментарии по RSS (генерится фид коммеатриев).
     
    Подписка на тему по RSS удобнее чем по мылу т.к.:  
    1. Мыло постоянно завалено завалено сообщениями, спамом и уведомлениями с др.форумов. Вдобавок, все перемешано - я перестал подписываться по мылу, когда хаос в почтовом ящике достиг критической точки
    2. Если хочешь отписаться просто удаляешь ссылку в аггрегаторе  
    3. Статьи RSS удобнее читать, чем письма.  
    4. Ленту удобнее читать с мобильных устройств (например рекомендую Egress у кого WM-девайсы)  
     
    ПОЧЕМУ ЭТО ТАК СЛОЖНО СДЕЛАТЬ ДЛЯ ФОРУМА?  
     

    Всего записей: 158 | Зарегистр. 11-09-2006 | Отправлено: 08:09 16-02-2008
    Sizif73



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    По поводу rss на закладки.
    shaggoth писал
    Цитата:
    а если не светить пароли и логины, а генерить по запросу уникальный ключь для каждого юзера? как это делают торрент трекеры.  
    тогда максимум что смогут упереть, это то, какие темы у юзера в закладках. что вовсе не смертельно имхо.
    В ToDo практически одобренная идея разрешить смотреть чужие закладки. Может просто без затей выдавать ленту по адресу, к примеру http://rss.ru-board.com/rss.cgi?f=Sizif73  
    Если кто-то не хочет что бы другие видели что у него в закладках, то можно разрешать доступ при установленной соответствующей галке в настройках.

    ----------
    Я ленивый, но упрямый.

    Всего записей: 3108 | Зарегистр. 22-03-2006 | Отправлено: 19:15 31-03-2008
    svs123456789

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а как например мне подписаться на отдельные темы про qip, миранду и т.п. что у меня в закладках?
     
    кстати перестал работать http://rss.ru-board.com/rss_generator.html

    Всего записей: 2941 | Зарегистр. 10-04-2003 | Отправлено: 11:22 22-01-2009 | Исправлено: svs123456789, 11:26 22-01-2009
    PEDKA



    Улыбающийся КС
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    svs123456789
    На отдельные темы можно подписаться, указав в фильтре их точное название.
     
    Например: Miranda, qip.

    ----------
    вот такая вот батва ©...
    "Тестирование" это давно уже не помойка.
    "Тестирование" это филиал "Помощи" ©

    Всего записей: 15962 | Зарегистр. 04-05-2003 | Отправлено: 18:07 22-01-2009
    svs123456789

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    PEDKA
    спасибо!жаль что у меня генератор из шапки глючит

    Всего записей: 2941 | Зарегистр. 10-04-2003 | Отправлено: 19:27 22-01-2009 | Исправлено: svs123456789, 19:49 22-01-2009
    Nick222

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    PEDKA
    Насколько я понимаю, это не подписка на тему, а подписка по запросу - т.е. подписка на все темы (и на все сообщения), в имени которых встречается данное слово?

    Всего записей: 2288 | Зарегистр. 28-11-2004 | Отправлено: 07:10 23-01-2009
    PEDKA



    Улыбающийся КС
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Nick222

    Цитата:
    подписка на все темы (и на все сообщения), в имени которых встречается данное слово?

    Правильно. На конкретную тему подписаться нельзя, но если в фильтре указать её точное название, то можно считать, что мы подписались на одну тему. Вероятность того, что появится тема с аналогичным названием очень мала, разве что продолжение темы.

    ----------
    вот такая вот батва ©...
    "Тестирование" это давно уже не помойка.
    "Тестирование" это филиал "Помощи" ©

    Всего записей: 15962 | Зарегистр. 04-05-2003 | Отправлено: 08:22 23-01-2009
    Nick222

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    PEDKA
    Не годится - в некоторых темах название темы по мелочам меняется третий раз за три месяца - замотаешься отслеживать такие темы и править имена лент, а подписка как шла, так и идёт...

    Всего записей: 2288 | Зарегистр. 28-11-2004 | Отправлено: 18:03 23-01-2009
    PEDKA



    Улыбающийся КС
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Nick222
    Увы, возможности подписки на отдельную тему нет.
     
    В твоём случае можно постараться выделить повторяющийся фрагмент для фильтра и получать тему по RSS, как я писал выше про миранду и qip

    ----------
    вот такая вот батва ©...
    "Тестирование" это давно уже не помойка.
    "Тестирование" это филиал "Помощи" ©

    Всего записей: 15962 | Зарегистр. 04-05-2003 | Отправлено: 19:18 23-01-2009
    shaggoth



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sizif73
    было бы круто, да только реализуют ли? я вот пока расширением смотрю это дело.
    кстати, никак нельзя мониторить ещё и ящик?

    ----------
    [ about me | psychedelic planet estonia ]

    Всего записей: 3454 | Зарегистр. 12-01-2002 | Отправлено: 05:06 24-01-2009
    feed43com

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как мне создать rss по номеру топика?  Например что-то вроде http://rss.ru-board.com/rss.cgi?f=24&topic=3603 можно ли сделать (что нужно написать вместо "topic", чтобы получить rss c темой номер 24 в форуме "В помощь вебмастеру")?
    Т.е. мне нужны сообщения с 1-го до последнеего по любой из тем. Чтобы получилось примерно так http://feed43.com/ru-board-f24-t3603.xml
    И чтобы не 20 сообщений было,  а все сообщения.

    Всего записей: 8 | Зарегистр. 24-01-2009 | Отправлено: 22:17 24-01-2009
    vu1tur



    Moderator-Saaber
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    shaggoth

    Цитата:
    было бы круто, да только реализуют ли? я вот пока расширением смотрю это дело.
    кстати, никак нельзя мониторить ещё и ящик?

    про Klipfolio не забываем, ага

    ----------
    I am free of all prejudice. I hate everyone equally.

    Всего записей: 3690 | Зарегистр. 01-02-2003 | Отправлено: 22:22 24-01-2009
    feed43com

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Предположим мне нужна rss со всеми сообщениями (с первого сообщения до последнего) из темы №3603 из форума №24. Как мне составить запрос в адресной строке броаузера?

    Всего записей: 8 | Зарегистр. 24-01-2009 | Отправлено: 17:46 25-01-2009
    PEDKA



    Улыбающийся КС
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    feed43com
    Зачем дублировать вопрос? Я тебе уже ответил.

    ----------
    вот такая вот батва ©...
    "Тестирование" это давно уже не помойка.
    "Тестирование" это филиал "Помощи" ©

    Всего записей: 15962 | Зарегистр. 04-05-2003 | Отправлено: 17:52 25-01-2009
    Nick222

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    PEDKA
    Не знаете, случаем, сколько по умолчанию выдаётся сообщений при подписке через ключевое слово - как я понял из шапки, при этом указатель количества выводимых сообщений не работает...?

    Всего записей: 2288 | Зарегистр. 28-11-2004 | Отправлено: 18:06 25-01-2009
    PEDKA



    Улыбающийся КС
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Nick222
    Судя по тестам, выводится последнее сообщение темы с условием, что оно написано не позднее 4 дней со дня получения RSS-ленты.

    ----------
    вот такая вот батва ©...
    "Тестирование" это давно уже не помойка.
    "Тестирование" это филиал "Помощи" ©

    Всего записей: 15962 | Зарегистр. 04-05-2003 | Отправлено: 18:50 25-01-2009
    Nick222

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    PEDKA
    Да, мне тоже так показалось.
    А что делать, если в теме идёт бурное обсуждение и появляется 10-15 сообщений в час - только подписка?

    Всего записей: 2288 | Зарегистр. 28-11-2004 | Отправлено: 19:48 25-01-2009
    PEDKA



    Улыбающийся КС
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Nick222
    Либо подписка, либо заходить и смотреть.

    ----------
    вот такая вот батва ©...
    "Тестирование" это давно уже не помойка.
    "Тестирование" это филиал "Помощи" ©

    Всего записей: 15962 | Зарегистр. 04-05-2003 | Отправлено: 19:56 25-01-2009
    Sizif73



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shaggoth

    Цитата:
    было бы круто, да только реализуют ли?

    Именно так, точно нет.   Потом уже понял. Скажем ник юзера совпадет с номером форума.   Надо что-то еще с запросами мутить.
     
    vu1tur

    Цитата:
    про Klipfolio не забываем, ага

    Не забываем. Но у меня в FeedDemon-е порядка трехсот подписок, активные, конечно, не все. Но в Klipfolio большинство из них не засунешь.

    ----------
    Я ленивый, но упрямый.

    Всего записей: 3108 | Зарегистр. 22-03-2006 | Отправлено: 21:57 25-01-2009
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

    Компьютерный форум Ru.Board » Ru.Board » Общие вопросы по Ru.Board » RSS Feed для RU-Board


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru