Pourriez-vous m'aider à valider ce flux RSS ?

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


Meeuuuhhh
WRInaute accro
WRInaute accro
 
Messages: 1795
Inscription: Lun Jan 08, 2007 21:48

Message le Jeu Mai 01, 2008 21:08

Ok, j'ai utilisé str_replace() pour remplacer les é et autres è par des "é" et des "è" etc... Et j'obtiens, grâce à vous, les congratulations du validateur W3C.

Elle mesure donc désormais 1cm de plus, en une seule fois c'est pas ma... Ouhla, je m'égare.




Le validateur m'indique toutefois ceci :

#

Feeds should not be served with the "text/html"" media type [help]


#

line 12, column 1: item should contain a guid element (10 occurrences) [help]

</item>
^

#

line 90, column 8: Missing atom:link with rel="self" [help]

</item></channel></rss>


Mais si j'enlève text/html, ça n'affiche plus rien du tout.

darkjukka
WRInaute passionné
WRInaute passionné
 
Messages: 612
Inscription: Sam Avr 28, 2007 12:34

Message le Ven Mai 02, 2008 13:21

darkjukka a écrit:Le type mime doit être : application/rss+xml et pas text/html, c'est un poil logique ça.

Je m'autoquote, lis les réponses des fois


Meeuuuhhh
WRInaute accro
WRInaute accro
 
Messages: 1795
Inscription: Lun Jan 08, 2007 21:48

Message le Ven Mai 02, 2008 13:25

Oui mais avec ça, tout le code source s'affiche dans la page.


Mais je retiens ton conseil, la prochaine fois que j'ouvre un topic, promis, je lis les réponses.

DadouDuck
WRInaute passionné
WRInaute passionné
 
Messages: 811
Inscription: Lun Mai 28, 2007 22:41

Message le Ven Mai 02, 2008 13:43

Lequel de code source, celui du RSS ou celui du PHP?

Et avec quel navigateur tu es?


Meeuuuhhh
WRInaute accro
WRInaute accro
 
Messages: 1795
Inscription: Lun Jan 08, 2007 21:48

Message le Ven Mai 02, 2008 13:54

Le code source oui.

J'utilise firefox. J'ai pas testé sur les autres tiens.




Là j'ai un autre petit soucis, j'allais ouvrir un nouveau topic, mais c'est peut-être pas la peine.

En fait je voudrais ajouter un lien à la fin de la balise description.

Il y a déjà le lien <link> en haut, qui crée le lien sur le titre donc, mais en bas, je voudrais un lien vers une sous-catégorie de l'article. Si je crée le lien dans le code source ça n'affiche plus rien.

J'ai essayé ça au pif, mais ça ne fonctionne pas non plus :
<a type="application/rss+xml" href="souscategorie.php">titre sous catégorie</a>

DadouDuck
WRInaute passionné
WRInaute passionné
 
Messages: 811
Inscription: Lun Mai 28, 2007 22:41

Message le Ven Mai 02, 2008 14:21

Soit précis,

DadouDuck a écrit:Lequel de code source, celui du RSS ou celui du PHP?


et pour firefox quelle version??

Sinon pour la catégorie dans ton noeud item tu as le noeud suivant à insérer :


Code: Tout sélectionner
<category domain="http://www.domaine.fr/categorie">Categorie</category>

http://www.rssboard.org/rss-specificati ... OfLtitemgt


Meeuuuhhh
WRInaute accro
WRInaute accro
 
Messages: 1795
Inscription: Lun Jan 08, 2007 21:48

Message le Ven Mai 02, 2008 14:39

C'est la dernière version de firefox, y'a eu la mise à jour automatique il y a quelque jour.


Je viens d'ajouter le noeud catégorie, mais ça ne s'affiche pas.

<category domain="http://www.domaine.fr/lacategorie.htm">Categorie</category>

C'est parce qu'il y a une extension ?

DadouDuck
WRInaute passionné
WRInaute passionné
 
Messages: 811
Inscription: Lun Mai 28, 2007 22:41

Message le Ven Mai 02, 2008 14:59

Non non, rien a voir avec l'extension.

Envoie moi le code généré complet sans retouche par mp


Meeuuuhhh
WRInaute accro
WRInaute accro
 
Messages: 1795
Inscription: Lun Jan 08, 2007 21:48

Message le Ven Mai 02, 2008 15:06

Bah je pourrais le mettre en ligne, suffit que je change le domaine, ceci dit concernant le noeud catégory, il se présente dans le code source comme je l'ai écrit.

Par contre, y'a un accent dedans, c'est peut être ça, mais ça m'étonne parce qu'il n'est pas encodé, j'utilise str_replace() comme sur les autres noeuds.


Bon enfin c'est pas très grave, merci de ton aide (et merci aux autres aussi).

DadouDuck
WRInaute passionné
WRInaute passionné
 
Messages: 811
Inscription: Lun Mai 28, 2007 22:41

Message le Ven Mai 02, 2008 15:11

normalement, le code généré doit ressembler à quelque chose comme cela :

Code: Tout sélectionner
<?xml version="1.0" encoding="utf-8" ?>
<rss version="2">
   <channel>
      <title>Titre de l'item n°1</title>
      <link>URL d'une page décrivant le canal RSS</link>
      <description>Description globale du fil RSS</description>
      <language>fr</language>

      <copyright>Nom de l'éditeur</copyright>
      <webMaster>Adresse électronique de l'éditeur</webMaster>

      <item>
         <title>Titre de l'item n°1</title>
         <description>Description de l'item n°1</description>
         <link>http://url_item1</link>
         <category domain="http://www.domaine.fr/lacategorie.htm">Categorie</category>
      </item>

      <item>
         <title>Titre de l'item n°2</title>
         <description>Description de l'item n°2</description>
         <link>http://url_item2</link>
         <category domain="http://www.domaine.fr/lacategorie.htm">Categorie</category>
      </item>

   </channel>
</rss>


Meeuuuhhh
WRInaute accro
WRInaute accro
 
Messages: 1795
Inscription: Lun Jan 08, 2007 21:48

Message le Sam Mai 03, 2008 23:32

Ouaip, bah là j'ai un gros os... :o

Je viens de tester sur l'infâme péniche Internet Explorer, et lorsque je clique, au lieu de m'afficher la page du flux rss ça... M'ouvre une boite de dialogue qui me propose de télécharger la page "mon-fichier-rss.php" !


C'est quoi cette chose originale ? Ca vient de quoi d'après vous ?! 8O


spout
WRInaute accro
WRInaute accro
 
Messages: 1312
Inscription: Mer Mai 14, 2003 11:05

Message le Dim Mai 04, 2008 0:47

IE qui propose de télécharger, c'est à cause du "application/rss+xml" qu'il ne reconnait pas, aucun soucis à se faire.


Meeuuuhhh
WRInaute accro
WRInaute accro
 
Messages: 1795
Inscription: Lun Jan 08, 2007 21:48

Message le Dim Mai 04, 2008 1:00

Bah aucun soucis à se faire, sauf que le flux est inutilisable avec IE... lol


Dans le header j'ai text/html, ce serait pas dû à ça plutôt ?


Comme j'ai déjà dit, si je l'enlève ça affiche plus rien ou ça affiche le code source si je marque xml à la place...




La vache, ça fera un bon topic sur les flux rss, pour le prochain...

Pourriez-vous m'aider à valider ce flux RSS ?

Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités