J’apprécie vraiment Discourse, il fonctionne très bien, mais ce qui me pose problème, c’est l’impossibilité de supprimer définitivement les sujets et les messages, c’est-à-dire de les effacer de la base de données ou du serveur, et pas seulement de les masquer. Je ne vois pas pourquoi cette fonctionnalité n’est pas déjà intégrée. Je souhaite pouvoir supprimer définitivement, car je ne vois pas pourquoi je devrais conserver des messages de test, du spam ou des messages devant être supprimés parce qu’ils enfreignent le code de conduite ou sont de faible qualité/tentent de violer le droit d’auteur.
Je suis habitué à utiliser des forums qui permettent de vraiment tout supprimer complètement. Est-ce possible ici, ou est-ce que je passe à côté de quelque chose ? Je pense que la suppression douce est une bonne idée, mais avoir la possibilité de supprimer directement de la base de données est également utile.
Après avoir lu la plupart des autres sujets traitant de ce problème d’absence de fonctionnalité permettant de supprimer définitivement quelque chose, je ne suis pas d’accord et je pense qu’il s’agit d’une fonctionnalité de base. Un excellent exemple de l’utilité de cette fonctionnalité serait le cas où une catégorie serait complètement fermée, soit parce que la communauté a changé de direction, soit parce que cette catégorie n’est plus nécessaire. Pourquoi voudrais-je conserver de nombreux sujets et les « masquer » ? Même si cela représente plusieurs mégaoctets d’espace disque, les administrateurs devraient pouvoir les supprimer complètement.
Il existe un paramètre qui limite le nombre de publications pouvant être supprimées en une seule fois avec le bouton Supprimer toutes les publications. La valeur par défaut est de 15 publications. Vous le trouverez dans votre Tableau de bord : /admin/site_settings/category/users. Faites défiler la page jusqu’à delete all posts max et modifiez cette valeur. Si un utilisateur a beaucoup de publications dans un sujet, cela peut prendre un certain temps pour les supprimer toutes si le nombre est défini bas.
Si un utilisateur a téléchargé un fichier et qu’il est supprimé, il n’est pas définitivement supprimé avant l’expiration d’une période de grâce. (Pensez à la Corbeille de Windows.) Le nombre par défaut est de 180 jours. Cela peut être ajusté ici : admin/site_settings/category/files en faisant défiler la page jusqu’à purge deleted uploads grace period days.
Nous avons maintenant le paramètre can_permanently_delete que vous pouvez utiliser pour supprimer définitivement des publications et des révisions de publications depuis l’interface utilisateur.