imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Новости форума > [IMHO's LIFE] - Новости ФОРУМА > Bug Tracker
Опции темы
Старый 31.10.2003, 13:09     # 1
BorLase
::VIP::
 
Аватар для BorLase
 
Регистрация: 09.09.2002
Адрес: Kiev
Пол: Male
Сообщения: 1 150

BorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех Гуру
Question RSS для форума

RSS API для нового движка:

Код:
http://imho.ws/api/rss/?f=XX&l=YY
XX - список форумов через запятую, с которых нужно получать список новых постов;

YY - количество выводимых сообщений/постов из форума;
Возможные значения YY от 1 до 15. По умолчанию 15 (если не указываете YY).

ЗЫ. Не высылаются посты с закрытых форумов (VIP, модераторский).

Спасибо Madness!

Последний раз редактировалось Makc666; 07.02.2007 в 18:04. Причина: Последний раз редактировалось Madness, 16.06.2005 в 20:03.
BorLase вне форума  
Старый 16.06.2005, 20:01     # 61
Madness
KpTeaM
 
Регистрация: 31.10.2002
Адрес: Russia
Пол: Male
Сообщения: 3 261

Madness СуперБогMadness СуперБогMadness СуперБог
Madness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБог
alexxxn
Поправил ;)
__________________
Над струнами вен моих
Лезвия осени,
Их сталь леденящая
В просинь рук просится...
©Темнозорь
Madness вне форума  
Старый 17.06.2005, 16:55     # 62
ЕЖ
::VIP::
 
Регистрация: 19.03.2004
Сообщения: 1 329

ЕЖ Бог с наворотамиЕЖ Бог с наворотами
ЕЖ Бог с наворотамиЕЖ Бог с наворотами
Предлагаю вставить в заголовок формируемых движком форума страниц код типа:
Код:
<link rel="alternate" type="application/rss+xml" title="IMHO" href="http://www.imho.ws/api/rss/" />
В результате в браузерах, поддерживающих RSS (FireFox в частности), должна появиться иконка о наличии RSS-канала для быстрой подписки на него.

В идеале туда можно запихать различные форумы отдельными каналами.
Будет очень удобно.

Последний раз редактировалось ЕЖ; 17.06.2005 в 17:09.
ЕЖ вне форума  
Старый 17.06.2005, 17:21     # 63
Madness
KpTeaM
 
Регистрация: 31.10.2002
Адрес: Russia
Пол: Male
Сообщения: 3 261

Madness СуперБогMadness СуперБогMadness СуперБог
Madness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБог
ЕЖ
Добавил
__________________
Над струнами вен моих
Лезвия осени,
Их сталь леденящая
В просинь рук просится...
©Темнозорь
Madness вне форума  
Старый 17.06.2005, 17:27     # 64
ЕЖ
::VIP::
 
Регистрация: 19.03.2004
Сообщения: 1 329

ЕЖ Бог с наворотамиЕЖ Бог с наворотами
ЕЖ Бог с наворотамиЕЖ Бог с наворотами
Madness
Спасибо, только сделай ещё каналы основых форумов (Операционные системы, Обсуждение программ, Программирование и т.д.). Чтобы видеть несколько последних тем конкретного форума.
ЕЖ вне форума  
Старый 17.06.2005, 17:45     # 65
SergoZD
::VIP::
 
Регистрация: 19.10.2003
Адрес: Питер
Пол: Male
Сообщения: 1 467

