PmWiki comporte un module livré en standard dans la distribution qui permet d'envoyer des documents RSSv1 ou RSSv2. Il s'installe en ajoutant dans le fichier local/config.php la ligne

 
   include_once('scripts/rss.php');

Ce module propose ?action=rss dans l'adresse URL (?action=rdf fera un envoi de type RSSv1)

Comment cela fonctionne-t-il ?

Cette fonctionnalité est basée sur l'idée des cheminements Wiki (WikiTrails). La page en cours comprtant l'action ?action=rss est traitée comme un cheminement WikiTrail. Le cheminement devient un canal dans le document RSS et chaque élément du cheminement devient un élément de la sortie RSS. On peut utiliser la page des ModifsDuGroupe ou celle de ToutesLesModifs? comme source de cheminement WikiTrails, et donc fournir des flux RSS d'éléments nouveaux pour chaque groupe wiki et le site complet.

A quoi cela sert-il ?

RSS est l'acronyme de Really Simple Syndication (Echange réellement simple). L'idée est que certaines pages Internet sont comparables à la publication d'un média comme les magazines (certains sont plus que comparables, ce sont des magazines :-). Périodiquement la page est mise à jour avec un nouveau contenu et plutôt que d'envoyer tout le contenu vers le lecteur, le lecteur peut utiliser RSS pour récupérer uniquement les en-têtes et les liens vers le contenu complet. Dans le monde PmWiki, une des pages qui est mise à jour de cette manière est la page ToutesLesModifs?. De manière curieuse elle peut aussi être utilisée comme un cheminement WikiTrail et donc vous pouvez récupérer un flux RSS des modifications récentes.

Quelle différence entre RSSv1 et RSSv2 ?

Bonne question! Quand l'idée générale du RSS a été inventée c'était comme un résumé RDF d'un site. Résumé ou RDF est l'acronyme de Resource Description Framework (ressource pour une trame de description). En pratique RDF était une manière de décrire des méta-informations à propos d'un contenu utilisant le XML. Le seul problème avec le RSS était qu'il avait très peu à voir avec RDF (les en-têtes RDF étaient émises, mais le reste du document était dans un format XML différent de ce que définit le standard RDF). Cependant, l'idée du RSS a évolué pendant un certain temps avant de donner naissance à RSSv1.

Quelque temps plus tard, Dave Winer a décidé de réécrire la spécification de RSS et a donné une nouvelle signification à cet acronyme --Really Simple Syndication (Echange réellement simple). Là est né le RSSv2 qui est fort différent de RSSv1 mais tente d'atteindre le même but.


<< Chemin de recherche | Index doc admin | >>


Traduction de PmWiki:RSS - page originale sur PmWiki:PmWikiFr.RSS