HouseBoard RSS-Feed...

Baumi96
Hallo Boardies,

auf Wunsch einiger User habe ich nun einen Houseboard RSS-Feed für euch eingerichtet. Manche fragen sich für was braucht man einen RSS-Feed bzw was ist das überhaupt. Kurz und knapp gesagt ist das eine einfach gestallte Seite in einem festen XML Format. Es gibt nun sogenannte RSS-Reader in denen man sich zentral alle Feeds laden kann von den Seiten die einen interessieren. Der Vorteil darin liegt, dass man die jeweiligen Seiten nicht zwingend besuchen muß um auf den laufenden zu sein, sondern muß nur deren RSS Feed laden. Dies machen die RSS Reader quasi für dich und stellen das ganze dann leserlich klar da. Man bekommt wie bei Messenger Programmen dann ein kleines PopUp, wenn eine Neue Nachricht verfügbar ist... man ist also immer auf dem laufenden Augenzwinkern

Wenns genauer interessiert findet hier mehr Infos:
Alles über RSS
Welcher RSS-Reader?

Für welchen Reader ihr Euch entscheidet liegt an Euren Belieben. Die, die einen RSS Feed haben wollten, die haben ja eh schon einen Reader. Ich persönlich habe mich für die Testzwecke den FeedOwl entschieden. Sah ganz angenehm aus. Aber hier gibts wirklich ne fülle an Readern....

So nun wollen wir mal zu den Facts unseres RSS-Feeds kommen:
Zu finden ist er unter folgender Adresse:
http://www.houseboard.de/wbb2/rss.php


Der Feed zeigt Euch die letzten 20 Beiträge im Board an. Das ganze läßt sich anhand von url-Parameter noch auf eure persönlichen Wünsche hin erweitern:


Unterstützung von url-Parametern
Das Script kann leicht mittells Übergabe von url-Parametern gesteuert werden.
Alle möglichen Paramter stellen - bis den Parameter s - ein Art Filtermechanismus dar.
So ist es z.B. möglich, nur die neuesten Threads aus einem bestimmten Forum auszugeben.
Die folgenden Parameter lassen sich beliebig Kombinieren (s. unten).
  • b
    Mit dem Paramter b werden die zu berücksichtigenden Foren übergeben.
    Dabei reicht es, wenn man die BoardIDs übergibt. Mehrere Foren werden mittels Komma getrennt.
    rss.php?b=1
    rss.php?b=1,2
  • h
    Mit dem Paramter h wird eine Zeitgrenze in Form von Stunden gesetzt. Somit ist es möglich,
    nur die letzten Beiträge der letzten 5 Stunden auszugeben. Gibt man anstatt einer Stundenzahl "lastvisit" an,
    erfolgt nur eine Ausgabe der aktuellen Inhalte, die nach dem letzten eigenen Forumsaufenthalt enstanden.
    rss.php?h=1
    rss.php?h=1,2
    rss.php?lastvisit
  • i
    Mit dem Paramter i wird die Anzahl der auszugebenden Themen/Beiträge eingestellt.
    rss.php?i=25
  • o
    Mit dem Paramter o wird die Reihenfolge der Sortierung eingestellt. (a = aufsteigend, d = absteigend)
    rss.php?o=a
    rss.php?o=d
  • s
    Mit dem Paramter s wird dem Script seine Arbeitsweise diktiert. Dabei sind foldende Angaben erlaubt:
    rss.php?s=lastposts
    rss.php?s=lastthreads
    rss.php?s=newthreads
  • t
    Mit dem Paramter t werden die zu berücksichtigenden Threads übergeben.
    rss.php?t=25
    rss.php?t=25,475
  • u
    Mit dem Paramter u werden die zu berücksichtigenden User übergeben.
    rss.php?t=25
    rss.php?t=25,475
  • p
    Mit dem Paramter p werden die zu berücksichtigenden Posts übergeben.
    rss.php?p=15
    rss.php?P=45,375
  • c
    Mit dem Paramter c werden die zu Zeichenlänge eines Posts festgelegt.
    rss.php?c=600
  • sb
    Mit dem Paramter sb legt man fest, ob der Name des Forums, aus dem der Beitrag/Thread stammt, ausgegeben werden soll.
    rss.php?sb=0
    rss.php?sb=1
  • sp
    Mit dem Paramter sp legt man fest, ob der zum Thema gehörende Beitrag auch ausgegeben weden soll.
    rss.php?sp=0
    rss.php?sp=1
  • si
    Mit dem Paramter si legt man fest, im Titel Zusatzinformationen wie Boardname, Datum und Autor enthalten sein sollen.
    rss.php?si=0
    rss.php?si=1
  • sb
    Mit dem Paramter sb legt man fest, ob die EMail eines Thead-/Beitragsautors ausgegeben werden soll. Dabei wird seine Einstellung im Profil berücksichtigt. Hält er seine EMail versteckt, wird eine alternative Email benutzt.
    rss.php?sb=0
    rss.php?sb=1
  • spp
    Mit dem Paramter spp legt man fest, ob der auszugebende Beitrag geparst werden soll.
    rss.php?spp=0
    rss.php?spp=1
  • sct
    Mit dem Paramter sct legt man fest, zusätzlich ein Item-Counter ausgegeben werden soll.
    rss.php?sct=0
    rss.php?sct=1




