Voir aussi
Dans la même rubrique :
Lire nos fichiers de syndication
Syndication, comment s’y retrouver
Afficher plusieurs flux RSS/Atom sur une page
Lecture des caractères spéciaux et d’éléments d’un fil RSS/Atom
Des fils RSS 1.0, RSS 2.0 et Atom 1.0 pour votre site SPIP
Editez vos flux avec Fil_LE 1/2
Editez vos flux avec Fil_LE 2/2
Abandonnons RSS 0.91 !
La syndication de contenu RSS
Création à distance d’un fichier de syndication
Lecteur RSS/Atom pour votre site 2/2
Afficher un fil RSS/Atom sur votre site 1/3
Afficher un fil RSS/Atom sur votre site 2/3
Afficher un fil RSS/Atom sur votre site 3/3
Syndication pour phpBBDu même auteur :
Suivi de vos articles
Exécuter un Javascript dans une page SPIP
Reprendre un document Word
Les Centres de santé
Quiz en PHP 1/3
Quiz en PHP 2/3
Quiz en PHP 3/3
Comité Départemental d’Education pour la Santé des Yvelines
Les sites des Médecins Maîtres-Toile
Joindre un document à un article
Placer une image dans un article
Les raccourcis typographiques
Ecrire ou modifier un article
Présentation de l’espace rédacteurs
Conseils aux rédacteurs
Page contact en PHP 3/3
Accueil du nouveau rédacteur
Installer un script PHP pour les nuls
Javascript : n’oubliez pas Mac OS !
Page contact en PHP 1/3
Page contact en PHP 2/3
Positionnement fixe... même avec Internet Explorer !
Editer plusieurs fichiers de syndication 1/3
Editer plusieurs fichiers de syndication 2/3
Editer plusieurs fichiers de syndication 3/3
Documentation sur SPIP
Ecrire ce qu’on veut dans SPIP
Utiliser les smileys
Joindre un logo à un article
Référencer un site
Lecteur RSS/Atom pour votre site 1/2
Quand JavaScript est désactivé... 2/2
Un Editeur RSS pour votre site 1/2
Un Editeur RSS pour votre site 2/2
Un lecteur RSS pour votre site 1/2
Un lecteur RSS pour votre site 2/2
Menu dépliant pour les rubriques
Quand JavaScript est désactivé... 1/2
Menu de navigation sans JavaScript
Astuce pour les images fréquemment utilisées
Gestion d’une rubrique... en attendant SPIP
Page Erreur 404 en PHP
Utilisation de la classe easyRSS
Proposer plusieurs styles pour votre siteMême indexation :
Technique Web
Editer plusieurs fichiers de syndication 3/3
Initiation au xhtml - 3 : Rappel sur les pointeurs internet (URI/URL)
Page Erreur 404 en PHP
Page contact en PHP 3/3
Quand JavaScript est désactivé... 1/2
Conseils pour débuter un site web
xhtml - 4 : Les entités
Réaliser un formulaire de contact (2/4)
Soigner en ligne, un art impossible ?
Un Editeur RSS pour votre site 1/2
Qualité, centres d’intérêt et motivations des participants aux forums médicaux.
Mise en place d’un forum : une décision qui doit être mûrement réfléchie
Réaliser un formulaire de contact (1/4)
Publication Spip : forme et typographie
Un lecteur RSS pour votre site 1/2
Tri et Histogramme
Réaliser un formulaire de contact (4/4)
Etablir un questionnaire statistique en ligne
Réaliser un formulaire de contact (5/4)
Page contact en PHP 2/3
Le web structuré et sa présentation
Initiation au xhtml - 2
Editer plusieurs fichiers de syndication 1/3
Proposer plusieurs styles pour votre site
Un serveur dédié pour les nuls
Editer plusieurs fichiers de syndication 2/3
Quand JavaScript est désactivé... 2/2
Comment faire migrer son site ?
Initiation au xhtml - 1
MARST - Le Moteur Automatisé de Recherche en Santé au Travail
Un Editeur RSS pour votre site 2/2
Page contact en PHP 1/3
Créer un forum à l’aide de phpBB
Belles icônes pas chères !
Analyser les réponses à une liste de questions
Gestion d’une rubrique... en attendant SPIP
Réaliser un formulaire de contact (3/4)
Contrôler l’accès d’une partie du site avec .htaccess
Installer un script PHP pour les nuls
Webmasters : Comment mieux se référencer ?
Menu de navigation sans JavaScript
Quiz en PHP 3/3
Quiz en PHP 2/3
Créer une liste de QCM
La Netiquette des forums
Syndication, comment s’y retrouver
Un lecteur RSS pour votre site 2/2
Quiz en PHP 1/3
Menu dépliant pour les rubriques
Positionnement fixe... même avec Internet Explorer !
Comment intégrer Snap Shots à Rapidweaver ?
Utilisation de la classe easyRSS
Javascript : n’oubliez pas Mac OS !
La syndication de contenu RSS
Ecrire ce qu’on veut dans SPIP
Lire nos fichiers de syndication
Astuce pour les images fréquemment utilisées
Afficher un fil RSS/Atom sur votre site 1/3
Afficher un fil RSS/Atom sur votre site 2/3
Afficher un fil RSS/Atom sur votre site 3/3
Lecteur RSS/Atom pour votre site 2/2
Lecture des caractères spéciaux et d’éléments d’un fil RSS/Atom
Syndication pour phpBB
Editez vos flux avec Fil_LE 1/2
Editez vos flux avec Fil_LE 2/2
Création à distance d’un fichier de syndication
Abandonnons RSS 0.91 !
Exécuter un Javascript dans une page SPIP
Des fils RSS 1.0, RSS 2.0 et Atom 1.0 pour votre site SPIPSyndication
Collège des Médecins Généralistes Enseignants - Université Pierre et Marie Curie
Un Editeur RSS pour votre site 1/2
Editer plusieurs fichiers de syndication 1/3
Editer plusieurs fichiers de syndication 3/3
Femiweb
Atoute
Comité Départemental d’Education pour la Santé des Yvelines
Un lecteur RSS pour votre site 1/2
Droit-médical.com
Syndication, comment s’y retrouver
Editer plusieurs fichiers de syndication 2/3
Un Editeur RSS pour votre site 2/2
Généralistes 2002
Droit-médical.net
Fédération des Acteurs de l’Alcoologie et de l’Addictologie
Utilisation de la classe easyRSS
Afficher plusieurs flux RSS/Atom sur une page
La syndication de contenu RSS
Lire nos fichiers de syndication
Afficher un fil RSS/Atom sur votre site 1/3
Afficher un fil RSS/Atom sur votre site 2/3
Afficher un fil RSS/Atom sur votre site 3/3
Lecteur RSS/Atom pour votre site 2/2
Lecture des caractères spéciaux et d’éléments d’un fil RSS/Atom
Editez vos flux avec Fil_LE 1/2
Editez vos flux avec Fil_LE 2/2
Création à distance d’un fichier de syndication
Abandonnons RSS 0.91 !
Des fils RSS 1.0, RSS 2.0 et Atom 1.0 pour votre site SPIPSyndiquer tout le texte
Quiz en PHP 2/3
Quiz en PHP 3/3
Page Erreur 404 en PHP
Menu dépliant pour les rubriques
Installer un script PHP pour les nuls
Menu de navigation sans JavaScript
Quand JavaScript est désactivé... 2/2
Quand JavaScript est désactivé... 1/2
Editer plusieurs fichiers de syndication 2/3
Positionnement fixe... même avec Internet Explorer !
Editer plusieurs fichiers de syndication 3/3
Page contact en PHP 2/3
Syndication, comment s’y retrouver
Proposer plusieurs styles pour votre site
Gestion d’une rubrique... en attendant SPIP
Editer plusieurs fichiers de syndication 1/3
Page contact en PHP 3/3
Page contact en PHP 1/3
Javascript : n’oubliez pas Mac OS !
Quiz en PHP 1/3
Afficher plusieurs flux RSS/Atom sur une page
La syndication de contenu RSS
Conseils aux rédacteurs
Ecrire ce qu’on veut dans SPIP
Lire nos fichiers de syndication
Présentation de l’espace rédacteurs
Afficher un fil RSS/Atom sur votre site 1/3
Astuce pour les images fréquemment utilisées
Ecrire ou modifier un article
Afficher un fil RSS/Atom sur votre site 2/3
Les raccourcis typographiques
Afficher un fil RSS/Atom sur votre site 3/3
Reprendre un document Word
Lecteur RSS/Atom pour votre site 2/2
Lecture des caractères spéciaux et d’éléments d’un fil RSS/Atom
Placer une image dans un article
Joindre un document à un article
Editez vos flux avec Fil_LE 1/2
Joindre un logo à un article
Editez vos flux avec Fil_LE 2/2
Création à distance d’un fichier de syndication
Abandonnons RSS 0.91 !
Exécuter un Javascript dans une page SPIP
Des fils RSS 1.0, RSS 2.0 et Atom 1.0 pour votre site SPIP
Accueil
Boite à Outils
Syndication de contenu
Lecteur RSS/Atom pour votre site 1/2
J’avais présenté un lecteur de ce type il y a quelque mois [2] qui utilisait MagpieRSS et EasyRSS.
Ces lecteurs sont efficaces, mais avec la version 2 de fil_LE on dispose d’un lecteur plus rapide, plus efficace et plus facile à mettre en œuvre.
Le lecteur de fichier de syndication proposé ici est simple d’emploi pour le visiteur, avec simplement un formulaire pour saisir l’adresse du fichier de syndication à afficher et un bouton radio pour sélectionner le choix du script (MagpieRSS ou EasyRSS).
Je demande au script d’afficher le titre du site (avec un lien), le logo du site, les 20 derniers articles publiés (il ne présentera que ceux qui ont été trouvés si le fichier de syndication contient moins de 20 articles), et pour chaque article d’indiquer (si ces données sont disponibles) :
la date de publication,
l’auteur,
le titre de l’article (avec lien),
la catégorie de l’article,
la description de l’article (pour simplifier l’affichage, les images sont supprimées).
Le principe de ce lecteur de fichiers de syndication applique ce qui est décrit dans Afficher un fil RSS/Atom sur votre site 1/3, je vous renvoie donc à cet article si vous voulez des explications sur le code, avec en plus un formulaire pour indiquer l’URL du fichier à lire. Voici le code pour installer dans une de vos pages [3] :
<?php |
Avec en plus en bas de page la note :
<a name="note1"></a><ol> |
Ce script est simple à mettre en œuvre, il est prêt à fonctionner, à condition de ne pas oublier :
qu’il s’agit d’une page PHP [3],
que vous avez téléchargé et installé rss_read.inc.php [4]
le code indiqué suppose que la page est dans le même dossier que le fichier rss_read.inc.php [5],
Voilà, vous avez tout pour que cela fonctionne. Maintenant, si vous avez lu Afficher un fil RSS/Atom sur votre site 2/3 vous savez qu’on peut aller plus loin et corriger le code pour un meilleur affichage, nous verrons cette possibilité adaptée au lecteur proposé à vos visiteurs dans un second article.
[1] Ce script a été mis au point pour le site du CYES, il peut être testé sur la page Lecteur RSS. La page choix techniques présente aux webmestres les différentes techniques mises en œuvre pour ce site.
[2] Voir Un lecteur RSS pour votre site 1/2 et 2/2.
[3] Le code du script et de la note en bas de page peuvent être téléchargés en bas de cette page.
Bien sûr, pour que ce script fonctionne il faut le mettre sur une page avec l’extension .php ou .php3, elle-même placée sur un serveur interprétant le PHP.
[4] Les fichiers de la classe read de fil_LE sont téléchargeables ici.
[5] Sinon, il faut modifier include 'rss_read.inc.php'; en précisant le chemin vers ce fichier.

Impeccable, merci beaucoup !!
Manque juste une guillemet ici :
« ...ci-dessus.</p>" ; ?>" <— onfocus="this.value=’http://’"... »
& puis j’ai un Undefined variable sur $nouv à la ligne 117 mais rien de bien méchant
++