Fórum Root.cz

Ostatní => O serveru Root.cz => Téma založeno: Petr Krčmář 17. 03. 2010, 15:41:10

Název: Návod: jak si na fóru udělat vlastní RSS
Přispěvatel: Petr Krčmář 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
Název: Re: Návod: jak si na fóru udělat vlastní RSS
Přispěvatel: Franta Kučera 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 &
Název: Re: Návod: jak si na fóru udělat vlastní RSS
Přispěvatel: Petr Krčmář 11. 04. 2010, 14:44:23
Taky mi to vrtá a odpověď neznám. Dělá to tak SMF.
Název: Re: Návod: jak si na fóru udělat vlastní RSS
Přispěvatel: Franta Kučera 12. 04. 2010, 21:56:49
BTW: z blogů se dá proklikat na starou diskusi – to by asi nemělo jít.
Název: Re: Návod: jak si na fóru udělat vlastní RSS
Přispěvatel: Petr Krčmář 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.
Název: Re: Návod: jak si na fóru udělat vlastní RSS
Přispěvatel: milanroubal 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.