Ma i sussurri sono disponibili solo per lo staff e hai bisogno dell’autore del post per poterlo vedere. E potrebbe essere qualsiasi post, giusto? (Forse qualsiasi post in una certa categoria).
Un plugin potrebbe aggiungere un campo personalizzato che viene aggiunto al serializzatore solo per il proprietario del post e lo staff. Quindi avresti entrambi quei post separati in un unico posto, almeno.
Se quello che vuoi veramente è un BBCode [HIDE], allora . . . no. Il post grezzo è ancora visibile a chiunque possa vedere il post. Potrebbe essere possibile crittografare il testo nascosto nel post grezzo e poi in qualche modo escogitare per decrittografarlo quando un amministratore o il proprietario lo vede. Sembra complicato, però. O forse duplicheresti semplicemente l’intero post grezzo quando viene salvato e poi faresti qualcosa per usarlo quando modifichi o visualizzi il testo per il proprietario.
Mi dispiace, intendevo dire “i sussurri sono disponibili solo per le persone che possono vedere i sussurri”
Il testo nascosto deve essere visibile solo all’autore del post e allo staff. Se aggiungi tutti coloro che hanno il testo nascosto al gruppo dei sussurri (essenzialmente ogni utente), saranno in grado di vedere tutti i sussurri, non solo i propri. Il punto dei sussurri è che la persona di cui stai sussurrando non può sentirlo, ma in questo caso, dovranno essere in grado di creare e vedere il sussurro che solo loro e lo staff possono vedere.
Ma i sussurri sono disponibili solo per lo staff, e hai bisogno dell’autore del post per poterlo vedere. E potrebbe essere qualsiasi post, giusto? (Forse qualsiasi post in una certa categoria).
Sì, ho bisogno che l’autore e i membri dello staff possano vedere il post. Si tratterà di post di una specifica categoria del forum.
Al momento, per un [BBCode hide], potresti prendere in considerazione il finanziamento di un tema/componente di personalizzazione Customization > Theme component, poiché non è probabilmente necessaria una sicurezza particolarmente robusta, oppure un plugin di personalizzazione Customization > Plugin più completo, dato che con un plugin la sicurezza è maggiore poiché le modifiche vengono eseguite lato server anziché lato browser/client.
In ogni caso, servirebbero comunque due discussioni di questo tipo. Entrambi i metodi lascerebbero il Plugin “Discourse Signatures” fuori gioco.
Un messaggio personale. Poi si può creare un link al messaggio privato (PM) e incollarlo nella firma del proprio profilo. Per un vantaggio aggiuntivo nella denominazione, si può usare il formato [Nome del Personaggio]_(Link al PM).
L’altra opzione richiederebbe il plugin per le discussioni private. In tutto il resto, sarebbe la stessa cosa di cui sopra.
Con il link pubblicato in una firma, entrambe le parti, il giocatore o i master di gioco, potrebbero accedere al PM/discussione collegata.
I messaggi personali possono funzionare, ma richiederebbero che tutti i master di gioco o il gruppo di master di gioco fossero invitati al PM.
Oh! Un campo utente personalizzato visibile solo all’utente (e allo staff) permetterebbe a un componente del tema di farlo.
È il caso che ci siano più giochi (ognuno otterrebbe il proprio campo utente personalizzato) e che tu lo volessi visibile in ogni post che l’utente ha fatto in una certa categoria? In tal caso, un componente del tema potrebbe aggiungere un pulsante o qualcosa del genere per mostrare il campo utente quando necessario, oltre a collegarsi al profilo per modificarlo.
L’unica avvertenza che posso vedere è che questo presupporrebbe che i game master siano utenti Staff. Con un forum di GdR cartacei e propri, i game master potrebbero essere semplicemente membri che ospitano giochi.