À medida que os fóruns que construo têm configurações de privacidade cada vez mais complexas, gosto muito da ideia de tornar mais visível para as pessoas quem pode ver o que está sendo postado.
Gosto deste conceito, Display Posts Visibility, e gostaria de poder ir além para mostrar exatamente quais grupos podem ver quais tópicos.
No momento, Display Posts Visibility usa .archetype-regular e .archetype-private_message para mostrar mensagens totalmente públicas vs. totalmente privadas, mas usa .read-restricted para mostrar aquelas que são restritas por grupos. Mas como .read-restricted não é preciso, parece difícil descobrir quais grupos podem ver o tópico atual.
Se as classes CSS estivessem lá para quais grupos podem vê-lo, seria muito mais fácil estilizar a página para torná-la mais óbvia para as pessoas.
Grupos que podem ver um tópico são considerados informações privadas, portanto, vazar que um grupo tem acesso a uma determinada categoria é considerado um bug no Discourse.
Isso significa que você precisará de um plugin para expor essas informações na interface do usuário.
Posso ver como isso seria, pois poderia expor muitos dos grupos ocultos que existem na plataforma e talvez por outros motivos também.
Também posso ver como o oposto — não deixar as pessoas saberem quais grupos têm acesso a uma determinada categoria — poderia ser considerado uma violação de privacidade. Por exemplo, se eu postar na categoria Feature, se eu souber que ela é “restrita”, isso pode significar que apenas outras pessoas em um grupo de Recursos podem vê-la ou pode significar que todos na plataforma ainda podem vê-la, mas talvez um grupo simplesmente não tenha a capacidade de criar tópicos ou respostas. Para um fórum majoritariamente público como o Meta, talvez não seja um grande problema, pois provavelmente assumimos que a maioria das coisas que postamos são públicas, mas à medida que penso em hospedar conversas mais privadas, torno-me mais sensível a “espere, exatamente quem poderá ver o que eu digito?”
Independentemente disso, obrigado por me informar que não é possível no momento, mas que poderia ser com um plugin