Mas os sussurros estão disponíveis apenas para a equipe, e você precisa do autor da postagem para poder vê-la. E pode ser qualquer postagem, certo? (Talvez qualquer postagem em uma determinada categoria).
Um plugin poderia adicionar um campo personalizado que é adicionado ao serializador apenas para o proprietário da postagem e a equipe. Então você teria ambas essas postagens separadas em um só lugar, pelo menos.
Se o que você realmente quer é um BBCode [HIDE], então . . . não. A postagem bruta ainda é visível para todos que podem ver a postagem. Seria possível criptografar o texto oculto na postagem bruta e, em seguida, de alguma forma, decifrá-lo quando um administrador ou o proprietário o vir. Parece complicado, no entanto. Ou talvez você apenas duplicasse toda a postagem bruta quando ela fosse salva e, em seguida, fizesse algo para usá-la ao editar ou exibir o texto para o proprietário.
Desculpe, quis dizer “sussurros estão disponíveis apenas para pessoas que podem ver sussurros”
O texto oculto precisa ficar visível apenas para o autor da postagem e para a equipe. Se você adicionar todos que têm texto oculto ao grupo de sussurros (essencialmente todos os usuários), eles poderão ver todos os sussurros, não apenas os seus. O objetivo dos sussurros é que a pessoa sobre quem você está sussurrando não possa ouvi-lo, mas, neste caso, ela precisa ser capaz de criar e ver o sussurro que apenas ela e a equipe podem ver.
Mas os sussurros estão disponíveis apenas para a equipe, e você precisa do autor da postagem para poder vê-la. E pode ser qualquer postagem, certo? (Talvez qualquer postagem em uma determinada categoria).
Sim, preciso que o autor e os membros da equipe possam ver a postagem. Serão postagens de uma categoria específica do fórum.
No momento, para usar a tag BBCode [hide], você pode considerar patrocinar um tema-componente de personalização, já que provavelmente não é necessária uma segurança muito forte, ou um plugin de personalização mais completo. Com um plugin, é mais seguro, pois as modificações são feitas no lado do servidor, em vez do lado do navegador/cliente.
Caso contrário, ainda seria necessário ter dois tópicos de algum tipo. Ambos os métodos deixariam o plugin “Discourse Signatures” de fora.
Uma mensagem pessoal. Depois, peça para eles criarem um link para a MP e colarem em uma assinatura no perfil deles. Para um benefício adicional na nomenclatura, use [Nome do Personagem]_(Link para a mp).
A outra opção exigiria o plugin de tópicos privados. Mas, caso contrário, seria o mesmo que o descrito acima.
Com o link publicado em uma assinatura, qualquer uma das partes, o jogador ou o(s) mestre(s) de jogo, poderia acessar a mp/tópico vinculado.
Mensagens pessoais podem funcionar, mas exigiria que todos os mestres de jogo ou o grupo de mestres de jogo fossem convidados para a mp.
Oooh! Um campo de usuário personalizado visível apenas para o usuário (e a equipe) permitiria que um componente de tema fizesse isso.
É o caso de haver vários jogos (cada um teria seu próprio campo de usuário personalizado) e você gostaria que isso fosse visível em cada postagem que o usuário fez em uma determinada categoria? Se sim, um componente de tema poderia adicionar um botão ou algo para mostrar o campo do usuário quando necessário, bem como um link para o perfil para editá-lo.
A única ressalva que consigo ver é que isso presumiria que os mestres de jogo são usuários Staff. Com um fórum de RPG de mesa e papel próprio, os mestres de jogo podem ser apenas membros hospedando jogos.