Modération : ban d'utilisateurs #80
Labels
No Label
Core
bug
duplicate
easy
enhancement
help wanted
invalid
performance
proposal
question
security
warning
wontfix
No Milestone
No Assignees
4 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: devs/PCv5#80
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Pour des questions de modération, il faudrait ajouter différents niveaux de ban, sur la modification de contenus (la consultation doit pouvoir rester possible quelque soit le ban).
Ce qui peut être chouette est de combiner plusieurs critères lors de la mise en place du ban :
Bien entendu, il faut la page correspondante dans le panel admin, qui en plus du formulaire d'ajout d'un ban, liste les bans en cours.
Une façon élégante de faire ça serait d'ajouter une notion de « permission négative » qui annule une permission existante. Ce serait géré par
User.priv
, et permettrait de gérer des bans portant sur n'importe quelle action automatiquement, juste en spécifiant desprivilege_required()
. On peut même personnaliser les messages d'erreur de "priv X required" en "you are banned from X".Une question lié au #24 : On fait quoi des donné d'un utilisateur banni ?
je propose de les garder. il y a toujours un peu de bon. 1 programme, une bonne sugesstion etc...
sinon pour les personnes ban on peur créer un rôle spécifique rien que pour eux. avec
no-login
.Le problème c'est niveau RGPD en fait. C'est des données de l'utilisateur, il a le droit de vouloir les modifier, corriger. Ou alors on trouve un moyen de faire en sorte que les posts et programmes ne fassent pas parti des données personnelles de l'utilisateur, mais pour ça faut vérifier a la main les données.