logo phpwebgallery
"simplement puissant"
Dernière version:
1.7.2 - 24 juillet 2008
PhpWebGallery
 Documentation

Les commentaires d'images

En préparation à la v1.5, le bug 103 : Probleme avec le classement des commentaires ainsi que différents topics sur le forum (Nouvelle facon de voir les commentaires, BBcode dans les commentaires ?, Ordre d'affichage des commentaires) indiquaient qu’il y avait encore quelques changements/évolutions à opérer pour améliorer la gestion des commentaires utilisateur.

Nous avons créé une discussion dédiée sur le forum.

Commentaires utilisateur

Afin de ne pas tout mélanger, rappelons que dans PhpWebGallery, commentaires désigne les commentaires déposées par les utilisateurs. Il ne s’agit pas de la description des catégories ou des éléments telle qu’écrite par un administrateur. Ne confondons pas tout.

Listes des commentaires

La liste des commentaires telle qu’elle existe en branche 1.4 doit être repensée car si elle peut convenir pour un site à fréquentation faible, ce n’est pas le cas dès que la galerie dépasse le cadre familial.

Le modèle actuel d’affichage par image, des commentaires récents doit être repris par un modèle plus simple d’affichage paginé de X commentaires à la fois.

Filtres

Possibilité de filtrer (équivalent à rechercher) la liste des commentaires affichés selon :

  • le contenu
  • l’auteur
  • une catégorie
  • selon la nouveauté (1 jour, 1 semaine, 1 mois, 1 an, tout)

Par défaut le filtre appliqué sera : nouveauté = 1 jour.

Propriétés d'affichage

Plusieurs propriétés d’affichage doivent être paramétrables :

  • ordonner les résultats en fonction de :
    • la date du commentaire
    • l’élément
  • dans l’ordre ascendant ou descendant
  • en pouvant limiter le nombre de commentaires par page (5, 10, 20, tout)

Le tri en fonction de l’élément permet de reproduire le comportement de la branche 1.4, à peu près.

Par défaut, commentaires affichés par ordre décroissant de leur date, 5 par 5.

La possibilité de limiter le nombre de commentaires affichés par page impose la mise en place d’un système de pagination (tel que celui qui existe pour les miniatures sur category.php ou pour la liste des utilisateurs dans [Administration » Identifications » Utilisateurs]).

Syntaxe

Clairement, les possibilités de la branche 1.4 pour le formattage des commentaires sont rudimentaires et non explicitement décrites. En effet, il est possible de :

  • souligner : _mot_
  • mettre en gras : *mot*
  • mettre en italique : /mot/

C’est peu, mais après tout, PhpWebGallery n’est pas un forum. Il serait cependant intéressant d’étendre ces possibilités en utilisant la syntaxe wiki (et pas la syntaxe BBcode, trop lourde) grâce à la classe wiki2xhtml d'Olivier Meunier. Une aide contextuelle (dans une popup ouverte à la demande) expliquerait toutes les possibilités de la syntaxe wiki.

Validation, suppression

Pour rappel, si l’administrateur a demandé la validation des commentaires, alors un administrateur devra valider le commentaire pour qu’il soit visible dans la partie publique.

La page des commentaires peut s’afficher dans la partie publique et dans la partie administration. Seulement, par défaut le filtre n’est pas le même : seule la partie administration affiche les commentaire non validés, et d’ailleurs, elle n’affiche que les commentaires non validés (il faut bien que la partie administration ait sa spécificité...). La partie publique n’affiche évidemment que les commentaires validés.

Concernant la suppression post-validation, le commentaires sont supprimables depuis la partie publique à l’aide d’un lien cliquable à côté de chaque commentaire (que ce soit sur picture.php ou comments.php).

 
fr/fonctionnalites/commentaires.txt · Dernière modification: 2008.05.16 00:21 par mathiasm
 
Driven by DokuWiki - RSS notification feed