Ici & Là

01 Société 02 Histoire 03 Science 04 Science fiction 05 SPIP 06 NTIC 07 Sondages 08 Divers
La meilleure façon de réaliser ses rêves est de se réveiller (Paul Valéry)

Accueil > SPIP > Quelques plugins utiles > Hiérarchiser les forums de la dist SPIP 3.1.1 avec le plugin Comments 3 pour (...)

Hiérarchiser les forums de la dist SPIP 3.1.1 avec le plugin Comments 3 pour SPIP 3

lundi 18 juillet 2016, par François Daniel Giezendanner

Notez cet article
0 vote

Sous SPIP 3 il n’y a plus de lien « Répondre à ce message » dans les commentaires. Ainsi on ne peut plus créer un forum puis répondre à ce forum, puis répondre au commentaire initial (ou aux commentaires du thread) !

Solution pour hiérarchiser ces forums : utiliser le plugin « Comment-3-pour-SPIP-3 » et choisir l’option « Enfilade de commentaires (en thread) » sous : « Liste ou thread ? » « Présentation du fil de discussion ».

 Surprise : les forums de la dist SPIP 3.1.1 ne sont pas hiérarchisés !?

Dans le forum forum.spip.net, Wallace intervient sous l’intitulé Lien répondre à ce message SPIP 3. Il pose la question de la hiérarchie des forum ainsi :

« De retour avec SPIP après quelques années d’absence, je remarque qu’il n’y a plus le lien « Répondre à ce message » dans les commentaires. Ou bien j’ai loupé quelque chose ? »

Ses interlocuteurs [Gilles>http://forum.spip.net/auteur3151.html?lang=fr&dir=ltr] puis Saint-Josse confirment cette lacune, à savoir : « qu’on ne peut plus créer un forum puis répondre à ce forum, puis répondre au commentaire initial (ou aux commentaires du thread) ! »

Finalement b_b propose : « Salut, pour info le « plugin comments » permet de retrouver les forums en threads : http://contrib.spip.net/Comment-3-pour-SPIP-3»

Voyons maintenant ce plugin Comments 3 pour SPIP 3 qui va nous permettre de créer des forums hiérarchisés.


 Le plugin Comments 3 pour SPIP 3

Commentaires de type blog, avec formulaire simplifié, microformats et nomenclature homogène.

Mise en service des commentaires

Il suffit d’activer ce plugin pour qu’il remplace aussitôt le traditionnel #FORMULAIRE_FORUM de SPIP par un formulaire de commentaires simplifié, et l’habituel <INCLURE{fond=inclure/forum}{id_article}> des squelettes par défaut de SPIP, par une liste de commentaires...

Vous pouvez modifier quelques paramètres via le panneau de configuration dédié :

  • affichage en liste à plat, en enfilade (thread), ou en enfilade à un seul niveau
  • apparence du lien permanent
  • longueur minimum et maximum des messages
  • choix de rendre ou non la saisie d’un email obligatoire

 Hiérarchiser les forums

Pour hiérarchiser les forums il faut choisir l’option « Enfilade de commentaires (en thread) » sous : « Liste ou thread ? » « Présentation du fil de discussion ».


 Quelques caractéristiques

  • L’affichage des gravatars est délégué au plugin dédié « Gravatar ».
  • Cette version propose deux flux de syndication (RSS et Atom) d’abonnement aux commentaires (presque aussi bien que dans SpipClear).
  • Chaque commentaire est microformaté (selon hReview).
  • Le formulaire de commentaire est le traditionnel #FORMULAIRE_FORUM de SPIP, légèrement simplifié (sans titre de message ni titre de lien) [1] : il en propose donc toutes les fonctionnalités habituelles, paramétrables via les panneaux de config dédiés de SPIP.
  • Si vous utilisez le plugin Notifications le formulaire propose de s’abonner ou non à la discussion par courriel, via une case à cocher.
  • Les URLs des messages sont constituées d’ancres de type « comment324 » et non plus « forum324 ». Les anciennes URLs restent bien évidemment fonctionnelles.
  • Le plugin affiche des boutons d’administration sous chaque commentaire (visibles des seuls admins connectés et autorisés), qui permettent de modérer directement dans le fil de la discussion.

 Afficher les forums dans l’ordre antéchronologique

Pour obtenir un ordre antéchronologique des forums (c-à-d en commençant par les plus récents), on consultera l’article :


 Suite et compléments


[1Le lien est proposé uniquement aux visiteurs non identifiés et leur permet d’indiquer l’URL de leur site web. #URL_SITE ajoute un lien cliquable sur le nom de l’auteur du message.