Une classe en PHP5 pour créer un flux rss
Bon voilà enfin un script que je publie. Je ne l’avais jamais fait avant car je trouvais qu’il restait toujours beaucoup de choses à faire.
Dans ce cas là, c’est assez simple et je pense ne rien avoir oublié.
Ce script fourni un flux RSS2 qui respect les standards W3C. Voir la démonstration.
Pour l’utiliser, rien de plus simple :
include("rss.class.php");
$rss = new Rss(”Gaston”,”http://gaston.powaa.net”, “Essai de la classe rss”, “fr-FR”, “Copyleft Gaston.powaa.net”); // On créer le flux
$rss->addImage(”http://www.gravatar.com/avatar/9c0440693271c87300d71ac9dfb460b7″, 80, 80); // On ajoute une image au flux
$rss->addItem(”Premier titre”,”http://gaston.powaa.net/rss/index.php?id=1″,”et du contenu
encore”,”09/09/2006 10:14:35″, “Categorie de test”); // On rajoute des items (autant que l’on veut)
$rss->addItem(”Deuxieme titre”,”http://gaston.powaa.net/rss/index.php?id=1″,”et du contenu
encore”,”09/09/2006 10:14:35″, “Categorie de test”); // On rajoute des items (autant que l’on veut)
$rss->publish(); // Et on publie
Classe PHP5 pour créer un flux RSS
La classe est entièrement commentée. Tous les paramètres sont expliqués.
Ce bout de code est sous licence Creative Commons BY-NC-SA qui signifie que vous pouvez modifier et distribuer cette classe autant que vous voulez, vous devez toujours citer l’auteur du script, vous ne devez pas l’utiliser dans le cadre d’un projet commercial et si vous modifiez ce code, vous devez le redistribuer sous la même license.
Si vous utilisez ce script, n’hésitez pas à laisser un commentaire.



