IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Bug Tracker (http://www.imho.ws/forumdisplay.php?f=148)
-   -   RSS для форума (http://www.imho.ws/showthread.php?t=42190)

BorLase 31.10.2003 13:09

RSS для форума
 
RSS API для нового движка:

Код:

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

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

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

Спасибо Madness!

georgebukki 31.10.2003 21:01

BorLase
Уже есть WatzNew канал

Navin 02.11.2003 05:41

Конал новостей на IMHO.ws (RSS)
 
WhatzNew, конечно, полезная прога.. но, думаю она подходит только для новичков. Потому, что канал новостей легче написать в ручную на PHP или Perl-е. Таким образом его можно настроить "под себя".

Вот пример канала для IMHO.ws - http://g-alumni.com/rss/imhows_forums.php

Ещё не доделал всё до конца, но, в любом случае, комментарии и предложения приветствуются.

Для просмотра новостей в формате RDF (RSS), да и в других форматах, советую обзавестись прогой NewzCrawler (ввв.newzcrawler.com).

ВНИМАНИЕ! Возможен обмен каналами новостей. Кому интересно, отвечайте в этой теме.

Alrt 02.11.2003 09:38

Navin
Такой топ есть, объединил!

BorLase 03.11.2003 10:32

Re: Конал новостей на IMHO.ws (RSS)
 
WatzNew канал, IMHO, малость не то - хотелось видеть RSS стандарт.

Цитата:

Первоначальное сообщение от Navin
Вот пример канала для IMHO.ws - http://g-alumni.com/rss/imhows_forums.php

Ещё не доделал всё до конца, но, в любом случае, комментарии и предложения приветствуются.

То, что доктор прописал! :) Одно только нехорошо - для многих сообщений пишет "<description>ОШИБКА! Для загрузки этого сообщения требуется авторизация.</description>". Не есть гут.

Цитата:


Для просмотра новостей в формате RDF (RSS), да и в других форматах, советую обзавестись прогой NewzCrawler (ввв.newzcrawler.com).

Я пользуюсь плагином RSS к Миранде ;)


Navin 04.11.2003 07:20

Цитата:

BorLase:
То, что доктор прописал! Одно только нехорошо - для многих сообщений пишет "<description>ОШИБКА! Для загрузки этого сообщения требуется авторизация.</description>". Не есть гут.
Пофиксил!! Теперь "ОШИБКА!" в <description> будет только на сообщения в разделе VIP (потому что у меня пока нет доступа к этому разделу).

Enjoy Fellas

<-- Кстати, подкинте пару голосов, кому не в лом

oXyd 02.12.2003 20:22

Огромное человеческое СПАСИБО за RSS канал.
Странно, что администраторы форума брезгуют им, предпочитая нагруженный WatzNew.
Пользуюсь ActiveRefresh, не очень разрекламированная прога, но самая ЛУЧШАЯ из остальных новостных программ.

Админы, ждем оффициальный RSS канал :(

P.S. Единственная просьба. Так как постов огромное множество, сделай, пожалуйста, канал ТОЛЬКО на новые темы, а не ответы на уже существующие. Пользователь, которого заинтересует тема, подпишется на нее. А так - теряется из виду.

oXyd 03.12.2003 08:44

Ребята, в конце концов, неужели так тяжело скопировать шаблон RSS канала с www.soft-forum.ru -
http://www.soft-forum.ru/backend.php.
Показывает новые темы. Очень удобно.
Если хотите, чтобы форум развивался - создайте xml.

DJLOVE 03.12.2003 09:34

хм а что за РСС канал такои? проверяет новые темы?

Добавлено через 1 минуту:
а ето чем плохо?
http://www.imho.ws/search.php?s=&action=getnew

oXyd 04.12.2003 19:07

http://spectator.ru/technology/web-b...SS_for_dummies
http://www.webmascon.com/topics/technologies/9a.asp
И для проверки новых тем тоже.
Попробуй ActiveRefresh, обязательно понравится ;)
http://www.imho.ws/search.php?s=&action=getnew не удовлетворяет,так как показывает и старые темы, в которых появился новый пост.
Нам нужны отдельно новые темы и не html, a xml. :yees:

helldomain 25.12.2003 08:43

Tak. Dawaite wsiu infu po RSS siuda.

oXyd 25.12.2003 14:03

Ну наконец-то! :dance:
Администраторы заинтересовались RSS каналом.
Ссылок сколько душе угодно. Набери в любом поисковике "how to create RSS channel" or "how to create rss feeds", он тебе выдаст достаточно инфы.
Способ второй. Как я упоминал выше на _www.soft-forum.ru есть отличный rss канал - _www.soft-forum.ru/backend.php
Может с ними договоришься насчет шаблона.

