Problème de lecture de flux dotclear depuis SPIP
3 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
-

Kmacleod - WRInaute accro

- Messages: 3418
- Inscription: 28 Nov 2002
Problème de lecture de flux dotclear depuis SPIP
Hello all
J'essaye en vain de lire un flux rss dotclear depuis une syndication SPIP, mais rien n'y fait : le CMS trouve un problème de syndication.
Le fichier rss.php est bien généré sur le site source, y a t'il quelque chose de particulier coté dotclear a modifier pour que Spip lise ce flux sans problème ?
Merci de votre aide
J'essaye en vain de lire un flux rss dotclear depuis une syndication SPIP, mais rien n'y fait : le CMS trouve un problème de syndication.
Le fichier rss.php est bien généré sur le site source, y a t'il quelque chose de particulier coté dotclear a modifier pour que Spip lise ce flux sans problème ?
Merci de votre aide
- netsys
- WRInaute passionné

- Messages: 1113
- Inscription: 17 Juil 2004
L’élément <date> actuel de SPIP utilise un format de date invalide et non conforme aux spécifications.
Pour ceux qui utilise spip et créé un flux rss : éliminer l’élément <date> et mettre le format de date pubDate ou dc:date
Pour ceux qui préfèrent utiliser <pubDate>...</pubDate> plutôt que <dc:date>...</dc:date> (plus facile à mettre en oeuvre) utiliser le filtre date_rfc822 de Nicolas Hoizey à ajouter au fichier mes_fonctions.php3 :
<?php
function date_rfc822($date_heure) {
list($annee, $mois, $jour) = recup_date($date_heure);
list($heures, $minutes, $secondes) = recup_heure($date_heure);
$time = mktime($heures, $minutes, $secondes, $mois, $jour, $annee);
return gmdate("D, d M Y H:i:s +0100", $time);
}
?>
Pour ceux qui utilise spip et créé un flux rss : éliminer l’élément <date> et mettre le format de date pubDate ou dc:date
Pour ceux qui préfèrent utiliser <pubDate>...</pubDate> plutôt que <dc:date>...</dc:date> (plus facile à mettre en oeuvre) utiliser le filtre date_rfc822 de Nicolas Hoizey à ajouter au fichier mes_fonctions.php3 :
<?php
function date_rfc822($date_heure) {
list($annee, $mois, $jour) = recup_date($date_heure);
list($heures, $minutes, $secondes) = recup_heure($date_heure);
$time = mktime($heures, $minutes, $secondes, $mois, $jour, $annee);
return gmdate("D, d M Y H:i:s +0100", $time);
}
?>
3 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Lecture flux XML : <mixad:prix>
- Lecture de mon flux RSS avec SimplePie
- parser un flux dotclear en php
- [PHP] SimpleXML et flux Dotclear
- Ajouter une balise "rel" dans la lecture d'un flux
- problème de lecture mp3
- Problème lecture vidéo WMV.
- Problème lecture de fichier XML
- [Dotclear] Problème de sécurité ?...
- Problème avec Dotclear
Consultez la description détaillée des produits ou services de Google suivants : Google Video, Google Feed Fetcher
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
