RSS - feed с последними сообщениями форума Фео.ру

Вопросы по работе сайта.
Интересные идеи и предложения

Сообщение Algri » 10 янв 2006, 22:23

Dmitry писал(а):Algri, не плачь! ...


Не, не плачу. Просто RSS-кой не буду с форумом пользоваться, и усе :).
А Оперу не хочу, если честно. Моя Сафаря лучшее, ИМХО - по личным результатам сравнения.
Если вынести RSS в закладки, они у меня сразу показывают, скока нового. Мне удобно.
Так что номально... Хватит мне и других RSS-ок. :smile:
Аватара пользователя
Algri
Старейшина
Старейшина
 
Сообщения: 2162
Зарегистрирован: 07 июн 2004, 21:48
Откуда: Уфа

Сообщение Dmitry » 10 янв 2006, 22:24

А вот если я хочу получать последние сообщения с определенных тем избранных форумов, такое можно задать?

Повторюсь (вроде ясно изложено!?):

Dmitry писал(а):http://rest.feo.ru/forum/rss.php
Программу можно вызывать со следующими аргументами:

f=x - номер форума. Программа будет использовать данные только из этого форума для формирования RSS
t=1 - только новые темы (первые сообщения в теме). По умолчанию - 0.
c=x - количество получаемых строк. Администратор форума может изменить значения по умолчанию подправив константы в начале программы.
topic=x - подписаться только на тему с номером 'x'
styled - включает использование таблицы стилей для вывода
nolimit - отключает использование "If-Modified-Since" заголовка для ограничения количества записей.
atom - возвращает данные в формате atom 0.3 вместо rss 2.0
login - включает идетификацию пользователя. Может не работать не некоторых хостах из-за ограничений PHP.
uid=x - задать код пользователя для идетификации. рекомендуется к использованию вместо ключа "login" для броизеров Opera и Mozilla, если имя пользователя набрано русскими буквами. Для входа в систему можно будет использовать любой логин, набранный латинскими буквами и/или цифрами) и правильный пароль..
Примеры:
rss.php
Последние сообщения с открытых фоурмов
rss.php?login&atom
Последние сообщения со всех доступных данному пользователю форумов в форматеAtom 0.3
rss.php?login&f=1&c=10
Последние 10 сообщений с форума 1 с проверкой пользователя и пароля

обращаю внимание, что не все форумы видны для незарегистрированных пользователей, поэтому используйте:
rss.php?login , а потом через & без пробелов остальные параметры
--~~~~== Добро пожаловать на Feo.ru! ==~~~~--
! Не забывайте: читать правила, смотреть уже существующие сообщения, пользоваться поиском. И заглядывать Активные темы!
Аватара пользователя
Dmitry
Администратор Фео.ру
Администратор Фео.ру
 
Сообщения: 6481
Зарегистрирован: 04 апр 2004, 20:14
Откуда: Феодосия <=> П-Посад

Сообщение Natt » 10 янв 2006, 22:28

Можно такое устроить, Дима уже писал подробно:
Dmitry писал(а):topic=x - подписаться только на тему с номером 'x'
Примеры:
rss.php
Последние сообщения с открытых фоурмов
rss.php?login&atom
Последние сообщения со всех доступных данному пользователю форумов в форматеAtom 0.3
rss.php?login&f=1&c=10
Последние 10 сообщений с форума 1 с проверкой пользователя и пароля
Т.е. например, подписка на данную тему будет выглядеть так:
http://rest.feo.ru/forum/rss.php?topic=314
где topic=314 я взяла из адресной строки
(http://rest.feo.ru/forum/viewtopic.php?t=314&postdays=0&postorder=asc&start=11
Но тогда это нужно делать для каждой темы вручную, что очень трудозатратно, замудохаешься писать, проще же все сразу получать и отбирать только нужные тебе.
Сори за непрофессиональный язык, объяснила как сама понимаю, если в чем не права - спецы исправят :wink:
Посторонним В
Natt
А мне здесь нравицца
 
Сообщения: 1454
Зарегистрирован: 06 июл 2004, 12:09
Откуда: Колыбель революций

Сообщение Dmitry » 10 янв 2006, 22:43

Точно, а
http://rest.feo.ru/forum/rss.php?f=2 Выведет последние 25 записей из форума: "О работе сайта"

http://rest.feo.ru/forum/rss.php?f=3 - "Все о местах отдыха"

Надеюсь, Вы не забываете снизить частоту обновлений (в Опере она по умочанию равна 3 часа - это многова-то...)
--~~~~== Добро пожаловать на Feo.ru! ==~~~~--
! Не забывайте: читать правила, смотреть уже существующие сообщения, пользоваться поиском. И заглядывать Активные темы!
Аватара пользователя
Dmitry
Администратор Фео.ру
Администратор Фео.ру
 
Сообщения: 6481
Зарегистрирован: 04 апр 2004, 20:14
Откуда: Феодосия <=> П-Посад

Сообщение SergPiter » 06 фев 2006, 09:54

Dmitry, тестирую RSS уже почти месяц. Очень удобно. ;)
Natt, спасибочки тебе за помощь. :D
В действительности все иначе, чем на самом деле
Аватара пользователя
SergPiter
Старейшина
Старейшина
 
