Показать сообщение отдельно
Старый 17.08.2009, 13:31     # 72
Plague
Administrator
 
Аватар для Plague
 
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 026

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 Демиург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 вне форума