Séparer « supprimer tous les messages et sujets autorisés aux groupes » en permissions de contenu personnel et de contenu global

Pour clarifier le comportement de l’interface utilisateur, voici ce que je souhaite : je ne demande pas que le contenu supprimé devienne visible pour les utilisateurs ordinaires.

Pour une permission de suppression de son propre contenu, le comportement idéal serait sensible au contexte de l’utilisateur :

  • l’auteur peut voir que son propre message a été retiré/supprimé, peut-être avec le style habituel des messages supprimés en rouge ou dans un état replié, afin qu’il comprenne ce qui s’est passé et puisse le récupérer si la récupération est autorisée ;
  • le personnel et les modérateurs conservent toute la visibilité d’audit et de modération appropriée ;
  • les utilisateurs ordinaires ne doivent voir aucune trace du contenu supprimé : ni le corps du message, ni l’historique des révisions, et idéalement aucun indicateur de message supprimé.

La distinction que je demande est donc le contrôle de l’auteur sur sa propre empreinte visible, sans accorder aux utilisateurs non membres du personnel la visibilité sur le contenu supprimé ni un pouvoir global sur les messages ou sujets des autres utilisateurs.