Page 1 sur 1

Comment faire un lien RSS ??

Publié : 29 sept. 2004, 09:24
par ericco
Quelqu'un aurait-il une marche à suivre pour faire un lien rss pour mon site.
Ca me plairais de le faire pour la page des nouveautés du site.
Donc si quelqu'un à un lien, un document pour faire ceci je suis preneur , merci.

Publié : 29 sept. 2004, 09:53
par calimo
En regardant le code source d'un site qui le propose, par exemple mozilla.org, tu peux voir :

Code : Tout sélectionner

 <link rel="alternate" type="application/xml" title="RSS" href="http://www.mozilla.org/news.rdf">
En changeant l'URL (href), le type si besoin est et le title si tu as envie (en gardant RSS dedans), tu va définir une version alternative de ta page (rel="alternate"). Cette version sera reconnue par Firefox et tu auras l'icône qui s'affiche. Mais cela peut être utile en dehors de cette icône ;-)

Publié : 29 sept. 2004, 10:35
par ericco
Dois-je faire une page en XML pour mes nouveautés (si c'est le cas, là, je vais être mal :roll: ) ?
Les liens et textes je dois les rentrer manuellement dans le fichier RDF?
Le fichier RDF c'est bien une nouvelle feuille que je dois faire ?

Merci

Publié : 29 sept. 2004, 10:49
par calimo
Ah je pensais que tu devais faire juste le lien :wink:
Oui, c'est une page XML... et même en rdf que tu va devoir coder :?

Publié : 29 sept. 2004, 11:05
par ericco
Merci, bon, je vais étudier la question XML et RSS si j'ai le courage.

Google à moi :lol:

Publié : 29 sept. 2004, 13:11
par Benoit
Le plus facile est d'utiliser un système de gestion de contenu pour tes actualités qui génère ça automatiquement.

Publié : 30 sept. 2004, 11:40
par Xanthor
ericco a écrit :Google à moi :lol:
Tu risques de trouver pas mal de bétises sur le net. Vas plutôt directement aux specs, et reviens nous demander s'il y a des choses que tu ne comprends pas...

Publié : 30 sept. 2004, 12:27
par ericco
Merci, mais je pense que je vais laisser tomber pour le moment.
Moi et l'anglais on a vu mieux.

Ca me parait bien compliqué de faire un lien RSS avec des pages en HTML :(

Publié : 01 oct. 2004, 07:51
par ericco
Bon j'ai trouvé un fichier que je modifierais à chaque fois lorsque j'aurai une nouveauté, merci pour vos réponse.

L'adresse rss de mon site :
http://www.horlogerie-suisse.com/rss.xml

Publié : 01 oct. 2004, 22:09
par effco
calimo a écrit :En regardant le code source d'un site qui le propose, par exemple mozilla.org, tu peux voir :

Code : Tout sélectionner

 <link rel="alternate" type="application/xml" title="RSS" href="http://www.mozilla.org/news.rdf">
En changeant l'URL (href), le type si besoin est et le title si tu as envie (en gardant RSS dedans), tu va définir une version alternative de ta page (rel="alternate"). Cette version sera reconnue par Firefox et tu auras l'icône qui s'affiche. Mais cela peut être utile en dehors de cette icône ;-)
J'essaie moi aussi de créer un lien RSS pour que le bouton orange « RSS » apparaisse en page d'accueil du site avec Firefox, ensuite il suffira juste de s'y inscrire...

Je n'ai pas pigé la tchnique... Où mettre le lien « rel=alternate » ? Ben oui, le fichier XML est regénéré à chaque fois par un petit script en PHP nommé rdf-nuke.php que j'ai récupéré sur un forum...

voici mon fichier XML : http://www.revirton.com/rdf-nuke.php?co ... %20__TITLE__

merci,

effco

Publié : 01 oct. 2004, 22:19
par calimo
Les balises <link /> se mettent dans le <head> :wink:

Publié : 02 oct. 2004, 07:56
par effco
(oups un modérateur peut-il supprimer mon dernier message ? :oops:

Si dans ma page d'accueil, entre les balises head je crée le lien comme ceci :

Code : Tout sélectionner

 <link rel="alternate" type="application/xml" title="RSS" href="http://www.revirton.com/rdf-nuke.php?count=15&titlepattern=[__FORUM__]%20__TITLE__ ">


Est-ce que ca marchera ou est-ce que je dois modifier mon script rdf-nuke.php pour qu'il crée et rafraichisse à chaque fois un fichier nommé par exemple http://www.revirton.com/rss20.rss ?

Publié : 02 oct. 2004, 09:00
par calimo
Pourquoi est-ce que ça ne marcherait pas ? Bien sûr que ça va marcher, d'ailleurs rien ne t'empêche d'essayer, tu ne risque rien :wink: