Archive for the 'PunBB' Category

Ajout de flux RSS sur le forum

Je viens de finir de coder une extension RSS pour PunBB. En effet, je trouvai que le support des flux RSS n’était pas satisfaisant.

Pour cela je me suis basé sur l’extension d’Alex King, et j’y ai apporté quelques modifications :

  • le résultat est maintenant beaucoup plus lisible dans les lecteurs de flux RSS (le format est moins dégradé, les sauts de lignes ne sont plus supprimés,…)
  • ajout du support multilingue (il suffit d’ajouter un fichier rss.php dans le bon sous-répertoire du répertoire lang de PunBB pour traduire l’extension dans une nouvelle langue)
  • ajout de style (l’affichage ressemble fortement à celui dans le forum)
  • ajout d’options regroupées en début de fichier pour choisir la langue, les couleurs,…
  • le flux RSS généré est maintenant valide d’après http://validator.w3.org/feed/

On peut avoir un aperçu du résultat sur la démo de SimplePie.

Pour s’abonner au flux RSS de tous les derniers messages, il suffit de cliquer sur l’icône RSS de son navigateur quand on est sur la page d’accueil du forum, ou rentrer l’adresse http://www.neufbox4.org/forum/rss.php dans son lecteur de flux RSS favori.

Pour s’abonner au flux RSS des derniers messages d’une catégorie en particulier, il suffit de cliquer sur l’icône RSS à côté du nom d’une catégorie, ou de rentrer l’adresse http://www.neufbox4.org/forum/rss.php?cid=2 par exemple pour la catégorie Communauté, où 2 est le numéro identifiant la catégorie.

Pour s’abonner au flux RSS des derniers messages d’un forum en particulier, il suffit de cliquer sur l’icône RSS à côté du nom d’un forum, ou de rentrer l’adresse http://www.neufbox4.org/forum/rss.php?fid=2 par exemple pour le forum Hacking firmware, où 2 est le numéro identifiant le forum.

Le code source de cette extension est disponible dans la section téléchargement.