AccueilCodes sourcesFreewaresArticlesRéponsesRechercheVotre avisNewsMon blogLiensContact
Samedi 21 Juin 2025

Valid HTML 4.01 Transitional

126 codes sources48 articles77 news24 Liens15 avis9 réponses.
Comment gérer un flux RSS sur votre site ?

Un flux RSS ou une syndication de contenu, c’est un truc très pratique et très à la mode pour informer les lecteurs de votre site d’une nouvelle publication.

Pour créer un flux RSS sur votre site, il faut deux choses : indiquer dans la page d’accueil de votre site qu’il gère un flux RSS et créer un fichier xml qui décrit ce flux.

1 - Indiquer que le site gère un flux RSS : C’est une balise à ajouter dans le <HEAD> de votre page d’index. Voila la structure de cette balise :

<link rel="alternate" type="application/rss+xml" href="http://www.votre_domaine.com/votre_flux_XML.xml" title="Vos articles au format RSS ou Atom">


2 - Créer un fichier xml qui décrit ce flux : C’est un fichier au format xml qui décrit votre site et chaque item de nouvelle publication :

<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
<channel>
<title>
Titre de votre Site</title>
<link>
URL de votre page d’index</link>
<description>
Description de votre flux</description>
<language>
fr-fr</language>
<copyright>
codewindev.com</copyright>
<generator>
WebDev 10</generator>

<item>
<title>
Titre de votre nouvelle publication 1</title>
<link>
URL de la page contenant cette publication</link>
</item>
<item>
<title>
Titre de votre nouvelle publication 2</title>
<link>
URL de la page contenant cette publication</link>
</item>
<item>
<title>
Titre de votre nouvelle publication 3</title>
<link>
URL de la page contenant cette publication</link>
</item>

</channel>
</rss>

Il n’y a pas de limites quand au nombre d’item mais attention, trop d’information tue l’information.

3 - Piéges : Je suis tombé sur quelques piéges, les voici :

- Redirection de site : J’ai un nom de domaine et don quand on cherche www.windev.com <http://www.windev.com>, cela correspond à une page de type frameset qui affiche codewindev.com.free.fr dans une frame. Du coup, le lien RSS ne correspond pas à la page affichée.
Comment faire ? Bien indiquer dans la balise HTML (paragraphe 1) le nom réél du site sans redirection : dans mon cas codewindev.com.free.fr.
- Les caches de Firefox : J’avais beau mettre à jour mon fichier xml qui contenait des erreurs, j’avais toujours le vieux fichier. Donc bien penser à vider les caches pour tout nouveau test.
-
Gestion des RSS pour IE7 : La gestion du flux est différente sous IE 7 mais guère plus compliqué. Il suffit d’ajouter un champ image clicable « RSS » qui pointe vers le fichier xml.

Liste des articles
®2006 - codel5g.com