Даю пары ссылок:
_http://www.egoroff.spb.ru/portfolio/22.html
_http://www.faganfinder.com/search/rss.shtml
_http://www.henko.net/Computers/CreatingRSSfeedsusingCity.php
_http://www.2rss.com/software.php?page=rss20docs
_http://infostream.com.ua/infostream/publ/rss/index.shtml
_http://www.eradus.org/current.asp
_http://web.resource.org/rss/1.0/modules/content/

Ждем с нетерпением канала.

Navin 25.12.2003 14:55

Для vBulletin есть уже готовые хаки RSS Feeds!!!! 10 мин. чтобы настроить под конкретные нужды.

Keep in touch

Добавлено через 20 минут:
PHP код:

<?php

        
// Have fun fellas. Don't hesitate and email me if you have any troubles
        // Kostik - [email]navin@g-alumni.com[/email]  ICQ - 7775620

        
$title="IMHO.ws - Best Forum";         //your site title
        
$link="http://www.imho.ws/";         // your Site url
        
$forumurl="http://www.imho.ws/";     // include a trailing slash! e.g. [url]http://www.vbulletin.com/forum/[/url]
        
$desc="IMHO.ws - Best Forum";       // Your site name
        
$img="http://g-alumni.com/rss/imhows.gif"// a logo
        
$user "";                 // db username
        
$password "";          // db  password
        
$vbdb ""    ;            //db name
        
$excludeforum ="13";     // forum to exclude from rdf-feed

        
$info.="<?xml version=\"1.0\" encoding=\"Windows-1251\" ?>\n\n";
        
$info.="<rdf:RDF\nxmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\"\nxmlns=\"http://my.netscape.com/rdf/simple/0.9/\">\n\n";
        
$info.="<channel>\n<title>".$title."</title>\n";
        
$info.="<link>".$link."</link>\n<description>".$desc."</description>\n</channel>\n\n";

        
$info.="<image>\n<title>".$title."</title>\n<url>".$img."</url>\n<link>".$link."</link>\n</image>\n\n";

echo 
$info;

$sql="SELECT thread.title AS threadtitle, threadid, dateline, postusername, postuserid, thread.replycount, thread.lastposter, views, thread.forumid AS threadforumid, thread.lastpost AS lastpost, votenum, votetotal, forum.title AS forumname FROM thread LEFT JOIN forum ON forum.forumid = thread.forumid WHERE thread.visible = 1 AND thread.open AND forum.forumid <> ".$excludeforum." ORDER BY LASTPOST DESC LIMIT 15 ";

        
$db=mysql_connect("localhost","$user","$password") or die ("cant connect");
        
mysql_select_db("$vbdb",$db);
        
$news=mysql_query($sql);
        while(
$rows=mysql_fetch_array($news)){
           echo 
"<item>\n<title>".htmlspecialchars($rows["threadtitle"])."</title>\n<link>".$forumurl."tl".$rows["threadid"].".html</link>\n</item>\n\n";
        }

        echo 
"</rdf:RDF>\n";
?>


helldomain 06.01.2004 06:25

Daite klienta kotorij krasiwo otobrajaet RSS'nie weschi.

Navin 06.01.2004 07:11

Мой любимый - NewzCrawler (newzcrawler.com); множество настроек, есть всё что нужно, даже возможность публикаций в Blog, можно настроить "под себя".

Ещё популярный клиент - NewsGator; красиво выглядит, выводит последние 20 (можно поменять) новостей из всей подписки, есть плагины, поддержка не только RSS но и NNTP. Хотя, это не самостоятельная программа, а Add-ing for Outlook (для работы требуется Framework).

P.S.: хочу в VIP-ы :о)

oXyd 06.01.2004 08:32

Очень советую ActiveRefresh. Я просто помешан на ней.
В одно время проверил около 20-25 клиетов и все меня не устраивали.
Помимо RSS, он обрабатывает Web страницы, Yahoo mail, просто почту, Live Journal friends, имеет встроенный поиск google, по энциклопедиям, и что немаловажно - по Microsoft KB, MSDN.
http://www.imho.ws/showthread.php?s=&threadid=30489

helldomain 08.01.2004 02:32

Ugu.

maskman 08.01.2004 03:07

helldomain
Ну такак будет RSS ????

helldomain 08.01.2004 04:07

Budet. Chastichno daje uje est.

oXyd 28.03.2004 13:32

Снова поднимаю тему. Может о ней забыли? ;)
Ну очень хочется просматривать новые темы не заходя на форум. Объясняю почему - физически могу читать форум только утром и вечером. В остальное время хотелось бы хоть глазком взглянуть, чтобы не проморгать интересное :) Можно и аутентификацию сделать в канале, чтобы левые люди без разрешения не смотрели. :)
З.Ы. Просьба WatzNew не предлагать.

helldomain 29.03.2004 07:22

SMOTRIM PERWIJ POST!

oXyd 29.03.2004 13:51

Прекрасно :dance: Начало есть.

