Installer
- Récupérer et décompresser l’archive ci-jointe.
- Placer le fichier backend.php à la racine de votre site phpbb.
Tester
- appeler ce script de la manière suivante http://monsite.org/backend.php?mode=screen. Il doit afficher les 10 derniers sujets publics du site.
Référencer
- Syndiquer votre site phpbb comme n’importe quel autre site. ne pas reproduire la variable mode dans l’url !
- Avant de valider la syndication une fois que vous aurez saisi http://monsite.org/backend.php, il vous est possible de préciser des variables :
by=post vous permet de trier les sujets (topics) en fonction de la date de la dernières réponses au lieu de la date du sujet lui-même
desc=hierarchie vous permet de renseigner la description de l’item syndiqué avec le nom de la catégorie et le nom du forum où il se trouve
Les variables c et f :
On peut restreindre la syndication à des catégories précises et/ou des forums précis en suivant la syntaxe suivante :
- Insérer une virgule entre les catégories (ou forum) que vous souhaitez lister.
- Faites précéder le numéro de la catégorie ou du forum que vous voulez exclure par un point d’exclamation.
exemple :
&c=1,3&f=!4 permet de syndiquer les sujets des forums des catégories 1 et 3 à l’exclusion du forum 4
Attention toutefois, pour éviter un traitement impossible, il est impossible de restreindre et d’exclure en même temps pour les catégories et les forums. L’exclusion est prioritaire.
exemple :
&c=!1,3 se contentera d’exclure les forums de la catégorie 1
Voilà, voilà !
Attention ! pour l’exclusion, il faut taper = ! et non pas != ( ! ! !) c’est logique puisque il s’agit de fixer la variable $f (ou $c) dans l’url ce qui se fait par la syntaxe f=qqchose
Développements possibles
Ce script permet la syndication des forums ’public’ d’un site phpBB.
Il serait possible d’ajouter les forums privés en implémentant des variables telles que :
$type pour le choix des permissions simples de forums
$view et $read pour le choix des permissions avencées
Sélection/Exclusions des sujets spéciaux tels que sondages, annonces, post-it...
De plus, ajouter des types de description (nb lectures, nb réponses etc...), paramétrer le nombre de posts à récupérer pourrait peut-être s’avérer intéressant, non ?
Faire le contraire... syndiquer des articles et/ou des brèves spip dans un forum phpbb... ;)
Aucune discussion
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |