Návod: jak si na fóru udělat vlastní RSS

Návod: jak si na fóru udělat vlastní RSS
« kdy: 17. 03. 2010, 15:41:10 »
Systém SMF, který používáme na našem fóru, je známý tím, že má široké schopnosti co se týče RSS výstupu. Některé standardní výstupy máte přednastavené v hlavičce stránky (stačí si kliknout v prohlížeči na ikonku RSS), ale pokud byste chtěli speciální výstup, máte možnost si ho vyrobit. Stačí si sestavit vlastní URL.

Jednotlivé parametry v URL se oddělují středníkem. Pokud si chcete vytvořit RSS výstup, musíte do URL přidat položku ;action=.xml. K tomu si můžete ještě vybrat typ RSS:

;type=atom - Atom
;type=rdf - RDF
;type=rss - RSS 0.91
;type=rss2 - RSS 2.0

Chcete-li omezit RSS jen na konkrétní část fóra, můžete použít parametry:

board=číslo - jen pro konkrétní sekci
boards=číslo,číslo,číslo - více čísel můžete oddělit čárkami

Zmíněná čísla zjistíte jednoduše tak, že část fóra navštívíte a přečtete si číslo v URL.

Stejně tak je možné změnit standardní počet posledních příspěvků, které se objevují v RSS. Přednastaveno je číslo pět, ale pomocí parametru limit= si můžete počet přenastavit.

Pokud chcete vidět jen nově založená témata, můžete přidat ještě parametr sa=news.

Příklad pro třicet posledních témat v sekci Server:

http://forum.root.cz/index.php?action=.xml;type=rss2;limit=30;board=14;sa=news
« Poslední změna: 17. 03. 2010, 15:47:33 od Petr Krčmář »


Re: Návod: jak si na fóru udělat vlastní RSS
« Odpověď #1 kdy: 11. 04. 2010, 14:30:37 »
Pěkné, díky za tip. Jen mi vrtá hlavou, proč se jako oddělovač v URL používá středník místo standardního &

Re: Návod: jak si na fóru udělat vlastní RSS
« Odpověď #2 kdy: 11. 04. 2010, 14:44:23 »
Taky mi to vrtá a odpověď neznám. Dělá to tak SMF.

Re: Návod: jak si na fóru udělat vlastní RSS
« Odpověď #3 kdy: 12. 04. 2010, 21:56:49 »
BTW: z blogů se dá proklikat na starou diskusi – to by asi nemělo jít.

Re: Návod: jak si na fóru udělat vlastní RSS
« Odpověď #4 kdy: 12. 04. 2010, 22:03:17 »
Mělo. Stará diskuse tam zůstala jako archiv. Už se do ni nedá přispívat. Jen v blozích zůstal starý odkaz, ale ten bude časem nahrazen.


Re: Návod: jak si na fóru udělat vlastní RSS
« Odpověď #5 kdy: 12. 04. 2010, 23:24:34 »
Ve vygenerovanem RSS
http://www.root.cz/rss/clanky/
je odkaz na obrazek
http://i.iinfo.cz/r/rss-88x31.gif
ktery bohuzel na serveru neexistuje.