Commentaire(s) Comment installer un lecteur de flux RSS








Note :Si votre commentaire contient du code, sélectionner votre code avec votre souris puis utiliser la liste "Styles" et sélectionner "Code".


egjl2456
Nombre de commentaire : 18

Commentaire(s)

  • #14 Commentaire de xavier posté le 10/03/10 à 23:32:49 :
  • xavier
  • Quelle type de charset (utf, latin2, ...) est la norme pour les flux rss. Tout fonctionne bien mais avec des problèmes de caractères speciaux.

  • #15 Commentaire de c00lman posté le 11/03/10 à 08:23:47 :
  • c00lman
  • Bonne question est je ne sais pas si il y a vraiment une norme d'encodage. Autant moi j'utilise un encodage iso-8859-1 autant d'autres utilisent un UTF-8.
    Je pense que c'est plutôt de ton côté que tu dois traiter le soucis en ajoutant une fonction au fichier feedparser.php dans le genre http://creer-un-site.fr/fonction-sur-les-caracteres-accentues-11.php ou éventuellement en modifiant le "charset" de ta page.

  • #48 Commentaire de Marie-Micheline posté le 14/05/10 à 03:16:48 :
  • Marie-Micheline
  • Bonjour
    , Tutoriel bien fait..merci. Mais je trouve quand même que tout ceci semble difficile à faire.

  • #54 Commentaire de jobEtudiant posté le 17/05/10 à 10:56:49 :
  • jobEtudiant
  • Bonjour,
    Le tutoriel permet d'intégrer le flux RSS mais la restitution pose problème.
    Les flux RSS ne correspondent pas à la source (http://rss.wikio.fr/search/etudiant.rss)
    Exemple : bas de page 'Plus d'informations par Wikio' de http://www.jobetudiant.com/
    Merci de votre aide
    Jean Pascal

  • #55 Commentaire de c00lman posté le 17/05/10 à 12:14:32 :
  • c00lman
  • Bonjour,
    J'utilise ce script sur la page http://creer-un-site.fr/creer-un-flux-rss-84.php#Entrez_lurl_du_fichier_RSS_: et en testant l'url de wikio, le flux s'affiche correctement (titre+description) à l'exception de quelques petits soucis d'encodages. Je n'ai pas testé, mais il est fort possible que cela proviennent du charset utilisé sur le Doctype de vos pages (comme sur les miennent). Essayez d'inclure cette méta-tag entre <head> et </head> :
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    Ceci dit, cela risque également de vous causez des soucis d'encodage sur vos pages...
    Une autre solution (pas testé non plus), serait peut être d'utiliser la fonction str_replace() sur les caractères qui posent problèmes.

  • #93 Commentaire de Betabondieu posté le 11/08/10 à 18:41:15 :
  • Betabondieu
  • Ce tuto m'a l'air vraiment bien clair mais avant de me lancer j'aurais bien voulu savoir s'il est toujours d'actualité c'est à dire à quelle date il a été publié, pour ne pas me lancer dans l'installation d'un script déjà dépassé par la technologie ?
    Merci d'avance.
    Bruno de Canalwin

  • #94 Commentaire de c00lman posté le 11/08/10 à 19:08:59 :
  • c00lman
  • Bonjour,
    Ce tutoriel à été mise en place en Octobre 2009 ... donc il date un peut ! Cependant, le script est toujours fonctionnelle et en démo accessible via la page » Créer un flux RSS .

  • #95 Commentaire de Betabondieu posté le 11/08/10 à 20:56:14 :
  • Betabondieu
  • Super ça marche merci.

    Est-ce que vous savez comment faire afficher le contenu qui va avec chaque article de flux ?

    Je prends un flux qui vient de mon blog http:/www.betabondieu.com/blog

    que je fais afficher sur ma page http://www.betabondieu.com/parionssport mais ça ne reprend pas le contenu ?

    Merci d'avance.
    Bruno

  • #97 Commentaire de c00lman posté le 12/08/10 à 10:09:05 :
  • c00lman
  • Salut,

    Votre premier commentaire était bien passé mais comme je valide manuellement, vous ne pouvez pas le voir directement :)!

    Concernant l'url de votre RSS http:/www.betabondieu.com/blog, elle redirige automatiquement sur feedburner.com et c'est peut être pour ça que le lecteur RSS ne fonctionne pas. Essayez plutôt avec cette adresse » http://www.betabondieu.com/blog/feed/ .

  • #98 Commentaire de Bruno posté le 12/08/10 à 10:55:29 :
  • Bruno
  • Bonjour et merci pour votre temps.

    J'ai mis la bonne adresse de flux d'ailleurs le flux est bien repris dans ma page http://www.betabondieu.com/parionssport

    mais il n'y a que le titre (j'ai supprimé date etc ...) mais je voudrais le contenu des posts, cela ne semble pas paramétrable dans le fichier feedparser.php ?

  • #99 Commentaire de c00lman posté le 12/08/10 à 14:04:16 :
  • c00lman
  • Bizarre

    Je viens de tester l'adresse http://www.betabondieu.com/blog/feed/ sur ma page http://creer-un-site.fr/creer-un-flux-rss-84.php#Entrez_lurl_du_fichier_RSS_: et celui ci s'affiche très bien (titre, description, date). Le code donné dans le tuto est celui que j'utilise sur la dite page..donc fonctionnelle.

    <?php require_once("feedparser.php");
    echo
    FeedParser("http://www.betabondieu.com/blog/feed", 10);
    ?>

  • #100 Commentaire de Betabondieu posté le 12/08/10 à 14:20:42 :
  • Betabondieu
  • Super merci ça marche, j'en déduis que le blog a 2 flux actifs, le standard installé par défaut et le flux Feedburner.

    Plus k mettre en forme ... merci encore.

  • #101 Commentaire de c00lman posté le 12/08/10 à 14:28:34 :
  • c00lman
  • De rien, du moment que ça fonctionne :).

    La mise en forme est simple, il faut juste ajouter vos class CSS à la variable $html dans le fichier feedparser.php .

    $html .= "<div class=\"ma-class-css\"><a href=\"".$lien."\" title=\"".$titre."\" target=\"_blank\">".$titre."</a></div>\n";

  • #102 Commentaire de Bruno posté le 13/08/10 à 03:34:57 :
  • Bruno
  • Re bonjour, c'est encore moi, besoin encore d'un coup de main svp  :

    Provenance flux exemple : http://www.betabondieu.com/blog/parionssport/parions-sport-liste-15-08/
    Destination du flux : http://www.betabondieu.com/parionssport

    1. comment supprimer les ? à la place des é ? (pourtant j'ai bien utf-8 en provenance et à destination)
    2. mon flux est tronqué la fin ne s'affiche pas sur ma page pourtant sur un site comme Paperblog je vois mon dernier article en date au complet non tronqué
    3. comment faire reprendre également les balises html pour avoir la même mise en page que la source ?
    4. si je veux une class qui ne modifie pas la mise en page du flux, il faut mettre quoi dans le css svp, parce que là pour le moment j'ai entouré le code d'appel à feedparser par h3 ne savant pas quoi mettre d'autre ?


    Merci d'avance pour votre aide, tout un programme ...
    Merci d'avance pour votre aide.

  • #104 Commentaire de Bruno posté le 18/08/10 à 13:15:58 :
  • Bruno
  • Pour ceux que ça intéresse, réponse à ma 1ère question :

    C'est dans le fichier rss_fetch.inc qu'il faut remplacer ISO-8859-1 par utf-8

  • #117 Commentaire de Ben posté le 19/09/10 à 16:53:14 :
  • Ben
  • Bonjour,

    Merci pour ce tutoriel pour ma part rien ne s'affiche, ca reste vide pourtant quand je tape l'adresse de mon flux xml dans la barre d'adresse de firefox il s'affiche parfaitement bien.
    Quelqu'un a t il eu ce soucis. J'ai vraiment suivi toutes les étapes une à une exactement comme c'est écrit.
    Merci de votre aide
    Ben

  • #121 Commentaire de Ben posté le 21/09/10 à 08:28:06 :
  • Ben
  • Oui c'est normal que rien ne s'affiche si j'essaie d'intégrer du php dans une page html;)
    Benjamin

    Message de c00lman [ Arffffffffffffffffffff ]

  • #458 Commentaire de wiwild posté le 12/09/11 à 21:38:22 :
  • wiwild
  • Merci depuis longtemps que je cherchais un script pour facebook il fonctionne !!!