Risposte private di Discourse

Invece di gestire la sicurezza tramite Livello utente/fiducia del gruppo
Gli utenti pubblici possono inviare richieste per visualizzare i contenuti alle Risposte?

Potresti farmi sapere se c’è una funzionalità nel tuo plugin che impedisce che le risposte private vengano rese pubbliche tramite un’impostazione secondaria? Sto cercando un modo per garantire che le risposte private rimangano riservate. Grazie!

Si prega di consultare le impostazioni del plugin:

  • private_replies_min_trust_level_to_see_all: gli utenti con questo livello di fiducia possono vedere tutte le risposte. Predefinito 4. Impostare su 5 per disabilitare.
  • private_replies_groups_can_see_all: gli utenti in questo gruppo possono vedere tutte le risposte. Predefinito staff.
  • private_replies_topic_starter_primary_group_can_see_all: gli utenti nello stesso gruppo primario dell’autore dell’argomento possono vedere tutte le risposte. Predefinito false.

Inoltre, alcuni plugin come AI e AI-topic-summary potrebbero non rispettare le risposte private, quindi non è consigliabile attivarli nelle categorie in cui le risposte private sono abilitate.

4 Mi Piace

È possibile consentire l’opzione per rendere le risposte visibili solo al proprietario dell’argomento al momento della pubblicazione, senza dare al proprietario dell’argomento la possibilità di rendere pubbliche in seguito tali risposte? Grazie per aver preso in considerazione questa richiesta!

L’autore della discussione può semplicemente astenersi dal premere il pulsante.

Se non ti fidi dell’autore della discussione e temi che lo faccia apposta, dovresti essere consapevole che l’autore della discussione può rendere le risposte pubbliche in altri modi (come pubblicare uno screenshot o citare le risposte nella sua risposta) e questo è qualcosa che non può essere impedito.

Se il tuo problema è che l’autore della discussione renderà le risposte visibili per errore, potresti usare il CSS per nascondere il pulsante che rende le risposte pubbliche.

3 Mi Piace

Ciao @RGJ,

lavoro in un’università e uso Discourse per distribuire/raccogliere compiti scritti.

fino ad ora, i miei studenti si limitavano a rispondere a un argomento che avevo aperto e li incoraggiavo a leggere ciò che gli altri avevano risposto prima e a interagire tra loro. per me non importava se si ispiravano ai loro coetanei per il proprio testo.

ora, con ChatGPT ecc. eccessivamente presenti, noto che alcuni studenti hanno smesso di scrivere da soli ma hanno chiesto a ChatGPT di parafrasare ciò che altri studenti hanno scritto. ma vorrei ancora che interagissero, quindi il mio flusso di lavoro sarebbe il seguente:

  1. scrivere da soli senza sapere cosa hanno scritto gli altri
  2. commentare tre testi

Quindi, per me sarebbe fantastico se il tuo plugin non aspettasse che io rendessi i post visibili a tutti, ma mostrasse tutti i post immediatamente una volta che una persona ha scritto qualcosa da sola.

sarebbe fattibile? qual è la cifra approssimativa per un pagamento adeguato per questo servizio?

2 Mi Piace

È molto simile a quello che facevo quando ho iniziato a usare Discourse. Avevo persino uno script che prendeva un foglio di calcolo scaricato dall’LMS, controllava se gli studenti avevano pubblicato argomenti/post che avevo :heart:ato (usavo un tag diverso per ogni compito, credo), e aggiornava il foglio di calcolo in modo da poterlo ricaricare sull’LMS e farlo inserire nel registro dei voti. Ero abbastanza soddisfatto, anche se potrei essere più felice di non essere più coinvolto nell’istruzione superiore. :slight_smile:

Se Richard non è interessato ad aggiungerlo a Private Replies, potrei essere interessato a scrivere un componente tematico separato.

