Argomenti vs Post vs Risposte

Ho letto un sacco di discussioni a riguardo ma sono ancora confuso

Forse un confronto con Facebook potrebbe aiutare?

Correggimi se sbaglio:
Un post su Facebook = un post su discourse
Un commento su Fb = una risposta su discourse
E sia post+risposta = argomento

Ho capito bene?

1 Mi Piace

Ciao, benvenuto su Meta! :wave:

Non so molto di Facebook. Vediamo:

  • Argomento: Questo è il soggetto di una discussione. Contiene post.
  • Post: Un post è qualsiasi contributo fatto a una discussione. Può essere il messaggio iniziale.
  • Risposta: Un post si rivolge direttamente a un post precedente all’interno dell’argomento o continua la discussione.

Un post, un commento e una risposta sono essenzialmente la stessa cosa: messaggi che contribuiscono alla discussione.

Il termine commento non viene usato spesso qui. Tuttavia, viene utilizzato nel plugin Discourse Post Voting, che rappresenta le minuscole risposte sotto il voto. (Grazie a Jammy per avermelo segnalato)

È più chiaro?

8 Mi Piace

Quindi il punto iniziale, in questo caso quello che ho scritto, sarebbe l’argomento?
E poi tutto ciò che viene dopo sarebbe una risposta?

E sia l’argomento che la risposta potrebbero essere chiamati post?

Tutta questa catena di post è un argomento. Ogni singolo messaggio è un post. Sicuramente farò una risposta, che è un post, a te, ma se usassi il pulsante di risposta sarebbe collegato come risposta a uno dei post.

La stessa cosa in Facebook, dove tutto ciò che si trova sotto il post originale è un argomento. Quando qualcuno pubblica direttamente sotto l’originale, come se rimanesse a livello di radice, è solo un altro post. Se si risponde a qualcuno e si crea un nuovo thread (cosa che Discourse non ha perché un thread è fondamentalmente solo un filtro che mostra solo una parte di un argomento), quella è una risposta, e anche un post.

Quindi un post è una risposta, tecnicamente, se qualcuno usa il pulsante di risposta. Questo, e se ti menzionassi, sono ovviamente risposte semanticamente, ma non tecnicamente :smirking_face:

Certo. I programmatori e gli sviluppatori vogliono che tutto sia in ordine logico e dietro una definizione esatta. Ma allo stesso tempo hanno un’immaginazione orribile e persino debole — o come formula un mio conoscente mago del codice: sono schiavi degli utenti finali e dei capi incompetenti :winking_face_with_tongue:

C’è un glossario in questo argomento che potrebbe aiutare?

3 Mi Piace

@Jagster

Grazie mille per il tuo aiuto. Ho capito in parte quello che stavi dicendo. Ma giusto per confermare, non abbiamo un nome per il post originale come quello che ho fatto in cima?

Ogni post e risposta qui viene chiamato “post”, giusto?

2 Mi Piace

Sì, ogni post è un post. Un argomento è una raccolta di post. Informalmente, il primo post in un argomento potrebbe essere chiamato OP (post originale). Nel database è semplicemente post_number: 1.

Concordo sul fatto che i termini siano un po’ confusi. Penso che sia perché questo forum (Meta) è un mix di sviluppatori e non sviluppatori. Gli sviluppatori potrebbero usare termini che hanno senso solo se si ha familiarità con il codice di Discourse.

Per un po’ di contesto, se hai installato un’estensione per la formattazione JSON nel tuo browser (ad esempio https://chromewebstore.google.com/detail/json-viewer/gbmdgpbipfallnflgajpaliibnhdgobh), puoi facilmente vedere i dati che Discourse utilizza per generare l’interfaccia utente dell’argomento. Il JSON di questo argomento può essere visualizzato su https://meta.discourse.org/t/topics-vs-posts-vs-replies/304117.json. Mostra che l’argomento ha:

...
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,
...

Puoi visualizzare il JSON anche senza un’estensione del browser. È solo più difficile da leggere.

1 Mi Piace

@DevTantia – Penso al primo post come “Post Originale” (“OP”) o “Iniziatore dell’argomento”. C’è solo un post di questo tipo per argomento e rimane sempre in cima alla pagina dell’argomento. Solo questo post speciale “OP” contiene i campi aggiuntivi nell’Editor (come puoi vedere qui sotto) come Titolo, Categoria e Tag - nessuno degli altri post all’interno (sotto) dell’OP fornisce questi campi aggiuntivi.

L’OP è anche l’unico post a visualizzare la Mappa dell’argomento (sempre in fondo all’OP) che mostra statistiche utili riguardo alle azioni e all’interazione dei membri della community con quel particolare argomento, così…

Penso al resto dei post come “Post di risposta” o “Risposte all’argomento”. (Come puoi vedere qui sotto, questo Composer di post di risposta è privo dei campi aggiuntivi.)

1 Mi Piace