Introduction
Un flux RSS permet de tenir informés ses visiteurs des nouvelles du site/forum ou autre.
Pour créer le votre vous aurez besoin :
- D'un éditeur de fichier XML (notepad++ pour moi)
- D'un hebergeur
- Filezilla
On créé notre fichier
Un fichier XML ressemble un peu à un fichier HTML. Pour lui annoncer qu'on va utiliser du XML on utilisera les balises suivant qui remplacent la balise "<html>" :
- Code:
-
<?xml version="1.0"?>
Personnelement je ne la referme pas.
Puis la balise suivante remplace le "<body>" :
- Code:
-
<rss version="2.0"></rss>
C'est bien joli tout ca mais on a encore rien fait. On va commencer par donner un nom, un lien et une définition à notre chaine RSS :
- Code:
-
<title>Graphic-Zone</title>
<link>http://graphiczone.olympe-network.com/</link>
<description>News du forum</description>
Ce qu'on peut rajouter :
- <webMaster> l'adresse mail de l'auteur
- <language> la langue dans laquelle les news sont écrites
- <image> permet de placer une image a gauche de chauqe news (doit contenir : <url> (l'adresse url de l'image) et <link> (le lien quand on clique sur l'image)
- Et d'autres qui ne nous intéressent pas vraiment.
Ceci doit toujours se trouver au début de votre chaîne.
Et maintenant on insère nos news :
- Code:
-
<item>
<title>Ma première news !!</title>
<link>http://website.forumperso.com/</link>
<description>C'est ma toute première nmews :)</description>
</item>
Les éléments qui peuvent apparaitre dans un "item" :
- <title> Le nom de votre news (obligatoire)
- <link> Ou sera redirigé le visiteur après avoir cliqué sur le titre de la news (obligatoire)
- <description> Une description de la news (je ne sais pas trop à quoi ca sert ) (obligatoire)
- <pubDate> La date de publication de l'article
- <category> La catégorie de l'article
Rendons le accessible
Une fois votre fichier uploadé sur votre servue,r il faut le rendre accessible à vos visiteurs.
Il y a deux solutions, la première est la plus discrète donc moins efficace :
Indiquez dans votre fichier d'accueil de votre site la balise suivante :
- Code:
-
<link rel="alternate" type="application/rss+xml" href="ADRESSE DE VOTRE FLUX" title="TITRE DE VOTRE FLUX">
Vous pouvez en mettre plusieurs si vous avez plusieurs flux à conditions d'avoir des noms différents.
Ainsi vous verrez si vous êtes sous firefox a droite de la barre de navigation l'icône RSS (cet icone est présent sur toutes les pages d'accueil de forum). Sous IE je ne sais pas trop mais je pense que c'est la même chose.
La deuxième consiste à faire un lien directement dans votre texte.
Mettez à gauche de ce lien une des deux images suivantes :
Puis mettez le lien de votre fichier RSS :
- Code:
-
<img src="http://img229.imageshack.us/img229/2157/feedicon16rk9.gif"><a href="monfichier.xml">Flux RSS du site</a>
OU
- Code:
-
<img src="http://img229.imageshack.us/img229/6509/xmllh6.png"><a href="monfichier.xml">Flux RSS du site</a>
Et voil maintenant vous savez tout des flux RSS.