Bonjour,
Dans une installation par défaut de DokuWiki et de l’extension Discussion qui permet de commenter une page et / ou de discuter autour d’une page, les réponses à des commentaires ou messages ne s’affichent pas.
Les bonnes nouvelles :
- la solution est très simple à mettre en place ;
- il s’agit d’un code source ouvert et d’un logiciel libre (licence GPL 2.0) ;
- des personnes ont gentiment partagé le problème et surtout la solution sur des supports accessibles publiquement.
- d’autres personnes ont pris soin de publier la solution dans les forums officiels et 100 % LIBRES de DokuWiki.
Les mauvaises nouvelles :
- Le site dans lequel j’ai d’abord trouvé l’information est un site satanique (contrôlé par une grande firme américaine ultracapitaliste) ;
- Personne n’a pris soin d’apporter le correctif et de reprendre la main sur cette extension pour en partager une version saine pour la communauté.
- Vu que le seul dépôt que j’ai trouvé est sur un site satanique, je n’interviendrai pas dans ce circuit (workflow) d’une manière ou d’une autre.
La solution
Ouvrir le fichier lib/plugins/discussion/action.php
À la ligne 956, remplacer
if (!empty($comment['replies'])) {
par
if (empty($comment['replies'])) {
Au plaisir,