Qualcuno ha risposto che i componenti tematici cambiano solo il frontend, quindi possono solo nascondere le cose. Qualcuno con competenze tecniche e pazienza potrebbe ottenere le informazioni (semplicemente costruendo un URL come Discourse Private Replies (e poi cercando “cooked”). Per evitare che entri nel caricamento JSON che viene consegnato al browser, avrai bisogno di un plugin. Se i tuoi studenti saranno sufficientemente ostacolati dal nascondere il testo è difficile da dire.

andrei tutto bene con un componente tema - lo preferirei anche, in quanto è meno complicato da mantenere per me. e nel mio caso d’uso va benissimo se è semplicemente nascosto/display: none. Suppongo che, in tal caso, sarebbe anche possibile effettuare lo “switch” sull’OP (cosa che preferirei) e non sulla categoria. il risultato sarebbe preferibilmente open source. @pfaffman - inviami un preventivo… ma tieni anche a mente i budget universitari :slight_smile:

p.s.: haha, uno script che estrae i miei like e li collega a nomi utente/LMS in un csv - sarebbe così carino. ma per ora mi attengo al lavoro manuale :slight_smile: … so esattamente cosa intendi con istruzione superiore… ma qui in Germania è ancora abbastanza ok - può essere almeno e sono ancora contento.

3 Mi Piace

Mi piace l’idea e la aggiungerò nelle prossime settimane :+1:
Se me ne dimentico, non esitare a ricordarmelo.

5 Mi Piace

Fantastico. Grazie.

Il mio prossimo corso inizierà solo a metà ottobre, quindi non preoccuparti, e se non dovesse succedere entro allora, la prossima opportunità sarà a febbraio : )

1 Mi Piace

Feedback rapido: Potrebbe avere senso disabilitare il pulsante “rispondi” in ogni singolo post. Abbiamo appena notato che nelle risposte ai singoli post, l’account utente o il post a cui si fa riferimento viene visualizzato nella risposta.

1 Mi Piace

Gentile @RGJ - mi prendo la libertà di ricordarglielo ora : ) - grazie mille!

2 Mi Piace

Ho ora implementato questa funzionalità.

C’è una nuova impostazione del sito private_replies_participants_can_see_all. Una volta abilitata, le risposte saranno visibili agli utenti che hanno risposto a quell’argomento.

Ho anche migliorato il banner che appare in cima agli argomenti per comunicare in modo più accurato chi può vedere cosa.

Se sei ospitato con Communiteq e stai utilizzando questo plugin, otterrai questa funzionalità nei prossimi giorni. Se sei self-hosting, esegui semplicemente il rebuild.

4 Mi Piace

Nella mia esperienza, gli utenti spesso non capiscono che una risposta dell’autore originale a una risposta privata è pubblica.

Saresti disponibile a provare un algoritmo leggermente diverso opzionalmente?

  • Le risposte alle risposte private sono anch’esse private
  • Le risposte all’argomento iniziale non sono private
  • Solo le risposte dell’autore originale al suo primo post o ad altri post pubblici non sono private

Dal punto di vista dell’implementazione, l’aggiunta di un campo aggiuntivo ai post per contrassegnarli come risposte private consentirebbe anche un altro esperimento che vorrei provare:

Un buon numero dei nostri utenti, che consultano il forum solo via email, non sono consapevoli che una risposta a un’email diventa pubblica nel forum (anche se abbiamo aggiunto un piè di pagina con tale informazione). Vorrei provare a rendere private tutte le risposte via email in categorie selezionate.

Hmm. Non sono sicuro, il plugin è già piuttosto complesso, per quanto riguarda le impostazioni. Soprattutto avere “Le risposte al primo argomento non sono private” è l’esatto contrario di ciò per cui serve il plugin.

Considererò di rimuovere opzionalmente l’eccezione in cui i post successivi degli iniziatori dell’argomento sono visibili a tutti.

:face_with_bags_under_eyes: Ah, mi dispiace.
Volevo chiedere “Le risposte dell’autore originale ai suoi post pubblici non sono private”. Ho aggiornato la mia richiesta sopra.

Penso ancora che questo sia troppo complesso. Perché la rimozione opzionale dell’eccezione dove i post successivi degli iniziatori dell’argomento sono visibili a tutti non sarebbe sufficiente?

Vorrei mantenere tutte le informazioni e le conversazioni in un unico posto.

Si verifica uno scenario come segue:

Le informazioni vengono diffuse a tutti i genitori della scuola.
Successivamente, spesso si ricevono richieste via e-mail.
Potrebbe esserci uno scambio di battute con coloro che cercano chiarimenti.
Alla fine, il post iniziale potrebbe essere aggiornato con dettagli aggiuntivi e una breve notifica sull’aggiornamento viene pubblicata in fondo al thread.

In alternativa, sto pensando di modificare il sistema di risposta via e-mail in modo che le richieste di follow-up bypassino il forum e vengano indirizzate direttamente all’autore del thread.

2 Mi Piace

Questo può essere semplicemente realizzato con una categoria “Annunci” in cui quei genitori non possono pubblicare.
Non ci sarà alcun pulsante di risposta nell’e-mail. Un annuncio può contenere un link “Hai domande?” che apre un nuovo PM al consiglio scolastico.

3 Mi Piace