Funcionalidade de postagem privada

Quero que os usuários escolham se desejam que suas postagens sejam ocultas/privadas ou públicas/desocultadas. Oculto significa que apenas os usuários e a equipe podem ver as postagens, o que também inclui, sem resultados de pesquisa do Google para a postagem oculta. Os usuários podem escolher a qualquer momento, mesmo quando a postagem já foi feita.

Se eu entendi corretamente, isso já é possível (e tem sido por quase toda a vida do Discourse).

Isso é alcançado simplesmente colocando o Tópico pai (um Post faz parte de um Tópico) em uma Categoria que é pelo menos restrita pelo grupo trust_level_0.

Eu faço isso em um dos meus sites. Isso oculta esses Posts do Google, ao mesmo tempo que incentiva o cadastro como um bônus.

Nesse caso, o usuário poderia enviar uma mensagem pessoal para o grupo de funcionários. Caso contrário, eles postam em uma categoria pública.
Mas o usuário tem que pedir a um moderador para transformar um tópico público em uma mensagem pessoal ou para publicar uma mensagem.

1 curtida

Podemos esclarecer algo?

A postagem de cada usuário só pode ser vista pela equipe e por esse usuário, ou todos os usuários registrados podem ver as postagens (incluindo a equipe)?
Você foi um pouco ambíguo, sinto. Depende da sua definição de “usuários”.

1 curtida

A coisa mais próxima que existe é este plugin não oficial:

Mas ele não faz exatamente o que você quer, pois o recurso é ativado por tópico (todas as postagens no tópico serão ocultas).

1 curtida

Cada Postagem de um usuário só pode ser vista pela equipe e por esse usuário

1 curtida

seria melhor se os usuários pudessem escolher a si mesmos