Odkaz na komentáre vo Vašom RSS Feede

Publikoval Michal Kočí dňa 12.8.2006 o 17:34 v kategórii Web

Keď som hľadal pre seba najvhodnejšiu RSS čítačku našiel som jednu, ktorá mi maximálne vyhovuje - RSS Bandit. A u niektorých RSS kanálov som si všimol, že mi zobrazuje aj komentáre k jednotlivým príspevkom. Prínos pre odberateľov RSS je podľa mňa veľký - teda aspoň ja mám rád, keď RSS kanál túto funkcionalitu poskytuje. No a implementácia je veľmi jednoduchá.

Implementácia pozostáva z dvoch krokov. Prvým je zabezpečenie toho, aby Váš server vedel generovať zoznam komentárov k jednotlivým príspevkom (článkom) a to ako inak než v podobe RSS kanálu. Druhým krokom je modifikácia RSS kanálu Vášho servera tak, aby každá položka obsahovala informácie o počte komentárov a url RSS kanálu pre komentáre k danému príspevku. Ak ste implementovali generovanie RSS so zoznamom príspevkov, iste pre Vás nie je problém naimplementovať RSS so zoznamom príspevkov. Takže len ukážem, aké dva elementy musíte pridať ku každému príspevku (element item) vo Vašom RSS súbore.

Ako som spomenul, pridať musíte dva elementy:

Rozšírenie elementu item by potom z takéhoto:

<item>
  <title>Webové databázy zdravotníckych zariadení a liekov</title>
  <description>
    Preliezam si tak stránky uložené v obľúbených, keď som narazil
    na stránky týkajúce sa zdravotníctva. Nejedná sa o stránky
    dennej potreby (našťastie), i tak sa však oplatí o nich vedieť.
  </description>
  <link>http://blog.michalkoci.com/Article.aspx?ArticleId=135</link>
  <comments>http://blog.michalkoci.com/Article.aspx?ArticleId=135#Comments</comments>
  <category>Web</category>
  <author>Mifko</author>
  <guid>http://blog.michalkoci.com/Article.aspx?ArticleId=135</guid>
  <pubDate>2006-08-12T12:28:00</pubDate>
</item>

bolo rozšírené napríklad na:

<item>
  <title>Webové databázy zdravotníckych zariadení a liekov</title>
  <description>
    Preliezam si tak stránky uložené v obľúbených, keď som narazil
    na stránky týkajúce sa zdravotníctva. Nejedná sa o stránky
    dennej potreby (našťastie), i tak sa však oplatí o nich vedieť.
  </description>
  <link>http://blog.michalkoci.com/Article.aspx?ArticleId=135</link>
  <comments xmlns="http://purl.org/rss/1.0/modules/slash/">0</comments>
  <comments>http://blog.michalkoci.com/Article.aspx?ArticleId=135#Comments</comments>
  <commentRss xmlns="http://wellformedweb.org/CommentAPI/">
    http://blog.michalkoci.com/Rss.ashx?ArticleId=135
  </commentRss>
  <category>Web</category>
  <author>Mifko</author>
  <guid>http://blog.michalkoci.com/Article.aspx?ArticleId=135</guid>
  <pubDate>2006-08-12T12:28:00</pubDate>
</item>

Mohlo by ťa tiež zaujímať

Páčil sa ti príspevok?

Zdieľaj príspevok alebo si ho odlož na neskôr

Sleduj ma

Ak nechceš premeškať príspevky ako je tento, sleduj ma na Twitteri, alebo ak máš RSS čítačku, môžeš sledovať môj RSS kanál.