Sujets vs Messages vs Réponses

Oui, chaque message est un message. Un sujet est une collection de messages. Informellement, le premier message d’un sujet pourrait être appelé l’OP (message original). Dans la base de données, c’est juste post_number: 1.

Je suis d’accord, les termes sont un peu déroutants. Je pense que c’est parce que ce forum (Meta) est un mélange de développeurs et de non-développeurs. Les développeurs pourraient utiliser des termes qui n’ont de sens que si vous êtes familier avec le code de Discourse.

Pour un peu de contexte, si vous avez une extension de formatage JSON installée sur votre navigateur (par exemple https://chromewebstore.google.com/detail/json-viewer/gbmdgpbipfallnflgajpaliibnhdgobh), vous pouvez facilement voir les données que Discourse utilise pour générer l’interface utilisateur du sujet. Le JSON de ce sujet peut être consulté à l’adresse https://meta.discourse.org/t/topics-vs-posts-vs-replies/304117.json. Il montre que le sujet a :

...
id: 304117,
title: "Topics vs Posts vs Replies",
fancy_title: "Topics vs Posts vs Replies",
posts_count: 6,
created_at: "2024-04-16T15:35:47.828Z",
views: 141,
reply_count: 2,
like_count: 12,
...

Vous pouvez consulter le JSON sans extension de navigateur. C’est juste plus difficile à lire.