Supprimer une action de modération

Parce qu'on a le droit à l'oubli

L'auteur de ce sujet a trouvé une solution à son problème.
Auteur du sujet

Salut les agrumes,

En l’état actuel des choses, les staffeux ou admins peuvent ajouter des remarques sur des utilisateurs, mais ne peuvent pas en retirer. Cette fonctionnalité serait bien pour nettoyer un peu de vielles remarques ou des blagues entre staffeux (Arius en aurait bavé là dessus :D ).

J’ai donc commencé l’implémentation de cette fonctionnalité. Il me reste à écrire les tests et créer des règles CSS bien propres (honte à moi, j’écris directement dans la balise HTML). Mais déjà, j’aimerai votre avis sur le rendu.

Comme vous vous en doutez, la croix à gauche sert à supprimer une entrée.

Merci d’avance pour vos retours. Ah et au fait, Django ça roxxe !

+4 -0

Cette réponse a aidé l'auteur du sujet

Salut,

Pour l’UI/UX je propose que tu t’inspires de la suppression des MPs :

  • checkbox en 1e colonne
  • faux lien de suppression des trucs sélectionnés qui ouvre une modale de confirmation
  • submit dans un form POST dans la modale

Côté logique, je propose que tu ajoutes un flag dans la DB et que les choses flaggées ne soient pas affichées, plutôt que supprimer que que ce soit.

Le saviez-vous ? Chaque -1 que vous mettez vous fait gagner un point de QI.

+8 -0

On m’a appelé ?

(Arius en aurait bavé là dessus :D ).

Hé, me massacrez pas le profil avec vos remarques ! J’suis sûr que certains s’en sont donné à coeur joie :'(

Edit : pas mal du tout (+ retours du VDD que j’approuve)

Édité par Arius

Très occupé IRL en ce moment, me contacter par MP au besoin// Guide du contributeur | Les licences CC et le droit d’auteur 🐺

+0 -0
Auteur du sujet

Alors je vais faire comme pour les MPs. Même si je me prends des erreurs de NoReverseMatch. Que je ne comprends pas. :'(

EDIT : ah bah c’est bon, un problème dans l’url.

Hé, me massacrez pas le profil avec vos remarques ! J’suis sûr que certains s’en sont donné à coeur joie :'(

Arius

On y a pas touché depuis 2016, on est innocent. :D

Édité par informaticienzero

+0 -0

Cette réponse a aidé l'auteur du sujet

Salut, bravo et merci pour ta contribution !

Quelques conseils :

  • N’oublie pas de gérer le cas des sanctions. La liste contient les notes de karma KarmaNote et les sanctions Ban. Je pense que l’on peut proposer de supprimer (de masquer en fait) les notes de karma, mais pas les sanctions, car l’historique ne serait plus en accord avec le statut du membre. Annuler une sanction se fait en appliquant la sanction « inverse ».
  • Pense à mettre à jour le karma du membre en supprimant l’impact qu’a eu la note supprimée (profile.karma -= note.karma).

Si tu as besoin d’aide pour quelque chose, n’hésite pas à passer sur IRC/Matrix. :)

Auteur du sujet

Du coup, modification effectuée mais question d’UX : pour les actions de Ban, est-ce qu’il vaut mieux afficher une checkbox grisée et uncheckable ou ne rien afficher du tout ? Je pense personnellement pour la deuxième option.

EDIT : voilà ce que ça rend, pour mieux visualiser. Oh, ne prêtez pas attention à la valeur du karma à gauche, les données sont faussées parce qu’au début je faisais += au lieu de -=. :)

ZdS Supprimer karma

Édité par informaticienzero

+0 -0

J’ai une préférence pour pas de case à cocher. Une case à cocher désactivée m’indique un élément qui pourrait être ’cochable’ dans d’autres circonstances, et me fera chercher comment l’activer ou ce que j’ai fait de faux pour la rendre inactive. Si un truc ne peut en aucun cas être checké, faut pas mettre de checkbox.

Le saviez-vous ? Chaque -1 que vous mettez vous fait gagner un point de QI.

+4 -0

Je suis partisan de l’absence de case également. Par contre, il faut penser au cas où il n’y a que des sanctions et éviter de se retrouver avec une colonne complètement vide. On pourrait mettre un tiret à la place de la checkbox quand il n’y en a pas ou vérifier la présence de notes dans le tableau avant d’afficher la colonne.

Autre chose : l’emplacement du bouton « Supprimer » me paraît peu intuitif. J’opterais bien pour un bouton en haut et/ou en bas du tableau qui apparaît quand on a sélectionné au moins une note. :)

Auteur du sujet

J’ai décidé, dans le cas des sanctions, d’afficher le caractère ,comme ça pas de cas particulier à regarder si y’a des bans ou pas.

Pour la position du bouton de suppression, je me suis inspiré de celui des MP, mais on peut très bien le bouger si vous pensez que c’est mieux. :)

+1 -0

Il est à mon avis aussi mal placé dans les MPs, mais je préfère aussi que soit tu changes les deux soit tu mets celui-ci comme les MPs plutôt que rendre le truc incohérent.

Le saviez-vous ? Chaque -1 que vous mettez vous fait gagner un point de QI.

+2 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte