Best practices for archiving topics

Ce post a été mis à jour et reposté ici :

Post original ci-dessous


J’essayais de comprendre la différence entre « archiver » un sujet et le « fermer ». J’ai parcouru le code et pris quelques notes que je souhaite partager.

Je tiens simplement à souligner et à réitérer que le post de @codinghorror ici illustre très bien cette fonctionnalité :

Alors, comment se comparent « l’archivage » et la « fermeture » d’un sujet ?

Commun aux deux

  • Affiche une icône de « cadenas » à côté du sujet dans les listes.
    • Il est possible d’afficher deux icônes de cadenas si le sujet est à la fois fermé et archivé : Close and Archive a Topic
  • Désactive la réponse au sujet.
  • Désactive les votes.
  • Désactive le bouton « Inviter » en bas du sujet.
  • Fermer ou archiver un sujet ne modifie pas sa date de dernière activité.

Spécifique aux sujets archivés

  • Désactive la capacité des utilisateurs de supprimer un post.
  • Désactive les « j’aime ».
  • Désactive l’affichage dans la page « toutes les catégories » « récent » (généralement la page d’accueil pour les utilisateurs connectés).
  • Désactive l’affichage du sujet sur la page /top.
  • Désactive l’inclusion dans les e-mails de résumé.
  • Désactive l’affichage du sujet dans la liste des sujets « aléatoires » en bas de la page du sujet.
  • Continue à permettre le signalement du sujet ou des posts.
  • Continue à permettre les favoris.
  • Continue à être affiché dans la liste Non lus (c’est-à-dire que vous voyez le post marquant le sujet comme archivé, c’est intentionnel).

Où sont-ils ?

  • Vous pouvez voir les sujets archivés via le paramètre de chaîne de requête status=archived : Discourse Meta
  • Vous pouvez toujours voir les sujets archivés en naviguant vers une catégorie spécifique.

L’avenir

J’ai également noté ce commentaire, qui indique que la signification finale de l’archivage pourrait changer :

Une discussion supplémentaire a lieu dans ce sujet :
How should category archiving work?

Si vous repérez une erreur ou si quelque chose a changé, veuillez répondre à ce post — je le mettrai à jour.
Peut-être que cela pourrait être le début d’un post de spécification pour les sujets archivés ?

8 « J'aime »