Два предложения:
1. В первую очередь, увеличить количество выводимых новостей хотя бы до 30-40. В час на форуме вырабатывается приблизительно столько сообщений и поэтому можно смотреть на обновления один раз в час, а не отрываться от работы каждые 10 минут :)
2. Помимо тегов {item.link} и {item.title} ввести тег {item.date}. Без этого тега, в случае если тема обновилась, она остается такой же "старой", потому что первые теги не обновились. Или другой вариант - тег {item.link} сделать не на threadid, а на postid.

Helldomain, спасибо еще раз.

helldomain 30.03.2004 05:54

Nezachto. Skinul Freju, pust potrahaetsya na dosuge.

ildar 31.03.2004 16:44

Все работало до смены движка, когда ожидается восстановить RSS на новом движке?

ivahaev 22.04.2004 09:05

ildar, чувствую, что не скоро :(

helldomain 23.04.2004 03:00

Smotrim perwij post.

ivahaev 23.04.2004 13:28

helldomain, а нельзя ли настроить RSS таким образом, чтобы в поле Headline писался раздел, а в поле Topic - тема, а то сейчас видно только темы, и не понятно в каком разделе они запостены.

helldomain 23.04.2004 14:19

Ya dumaju eto realno ;-).

ivahaev 23.04.2004 14:28

Будем ждать :)

helldomain 23.04.2004 19:36

Nu a kuda mi denemsya ;-).

ivahaev 26.04.2004 08:59

Ещё предложение:
Сейчас выводятся темы, начиная с первого топика. Лучше бы было так, чтобы показывался сразу последний, а то приходится много лишних телодвижений делать... :(
А ещё лучше, если бы вместо ссылки на тему, был сам текст последнего поста. Это я щас другим агрегатором посмотрел, раньше сразу всё подкачивалось, а сейчас показывается только ссылка.
Вот на voffka.com, сразу статья выходит, вот и тут бы сразу сообщения читать!

LAndrew2 23.05.2004 12:46

уже писал, но в другой теме, думаю, тут будет правильнее...

сделайте, плз, как-нибудь RSS канал, чтобы просматривать НЕ новые сообщения, а новые сообщения в тех темах, на которые ты подписан (в качестве параметров скрипту можно передавать имя пользователя и пароль или просто какой-нибудь уникальный номер) - т.е. то, что мы видим, когда на http://www.imho.ws/usercp.php заходим... причем желательно видеть сами сообщения, а не ссылки на темы...

буду очень благодарен!

ivahaev 23.05.2004 12:59

Цитата:

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

LAndrew2 23.05.2004 15:29

ivahaev
на почту-то они, конечно же, приходят, но:
у меня закрыт доступ на все порты, кроме 80-го и 21-го, потому POP3 не работает и почту приходиться проверять через веб-интерфейс, а потому проверять, читать и удалять её - большой геморрой...
потому хотелось бы получать оперативно инфу об ответах через RSS (миранда с плагином у меня постоянно онлайн)

ildar 23.05.2004 21:21

LAndrew2
если приходят соощения на мыло, то при Миранде ставь Yamn и проблем нет, тема и отправитель там указывается.
Хотя твоя идея насчет RSS тоже хорошая,только не знаю как
с реализацией будет.

LAndrew2 23.05.2004 22:49

ildar
Цитата:

и проблем нет
читай внимательно то, что я написал! POP3 не работает (110-ый порт закрыт!), какой тут Yamn??
потому и прошу такой RSS канал

LAndrew2 27.06.2004 15:46

так что по поводу моей просьбы?
Цитата:

сделайте, плз, как-нибудь RSS канал, чтобы просматривать НЕ новые сообщения, а новые сообщения в тех темах, на которые ты подписан (в качестве параметров скрипту можно передавать имя пользователя и пароль или просто какой-нибудь уникальный номер) - т.е. то, что мы видим, когда на http://www.imho.ws/usercp.php заходим... причем желательно видеть сами сообщения, а не ссылки на темы...
неужели никто не может это сделать?

SergoZD 24.10.2004 12:46

Поставил себе RSS-клиент и удивился. У меня приходит только название темы и ссылка на её начало, неужто оно так и есть?
Помоему разумно было бы добавить название раздела, да и ссылку делать на последнее непрочитанное сообщение.
Про сам текст сообщения я уже молчу, в принципе он уже не важен, но вот ссылку давать на последнее непрочитанное сообщение было бы весьма недурно.

SergoZD 24.10.2004 15:50

Т.е. вместо ссылки
http://www.imho.ws/showthread.php?threadid=xxxxx
присылать ссылку
http://www.imho.ws/showthread.php?goto=lastpost&t=xxxxx

ivahaev 25.10.2004 07:20

SergoZD, я уже писал это в 31 посте. Думаю, нету у администрации времени на наши глупости :)


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

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