Сообщения: 1094
Зарегистрирован: 06 авг 2005, 10:06
Откуда: Питер

Сообщение Валерий » 13 фев 2006, 12:39

действительно очень полезная штука, но и немного вредная :-) Теперь я постепенно превращаюсь в "читателя" ане писателем на форуме. :-)
Дима, можно несколько вопросов "по специальности"?
В какой кодировке идет новостная лента? 1251? А можно её поменять? (например, на КОI?, или наоборот) На других пользователях Оперы это как нибудь скажется? На КПК не пользуешься rss-клиентом? Просто у NewsBreak (для смартфона) лента идет "кракозябликами"... А как поменять кодировку (и вобще настраиваемо ли это) - не в курсе. :-( На другом сайте (например (http://www.qtek-mobile.ru/forum/rss.php) все нормально кажет...
Нельзя всем дать все. Потому что всех много, а всего мало.
Валерий
Старейшина
Старейшина
 
Сообщения: 1153
Зарегистрирован: 30 май 2004, 21:33
Откуда: СПб

Сообщение Валерий » 21 мар 2006, 11:15

попытаюсь вернуться к своей проблемке с кодировкой ленты rss на смартфоне... :?
Дима, может здесь "собака порылась" ? :(
Your feed appears to be encoded as "windows-1251", but your server is reporting "koi8-r"
Эту строчку я увидел здесь: (http://feedvalidator.org/check.cgi?url= ... um/rss.php)
понимаю, что сейчас картой города занят (видел, понравилось), но на досуге не глянешь? пжлста..... :cry:
Нельзя всем дать все. Потому что всех много, а всего мало.
Валерий
Старейшина
Старейшина
 
Сообщения: 1153
Зарегистрирован: 30 май 2004, 21:33
Откуда: СПб

Сообщение Dmitry » 26 мар 2006, 03:35

Может и в этом пролема, но.... это настройка сервера и что-то меня она не поддается.
Очень немногие агрегаторы её читают, поэтому я бы советовал попробовать найти другой агрегатор.
Кстати, а почему города... вообще-то Крыма (там уже есть промежуточная версия, но руки и до неё сейчас не сильно доходят)

Поставил на КПК HappyJackRoad PocketRSS v2.0.17 - всё тип-топ!
--~~~~== Добро пожаловать на Feo.ru! ==~~~~--
! Не забывайте: читать правила, смотреть уже существующие сообщения, пользоваться поиском. И заглядывать Активные темы!
Аватара пользователя
Dmitry
Администратор Фео.ру
Администратор Фео.ру
 
Сообщения: 6481
Зарегистрирован: 04 апр 2004, 20:14
Откуда: Феодосия <=> П-Посад

Сообщение Валерий » 26 мар 2006, 13:27

HappyJackRoad PocketRSS на 5-ю Винду для смартов не становится :-(
Сейчас качнул себе еще несколько агрегаторов (вроде их еще не пробовал). Начинаю экспериментировать :-)
А карту я только городскую видел - не помню уже что искал, яндекс выдал на неё ссылку.
Нельзя всем дать все. Потому что всех много, а всего мало.
Валерий
Старейшина
Старейшина
 
Сообщения: 1153
Зарегистрирован: 30 май 2004, 21:33
Откуда: СПб

Сообщение Dmitry » 26 мар 2006, 17:17

вот я и опасаюсь ставить апдейт 2003SE до WM2005 - пол софта либо не йподет либо будет глючить :cry:

OFF: а карта выложена пока только Фео, а крыма еще... сыровата. Но надеюсь соберусь силами и выложу хотя бы для начала alfa-версию
--~~~~== Добро пожаловать на Feo.ru! ==~~~~--
! Не забывайте: читать правила, смотреть уже существующие сообщения, пользоваться поиском. И заглядывать Активные темы!
Аватара пользователя
Dmitry
Администратор Фео.ру
Администратор Фео.ру
 
Сообщения: 6481
Зарегистрирован: 04 апр 2004, 20:14
Откуда: Феодосия <=> П-Посад

Сообщение Валерий » 27 мар 2006, 14:12

Ура! Свершилось! Нашел таки программку, которая корректно показывает на моем телефончике rss-ленту нашего форума! :D
Теперь надо будет подкинуть немного денюшок на счет - вчерашние эксперименты чуть меньше 6 Мб трафика съели... :-)

p.s. Skookum (если кому интересно)
Нельзя всем дать все. Потому что всех много, а всего мало.
Валерий
Старейшина
Старейшина
 
Сообщения: 1153
Зарегистрирован: 30 май 2004, 21:33
Откуда: СПб

Пред.След.

Вернуться в О работе сайта



cron