Come rendere parte del post visibile solo all'autore e allo staff?

I’m my forums exclusievly for roleplaying purposes.
We have our character sheets partially hidden from other players’ eyes, so there’s always a surprise when it comes to characters’ abilities, which imposes safer, more realistic gameplay.
On an old phpBB 3.2 we used [HIDE] BBCode, which allowed to hide part of the post so it was visible only for staff members and author of the post.
Does Discourse allow it in any way, possibly via plugins?

If it’s impossible then maybe you could tell me how to hide a whole post like this?

2 Mi Piace

maybe you want the spoiler plugin?

Oh, but you want people not to be able to see it at all. A theme component could do it, but clever people could still look at the json or raw for the post. I think you’d need a plugin.

3 Mi Piace

A different suggestion is to PM staff with your character sheet, if the goal is to share the character sheets only with staff. You could also link to the PM in the topic so it is easy to get to. Only staff would be able to open that PM of course.

That is nearly identical to what you described except not inline content.

6 Mi Piace

I guess I’ll have to go with it – although it’s not very intuitive for an user do do that.

2 Mi Piace

It’s kind of an unusual scenario, to have a topic that has shared secrets with staff but not other posters.

2 Mi Piace

You could possibly use the Staff Notes Plugin. You would send a Staff member the character sheets and they would “load” them for each relevant user, and then see a clickable notes icon on each post so that the character info is easily at hand.

The author themself wouldn’t be able to see this, but presumably they already know this info anyway.

4 Mi Piace

The user needs to be able to edit this content, so unfortunately that’s not an option in this case.

3 Mi Piace

Questo sembra ancora non esistere, quindi lo convertirò in un argomento Feature. :+1:

Il plugin Discourse Private Replies potrebbe fare al caso tuo.

1 Mi Piace

Grazie. È quasi quello che mi serve, ma manca una funzionalità importante. Ho bisogno della possibilità di nascondere determinate parti di un post in modo che possano essere visualizzate solo dall’autore del post e dai membri dello staff, non dalla persona che ha avviato l’argomento. Nel mio scenario, ciò potrebbe portare a exploit.

Nella mia testa, potrebbe funzionare così:

Parte del post disponibile al pubblico
[hide]Parte del post visibile solo all’autore del post e ai membri dello staff[/hide]

Naturalmente, preferirei qualcosa di più moderno del BBCode [hide].
È essenziale che la parte del post disponibile pubblicamente rimanga ricercabile.

PS: E sì, non ho ancora avviato il mio forum Discourse orientato ai giochi di ruolo a causa di questo problema.

Se self-hosted o si dispone di un livello sufficientemente elevato. Il plugin Signatures potrebbe essere utilizzato come @codinghorror ha menzionato avendo il link pm nella firma dell’utente. In alternativa, un link a un link della categoria Argomenti privati può funzionare come @RGJ menziona.

Quindi non c’è bisogno di ricordarsi di aggiungere il link a ogni post.

Ci sono aggiornamenti? Mi rifiuto di credere che nessuno abbia creato un plugin del genere, che era molto usato ai tempi di phpBB.

Suppongo che tu sia l’unico ad averlo chiesto qui finora :slight_smile:

Se hai un budget (forse la tua community può fare crowdfunding?), puoi chiedere a qualcuno di sviluppare la funzionalità in Marketplace.

Un’alternativa divertente ma non molto funzionale sarebbe racchiudere il contenuto con <rp> </rp>.
Non significa roleplay :face_with_tongue:

Due problemi:

  1. il contenuto può essere visualizzato nel codice HTML o nella vista raw / json di un post, ed è anche restituito dalla funzione di ricerca, o persino citando il post.
  1. <rp> è un elemento inline, quindi gli elementi di tipo blocco al suo interno chiuderanno il tag prima dell’elemento blocco, il che significa, per dirla in modo semplice, che il contenuto dovrebbe contenere solo testo normale con interruzioni di riga singole (2 interruzioni di riga = paragrafo = elemento blocco).
2 Mi Piace

Hai considerato la mia soluzione?

Installa il plugin Private Topics. Configura il gruppo su staff o sul tuo gruppo di game master. Installa Discourse signatures. Inserisci il link Private Topic nella firma. Uno per il foglio del personaggio/storia.. ecc.

E un link secondario per il segmento di storia attualmente in corso.

Altrimenti, come ha menzionato Canapin, potresti dover considerare Marketplace

1 Mi Piace

Sì, l’ho fatto, come ho menzionato in uno dei miei post in questa discussione.

Purtroppo, sono troppo preoccupato di rendere un processo già esteso di creazione di un personaggio di gioco più complicato dicendo agli utenti di fornire la loro scheda personaggio completa in 2 processi separati - in un argomento visibile pubblicamente e in un PM. Se non ci sono altre opzioni, prenderò sicuramente in considerazione il Marketplace.

Il plugin Private Topics utilizza una categoria regolare con un’impostazione aggiuntiva che solo l’Op e un gruppo definito possono vedere.

Se stanno pubblicando il foglio del personaggio pubblicamente. Allora accedervi in privato potrebbe non essere necessario.

Un link a un argomento qui è visibile solo, diciamo, al tuo giocatore (Op) e al gruppo Gamemaster.

Il plugin signature semplificherebbe semplicemente l’avere un link al foglio del personaggio nel loro argomento privato. Servirebbe anche se il GM avesse bisogno di fornire informazioni di cui gli altri giocatori non sarebbero a conoscenza.

Quindi avere un link all’argomento pubblico della sessione di gioco.

Capisco, ma richiederà comunque la creazione di due argomenti: uno visibile a tutti (che descrive l’aspetto del personaggio) e uno privato (con la storia del personaggio e altre caratteristiche non immediatamente visibili). Come ho detto, non vorrei rendere più complicato un processo già esteso di creazione di un personaggio. Usare il BBCode \[HIDE\] in passato era molto più facile e intuitivo.

1 Mi Piace

Hai dato un’occhiata a whispers?

Punti bonus: se avessi avuto qualcosa di nascosto e avessero superato un controllo, potresti renderlo visibile.

3 Mi Piace

È in qualche modo l’opzione meno noiosa tra quelle attualmente disponibili, anche se richiede comunque 2 post separati (normale e sussurrato). Tuttavia, presuppone che gli utenti sappiano come utilizzare la funzione sussurro.