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.
Atualmente, para um [hide Bbcode], você pode considerar patrocinar um Theme component, pois provavelmente não precisará de segurança forte real ou de um Plugin mais completo, pois com um plugin é mais seguro, já que as modificações são feitas no lado do servidor em vez do lado do navegador/cliente.
Caso contrário, ainda seriam necessários 2 tópicos. Ambos os métodos deixariam o Plugin “Assinaturas do Discourse”
Uma mensagem pessoal. Em seguida, peça que criem um link para a MP e o colem em uma assinatura no perfil deles. Para benefício adicional de nomeação, use [Nome do Personagem]_(Link para MP)
A outra opção precisaria do plugin Tópicos Privados. Mas, caso contrário, o mesmo que 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 exigiriam que todos os mestres de jogo ou o grupo de mestres de jogo convidados 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.