SergoZD Простой бог
SergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой бог
ЕЖ
Цитата:
http://imho.ws/api/rss/?f=XX&l=X
XX - список форумов через запятую с которых нужно получать список новых постов;
X - от 1 до 30, по умолчанию 15. Сколько постов нужно.
http://imho.ws/api/rss/?f=2,3,12,40,9,160,157&l=30
Отображение постов для разделов Операционные системы, Обсуждение программ, AppZ [поиск и заливка варезWARE], [IMHO's LIFE] - Новости ФОРУМА, Голосуем за лучшие программы, Встречи форумчан. Поздравления с отображением последних 30 постов.
Или ты имел ввиду именно темы обновленые показывать, а не посты?
SergoZD вне форума  
Старый 02.07.2005, 13:08     # 66
CriS
::VIP::
 
Аватар для CriS
 
Регистрация: 02.06.2004
Адрес: Россия, Москва
Пол: Male
Сообщения: 365

CriS ГуруCriS ГуруCriS ГуруCriS ГуруCriS ГуруCriS ГуруCriS ГуруCriS ГуруCriS ГуруCriS ГуруCriS ГуруCriS ГуруCriS ГуруCriS ГуруCriS Гуру
Lightbulb Полезное дополнение

Собственно есть такое предложение.

На работе у меня как RSS клиенты установлены KlipFolio и Плаг миранды, а дома ActiveRefresh. И только плаг миранды отображает новость корректно! А разница заключается в том, что другие клиенты просто забивают на имеющиеся в новости переводы строки, и на, мой взгляд, они правы.

Во-первых: данные внутри тега
Код:

<description> ... </description>
необходимо дополнительно выделять в тег <![CDATA[ .. . ]]> в результате чего просто получаем
Код:

<description><![CDATA[ .. . ]]></description>
после этого возможные косяки с обработкой XML документа ридером сводятся к минимуму. Но это всё-равно не решит проблему...


Во-вторых: А вот решит её добавление перед каждым переводом строки тега <br /> - реализация внутри PHP скрипта, формирующего новостную ленту не составит труда, а избавит от данной проблемы.


Думаю данное дополнение скрипта ленты будет довольно продуктивным, а займёт в нём две-три строки, да и времени, её написание, много не отнимет.

З.Ы. Если не оБшибаюсь, как раз в соответствии со спецификацией RSS в целом, не только 2.0 тег
Код:

<rss version="2.0" xmlns:imho="http://www.imho.ws/">
не совсем корректен. По адресу http://www.imho.ws/ xmlns(XML NameSpace) точно не лежит, да и по хорошему счёту - он там и не нужен, т.к. нет никаких добавочных тегов. Так что так же предлагаю сменить строку на
Код:

<rss version="2.0">
что будет более корректно, в соответствии со спецификацией.
__________________
Спорить с тренером по борьбе может только тренер по стрельбе!
Стрельба из Лука
| Русский портал Миранды - MirandaIM.Ru |
CriS вне форума  
Старый 15.01.2006, 15:20     # 67
Tch
Junior Member
 
Аватар для Tch
 
Регистрация: 18.09.2003
Адрес: Ukraine
Пол: Male
Сообщения: 107

Tch Путь к славе только начался
Однако...
... http://imho.ws/api/rss/?f=12,3&l=30
что-то слишком долго выдает 403 ошибку...
__________________
---------------------------------------------------------------------------
HP Compaq 6720s, Asus a636n WM 6.0, SE w950i
Tch вне форума  
Старый 16.01.2006, 13:26     # 68
l1720
Junior Member
 
Аватар для l1720
 
Регистрация: 28.03.2003
Сообщения: 83

l1720 Реально крут(а)l1720 Реально крут(а)l1720 Реально крут(а)l1720 Реально крут(а)
Цитата:
Tch:
что-то слишком долго выдает 403 ошибку...
Да и то что на первой странице http://www.imho.ws/api/rss/index.php
тоже ничего ...
l1720 вне форума  
Старый 16.01.2006, 16:15     # 69
Madness
KpTeaM
 
Регистрация: 31.10.2002
Адрес: Russia
Пол: Male
Сообщения: 3 261

Madness СуперБогMadness СуперБогMadness СуперБог
Madness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБог
RSS пока отключил, тормозило очень сервер. Хоть и не в rss проблема, поотключал все что можно было.
Чуть позже включу, а то из-за 504 никакого желания форумом заниматься нету.
__________________
Над струнами вен моих
Лезвия осени,
Их сталь леденящая
В просинь рук просится...
©Темнозорь
Madness вне форума  
Старый 22.01.2007, 17:53     # 70
sewell
Newbie
 
Регистрация: 30.05.2005
Сообщения: 42

sewell Известность не заставит себя ждать
Господа модераторы, верните, пожалуйста, RSS-канал...
sewell вне форума  
Старый 23.01.2007, 02:12     # 71
Judge
::VIP::
Снесённный ветром
 
Аватар для Judge
 
Регистрация: 24.01.2004
Адрес: Самоварная губерния
Пол: Male
Сообщения: 3 473

Judge ГипербогJudge ГипербогJudge ГипербогJudge ГипербогJudge Гипербог
Judge ГипербогJudge ГипербогJudge ГипербогJudge ГипербогJudge ГипербогJudge ГипербогJudge ГипербогJudge ГипербогJudge ГипербогJudge ГипербогJudge Гипербог
Цитата:
Сообщение от sewell Посмотреть сообщение
Господа модераторы, верните, пожалуйста, RSS-канал...
Чуть выше же написано:
Цитата:
Сообщение от Madness Посмотреть сообщение
RSS пока отключил, тормозило очень сервер.
К тому же, заходим в тему Вопросы, баги и глюки в связи с переходом на новый двиг и читаем о том, как много проблем в связи с настройкой нового движка и благодарим модераторов за то, что они в свободное от основной работы время делают всё возможное и невозможное, чтобы нам всем здесь было комфортно. Так что, терпение, дружище, терпение!
Judge вне форума  
Старый 17.08.2009, 12:31     # 72
Plague
Administrator
 
Аватар для Plague
 
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 11 866

Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
самописный RSS мы с Хэллом вырубили еще месяц назад как многие возможно заметили, ибо тормозило оно неимоверно. Практически сразу включил родной воблин, просто не писал об этом из соображений самому посмотреть сперва как оно работать будет. В общем, думаю, что его и оставим.
Правда Jelsoft почему-то не сочли нужным более-менее вменяемо описать его опции, посему возьму этот труд на себя.
Итак:
основная ссылка
http://www.imho.ws/external.php?type=RSS2
далее следуют шаманства, которые сами jelsoft почему-то не посчитали нужным где бы то ни было описать.

опции добавляемые через амперсанд ( & ), можно несколько штук.
  • &forumids=1,2,3,4 (номера разделов через запятую. доступны только разделы открытые гостям.) При отсутствии данного параметра читать будет со всех доступных разделов.
  • &fulldesc=true Читать сообщения полностью (при отсутствии оного длинные мессаги обрезает до значения заданного в опции "Длина текста предпросмотра темы" админпанели, в частности, на имхе - 380 символов).
  • &count=к-во_сообщений - Количество мессаг (максимум и по умолчанию 15, то есть не особо нужный параметр)
  • &nohtml=true -отключает html-форматирование. имеет смысл если сидишь на тромозном и дорогом канале (GPRS), так как при его отсутствии многие RSS-reader'ы начинают тянуть картинки вставленные через IMG. Но при этом слетает и всё остальное форматирование. (лучше бы действительно, noimg сделали бы...)

    и, самое главное:
  • &lastpost=true Без оного оно будет искать ТОЛЬКО НОВЫЕ ТОПИКИ. В свете того, что 90% сообщений у нас идет в существующих топиках, крайне важная опция. Как наверное понятно, заставляет читать последнее сообщение из обновленных топов.

Таким образом, ссылка
http://www.imho.ws/external.php?type=RSS2&lastpost=true&fulldesc=true
читает rss со всех доступных разделов, последние посты полностью.

http://www.imho.ws/external.php?type=RSS2&forumids=26&lastpost=true
только из флейма, обрезая посты на 380 символов

Родные RSS-Reader'ы FireFox и IE7 по умолчанию читают с &nohtml=true со всеми вытекающими. В частности не отбивают цитаты, в случае lastpost не считают нужным писать автора этого поста, в общем - фигня полная.

На RSSOwl кажет вполне пристойно.

PS. во всех ключах, где "true", его можно заменить на единицу (1).
просто на мой взгляд, использование true логичней и понятней визуально, ибо булевский переключатель "да/нет", а единица - все таки чисто визуально воспринимается как количество, а не как тот же аналогичный булевский "1/0"
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!!
~~~~~~~~~~~~~~~~~~~~~~

The time has come it is quite clear, our antichrist is almost already here.
M.M.
Plague вне форума  
Старый 17.08.2009, 17:01     # 73
Merlin Cori
Moderator
 
Аватар для Merlin Cori
 
Регистрация: 29.04.2002
Адрес: Moscow
Пол: Male
Сообщения: 2 974

Merlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБог
Merlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБог
что-то, где-то не страстается...

на форуме новые темы, а rss не показывает их...

в настройка линк такой

http://www.imho.ws/external.php?type=RSS2&lastpost=true&fulldesc=true
__________________
Есть две бесконечные вещи, Вселенная и глупость.
Впрочем, на счет Вселенной, я не уверен



Вклад IMHO.WS в медицину и науку
Присоединяйтесь!!!!!
Merlin Cori вне форума  
Старый 17.08.2009, 17:13     # 74
Plague
Administrator
 
Аватар для Plague
 
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 11 866

Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
обновляется не сразу... там кэш некоторый.
кстати, у меня высыпало щас больше, не одну ссылку..
мой же пост в Quick FAQ есть, Борланда в Symantec Endpoint Protection..
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!!
~~~~~~~~~~~~~~~~~~~~~~

The time has come it is quite clear, our antichrist is almost already here.
M.M.
Plague вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 14:19.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.