CyberArmy University | Open Source Institute | CyberArmy Intelligence & Security

[Library Index]

[View category: Programming] [Discuss Article]

[Français] Le RSS pour dobutant

Article is yet to be rated
Author:      skymage
Submitted:      14-May-2009 14:03:48
Share:     
 


RSS est l'acronyme de "Really Simple Syndication", traduisible en francais par "Souscription Vraiment Simple". Il dsigne une famille de format XML vous permettant de distribuer ou recevoir du contenu Web tels la liste des nouvelles publications d'un blog. Il est couramment utilis par les blogs et les sites Web pour distribuer des alertes, des nouvelles ou des listes. Les navigateurs tels que Firefox ou Internet Explorer supportent les flux RSS.

Cet article vous montre comment cr�er un flux RSS pour votre site internet. Le seul outil n�cessaires est un �diteur de texte. Tout d'abord, prenez quelques instants pour observer le script ci-dessous:
rss version=\"2.0\"
channel

title
My Website
/title

link
http://www.abc.com
/link

description
My Website
/description

item

title
New Feed
/title

description
My first feed
/description

link
http://www.abc.com/xyz.html
/link

/item

/channel
/rss
La premi�re balise:
rss
pr�cise la version standard RSS que vous allez utiliser. Ici l'auteur utilisait la '2.0 '. Faites attention car comme ce script est en XML, il est n�cessaire de fermer la balise rss en fin de script.
/rss
La balise
channel
contient d'abord une s�rie de balise descriptives qui permettent de regrouper les m�ta donn�es du flux RSS: le titre du flux, sa description et l'adresse internet du flux.

Vient ensuite la balise la plus importante:
item
Les balises qu'elle contient se rapportent � la rubrique que vous souhaitez actualisez.
title
permet, comme son nom l'indique, de d�finir le titre de la rubrique.
description
permet d'�crire une courte pr�sentation de la rubrique
link
renvoi le lien de la rubrique.

Outre ces trois balises de base, il est possible d'inclure des balises suppl�mentaires. Si vous souhaitez par exemple un icone de site internet ou un logo, pensez � inclure un champs d'image comme ceci:
image
title
My feed
/title

url
http://www.abc.com/picture.gif
/url

link
http://www.abc.com
/link
/image
Vous devez maintenant sauvegardez votre travail. Comme il ne s'agit que d'un fichier XML, ajoutez en t�te de page:
?xml version=\"1.0\" encoding=\"utf-8\" ?
Sauvegardez ce fichier avec une extension XML, par exemple "firstfeed.xml". L'�tape finale est d'inclure les ligne de code suivante dans la section d'en t�te de votre page HTML:
link rel=\"alternate\" type=\"application/rss+xml\" title=\"My Feed\" href=\"http://www.abc.com/firstfeed.xml\"
Voil�, c'est tout ce que vous devez faire pour cr�er vos propres flux RSS. Les lecteurs de flux comme RSSOwl et les navigateurs tels que Firefox vont maintenant �tre capable de lire les titres que vous pouvez inclure dans la balise:
item
Cet article a �t� publi� par cyberarmy.net, dans la biblioth�que de Cyberarmy.

----------------------------------------------------------------------------------------------------------
Texte original:
----------------------------------------------------------------------------------------------------------

This article teaches you how to create an RSS feed for your website. All you need is a text editor. Take a look at the following script,
rss version=\"2.0\"
channel

title
My Website
/title

link
http://www.abc.com
/link

description
My Website
/description

item

title
New Feed
/title

description
My first feed
/description

link
http://www.abc.com/xyz.html
/link

/item

/channel
/rss
The first tag
rss
, specifies the RSS version standard you are going to use. I have used '2.0'. Remember, since this script has its roots in XML, we have to use a closing
/rss
tag at the end. The
channel
tag is used to describe your feed, its description and its website URL.

Next comes the most imporant tag,
item
. These tags actually pertain to the headline you want visitors to notice. Every headline has its own
item
tag. The
title
will specify the headline, the
description
will specify a short introduction to the article, and the
link
will provide a hyperlink to the article itself. Remember to keep on deleting old headlines as you keep on adding new ones, lest your feed becomes too heavy.

Other than these basic tags, you can also include some optional tags. If you want a website icon or logo with your feed, include an image field like this,
image
title
My feed
/title

url
http://www.abc.com/picture.gif
/url

link
http://www.abc.com
/link
/image
Now you've got to save the script. Since this is nothing but an XML file, include
?xml version=\"1.0\" encoding=\"utf-8\" ?
as the first line in your document. Now save this file with an XML extension, say something like \"firstfeed.xml\". The final step is to include the following line of code into the header section of your HTML page,
link rel=\"alternate\" type=\"application/rss+xml\" title=\"My Feed\" href=\"http://www.abc.com/firstfeed.xml\"
That's it, that is all you need to make your own RSS feed. Feed readers like RSSOwl and browsers like Firefox will now be able to read the headlines you include in the
item
tag.

This article was originally published by CyberArmy.net in the CyberArmy Library

You must be logged in to vote on an article

About Us | Privacy Policy | Mission Statement | Help