Github: GitHub - communiteq/discourse-private-replies
Questo plugin nasconde le risposte degli argomenti a tutti tranne che all’avvio dell’argomento e all’autore del post.
Casi d’uso
Questo può essere utilizzato, ad esempio, per compiti a casa in cui l’insegnante apre un argomento e pubblica un compito, e tutti gli studenti pubblicano un post con le loro risposte. Una volta che tutti hanno consegnato il loro lavoro, l’insegnante può rendere visibili le risposte in modo che gli studenti possano discuterne.
Un secondo caso d’uso potrebbe essere un’asta in cui qualcosa viene offerto in vendita. Le persone possono pubblicare la loro offerta e, una volta conclusa la vendita, il proprietario dell’argomento può rivelare tutte le offerte per mostrare alla community che tutto è andato secondo le regole.
Utilizzo
Dopo aver installato e abilitato il plugin, è possibile attivare la funzionalità del plugin su base per argomento.
Se sei l’avvio dell’argomento, vedrai un nuovo pulsante in fondo all’argomento.
Premendo questo pulsante hai abilitato la funzionalità Risposte Private per questo argomento.
Apparirà un banner sopra l’argomento e accadrà quanto segue:
- le persone potranno vedere solo i post da loro stessi, dal proprietario dell’argomento e dagli utenti nei gruppi selezionati.
- solo il proprietario dell’argomento sarà in grado di vedere tutti i post.
Premendo nuovamente il pulsante, l’argomento tornerà alla normalità.
Il plugin, quando abilitato, consentirà risposte private su tutti gli argomenti. Tuttavia, se è abilitata l’impostazione private replies on selected categories only (risposte private solo per categorie selezionate), il plugin può essere abilitato per categoria nelle impostazioni di sicurezza della categoria.
Nella stessa schermata troverai anche l’impostazione per abilitare le risposte private per impostazione predefinita per tutti i nuovi argomenti in quella categoria. Questo è particolarmente utile quando gli argomenti vengono inviati via email.
Impostazioni
private_replies_participants_can_see_allse abilitato, chiunque abbia partecipato all’argomento può vedere tutte le risposteprivate_replies_min_trust_level_to_see_allle persone con questo livello di fiducia o superiore possono vedere tutte le risposteprivate_replies_groups_can_see_allgli utenti in questi gruppi possono sempre vedere tutte le risposte (predefinito: staff)private_replies_see_all_from_groupsi post degli utenti in questi gruppi sono sempre visibili a tutti (predefinito: staff)private_replies_topic_starter_primary_group_can_see_allgli utenti nello stesso gruppo primario del proprietario dell’argomento possono vedere tutte le risposte
Avvertenze
Il plugin disabilita i seguenti modi per recuperare il contenuto dei post:
- visualizzazione dell’argomento (cioè, il modo normale di visualizzare i post)
- profilo utente - attività
- ricerca
- raw (/raw/topic_id/post_id)
Tuttavia, puoi ancora scoprire chi ha postato nell’argomento:
- Le icone dell’elenco degli argomenti mostreranno ancora chi ha postato nell’argomento.
- Sarai anche in grado di vedere “l’utente xxx sta rispondendo” in fondo all’argomento.
- Gli argomenti sono visibili anche nel profilo utente - riepilogo.
Tuttavia, nessuno di questi rivela il contenuto del post.
Contesto:
Mia moglie è un’insegnante (greco antico e latino classico) e usa Discourse nelle sue classi da diversi anni ormai. Lo usa principalmente per distribuire compiti ai suoi studenti e discuterne in seguito. Tuttavia, tutti i compiti vengono consegnati su carta durante le sue lezioni.
Fino ad ora - poiché le scuole sono state chiuse a causa di tutto il panico da coronavirus, si sta spostando all’insegnamento online al 100%, compresi i compiti. Quindi tutti questi studenti le stanno attualmente inviando il loro lavoro via email. Questo è molto sub-ottimale poiché richiede a lei un bel po’ di amministrazione (e posso dirvi che non è molto brava in quel tipo di cose
).
Abbiamo discusso alcune opzioni e lei ha detto: “perché non posso avere un argomento in cui le persone possano vedere solo i miei post (cioè, i post fatti dall’avvio dell’argomento) e i propri post? Questo mi permetterebbe di pubblicare un compito come argomento e far sì che ogni studente pubblichi le proprie risposte sotto, senza poter vedere tutte le altre risposte. Poi, quando tutti avranno inserito il loro lavoro e sarà il momento di discutere, voglio poter premere un pulsante per far cadere il velo e rendere tutti i post nell’argomento visibili a tutti, in modo che possano vedere e discutere il lavoro reciproco.”
Sì - geniale! (ecco perché la amo). Così ho creato un plugin per questo. Discussione precedente qui: Topic replies invisible until topic owner decides to reveal them?






