Gérer les commentaires
Faire en sorte que les commentaires s'affichent toujours par défaut
?
Supprimer un commentaire (WikiNi < 0.5.x)
Vous pouvez utiliser le code SQL suivant (
WikiNi 0.1.3 à
WikiNi 0.4.x) :
- DELETE FROM `wikini_pages` WHERE `tag` = 'CommentNNN'
- DELETE FROM `wikini_acls` WHERE `page_tag` = 'CommentNNN'
Cacher un commentaire (WikiNi < 0.5.x)
Vous pouvez utiliser le code SQL suivant (
WikiNi 0.1.3 à
WikiNi 0.4.x) :
- UPDATE `wikini_pages` SET `latest` = 'N' WHERE `tag` = 'CommentNNN'
- Note : attention, ce n'est pas recommandé à partir des version 0.5.x. -- ProgFou
Changer un commentaire (WikiNi < 0.5.x)
- le mettre à jour comme une page en appelant CommentNNN/edit
- le réassocier à sa page en utilisant le code SQL suivant (WikiNi 0.1.3 à WikiNi 0.4.x) :
- UPDATE `wikini_pages` SET `comment_on` = 'NomWiki' WHERE `tag` = 'CommentNNN'
- Note : bogue corrigé à partir des versions 0.5.x. -- ProgFou
Intégrer tout de suite la gestion des commentaires à votre WikiNi 0.4.x
Il suffit en principe d'appliquer les modifications suivantes (reprises de
WikiNiChangeLog050) :
- /wakka.css (diff) (style pour les liens Éditer/Supprimer ce commentaire)
- /wakka.php (diff) (gestion des commentaires : droits, rattachement, suppression)
- Note : attention à ne pas supprimer la fonction UserName ou bien le faire selon WikiNiChangeLog050.
- /handlers/page/show.php (diff) (ajout des liens Éditer/Supprimer ce commentaire)
- /handlers/page/edit.php (diff) (retour à la page commentée après édition du commentaire)
- /handlers/page/acls.php (diff) (gestion des droits des commentaires)
- /handlers/page/addcomment.php (diff) (empêche l'ajout d'un commentaire sur une page de commentaire)