Categorias como quartos privados, que são visíveis ao público?

Olá a todos,

Criei uma instância do Discourse, que planejei usar como uma espécie de prédio cheio de salas de discussão privadas.

Significa que alguém que foi convidado para o prédio pode percorrê-lo e ver muitas portas com placas indicando qual sala de discussão é, mas inicialmente não tem permissão para entrar.
Ele pode ver na porta quem é o proprietário e contatá-lo para ser convidado.

Em termos do Discourse, pensei que poderia realizar isso com categorias privadas, cujas ACLs contêm um grupo específico para essa categoria, onde todos os membros que podem falar nessa categoria estão registrados. Em seguida, há outro grupo para os moderadores desse grupo, que podem convidar pessoas e fazer a moderação.

A única coisa ruim é que, assim que eu ativo “ver” para todos (todos que percorrem o prédio devem ver as portas, certo), eles também podem ver as discussões dentro delas e encontrá-las através da pesquisa.

Minhas perguntas são:

  • Existe algum botão onde eu possa dizer → todos podem ver o nome da Categoria, mas não podem entrar e não poderão ver (ou encontrar) nada postado nessas categorias.
  • Se não, seria possível apenas remover a flag “ver” para todos e manter um post público com todas as categorias disponíveis através de um automatismo (API).
  • Existem plugins que poderiam me ajudar a alcançar o que tenho em mente?

Muito obrigado por ler e tenham um ótimo dia, pessoal!

Atenciosamente,

WS

Parece que o Category Previews (Componente de tema de prévias de categoria) pode funcionar para parte do que você está procurando realizar.

4 curtidas