Kombinieren von url-Parametern
Im folgenden einige Beispiele, wie man getFeedy-Parameter kombinieren kann:
  • Die aktuellen Themen aus genau einem Forum A:
    rss.php?s=newthreds&b=5
  • Die letzten Themen der letzten 17 Stunden aus aus den Foren A und C.
    rss.php?s=lastthreads&b=1,2,3&h=17
  • Die aktuellen Beiträge seit dem letzten Besuch:
    rss.php?s=lastposts&h=lastvisit
  • Die aktuellen Beiträge aus genau einem Thread A (entspricht einer Gästebuchdarstellung).
    rss.php?s=lastposts&t=100&o=d
  • Die aktuellen Beiträge aus genau einem Thread A (entspricht einer Threaddarstellung)
    rss.php?s=lastposts&t=100&o=a
  • Die aktuellen Beiträge von User A
    rss.php?s=lastposts&u=12
  • Die 10 zuletzt beantworteten Themen der User A und B, aus den Foren C und D, aus den letzten 12 Stunden, in aufsteigender Sortierung
    rss.php?s=lastthreads&i=10&u=1,10&b=2,12&h=12




So und nun viel Spass beim ausprobieren und "Feeden", das ganze läuft quasi nun in der Erprobungsphase und ich würde gerne Eure Erfahrungen mit dem Houseboard Feed wissen.

Greetz Baumi
pixo
Sehr praktische Sache. Würde mich auf Screenshots der einzelnen Clients freuen. Ich nutze den Multi Instant Messenger Miranda + RSS Feed Plugin und die vom Feed eingeholten News kommen als Instant Message bei mir an.

Nur konnte ich es bei Houseboard jetzt nicht so einstellen, dass ich eine übersichtliche Zusammenfassung bekomme.
Damit meine ich z.B:


Houseboard News:
Beitragstitel - Poster - Uhrzeit - Datum
Blabla bla kurzer Einblick ins Posting gefolgt von 3 Punkten...
http://www.houseboard.de/wbb2/post?URL


Houseboard News:
Beitragstitel - Poster - Uhrzeit - Datum
Blabla bla kurzer Einblick ins Posting gefolgt von 3 Punkten...
http://www.houseboard.de/wbb2/post?URL


Houseboard News:
Beitragstitel - Poster - Uhrzeit - Datum
Blabla bla kurzer Einblick ins Posting gefolgt von 3 Punkten...
http://www.houseboard.de/wbb2/post?URL


Houseboard News:
Beitragstitel - Poster - Uhrzeit - Datum
Blabla bla kurzer Einblick ins Posting gefolgt von 3 Punkten...
http://www.houseboard.de/wbb2/post?URL

usw... ansonsten ein sehr guter Hack.
dash


So sieht's im Firefox 1.0 Preview aus smile
Baumi96
stimmt der firefox hat ja nun auch nen rss reader implementiert. werde ich mal testen sobald eine deutsche version rausgekommen ist bzw die final.

werde heute abend mal noch nen screen hier posten vom feedowl.

greetz baumi
tukane
Geile Sache!

Nur wie schaffe ich es dem FireFox beizubringen, dass es sich um einen RSS-Feed handelt?
dash
Bookmarks -> Manage Bookmarks -> File -> New Live Bookmark -> Feed Location

Da den Pfad eintragen smile

Find's aber etwas doof, dass man im FF nur das Forum und das Datum angezeigt kriegt und mit etwas Glück noch die ersten Wörter des Topics...
areaboy
Für Firefox gibts auch eine RSS Erweiterung, wo man die ganzen Feeds dann über eine Sidebar abrufen kann.

http://sage.mozdev.org/ + Screenshot

Ich finde diese Lösung etwas übersichtlicher als sich wie oben durch tausend Menüs zu klicken.

Gruß

areaboy
Phil
Funktioniert der RSS-Feed noch ??? unglücklich
Baumi96
habe ich bis jetzt noch nicht wieder eingebaut. wird aber in der zukunft sicherlich mal wieder kommen. frag mich bitte aber nicht wann Augenzwinkern

dürte ja auch nicht so 100% dringend sein.
Phil
Keine "Proi" bitte. Gib wichtigeres!
Uncle_Beats
Wie ist der Status? Ich würds gern nutzen!
Baumi96
hatte ich eigentlich nicht mehr weiterverfolgt. aber wenn sich hier noch ein paar leute melden, die einen rss feed möchten, dann werde ich mich natürlich dran machen und diesen wieder anbieten smile