Gestion des droits sur les commentaires


Cette page ne doit être appliquée que si le script vous demande de passer la migration manuelle code.20260511.CMS.CommentsRights

A partir de la version 4.10:

  • pour commenter un contenu, répondre à un commentaire ou encore "liker" un commentaire, l'utilisateur doit avoir le droit "Réagir à un contenu"
  • pour signaler un commentaire, l'utilisateur doit avoir le droit "Signaler un contenu"

Si dans votre charte vous avez surchargé le rendu des commentaires et que les droits sont susceptibles d'être utilisés pour empêcher ces interaction sur un contenu, vous devez vous assurez que votre intégration tient compte des droits.

Tester avec et sans les droits. Assurez-vous que les actions relatives à ces nouveaux droits sont bien présentes ou non présentes en fonction des droits.

Si vos formulaires, boutons d'action sont intégrés avec les bons data-ametys-xxx, ils devraient correctement réagir aux droits de l'utilisateur courant sans que vous ayez à modifier votre intégration. Dans le cas contraire rajouter les data-ametys-xxx nécessaires:

  • data-ametys-comment-delete: identifie le bouton de suppression d'un commentaire
  • data-ametys-comment-like: identifie le bouton permettant le liker un commentaire
  • data-ametys-comment-answer-form: identifie le formulaire pour répondre à un commentaire (nouveau)
  • data-ametys-comment-answer-form-invoker: identifie l'éventuel bouton permettant d'afficher le formulaire de réponse (nouveau)
  • data-ametys-comment-report: identifie le bouton permettant de signaler d'un commentaire
Retour en haut