Um usuário pode bloquear um grupo de usuários?

Existe uma maneira de um usuário não permitir que um determinado grupo de usuários veja o que ele publica em uma determinada categoria?

Tenho uma comunidade de escritores e a ideia é que seja possível para o membro escolher se quer ou não que editoras vejam o que ele posta na categoria “Escritos”. Preferencialmente, a escolha predefinida seria não mostrar editoras; e no onboarding eu digo a eles que isso é uma possibilidade.

O motivo para isso é deixar a pessoa confortável para postar, mesmo que ela não se sinta pronta para ser vista pelo mercado; por outro lado, seria uma ótima oferta de parceria com editoras se elas pudessem encontrar novos escritores para publicar através da nossa plataforma. Obrigado! :slight_smile:

5 curtidas

Eu acho que a maneira mais fácil de conseguir o que eu entendo que você precisa aqui é criar duas categorias - uma que seja acessível para editores e outra que não seja (uma poderia ser uma subcategoria da outra se você ainda quiser listar todos os tópicos juntos facilmente).

8 curtidas

Eu acho que a ‘Adicionar usuário ao grupo através de campo de usuário personalizado’ Automação pode ser útil para isso:

6 curtidas

É sempre perigoso quando um escritor não nativo de inglês tenta explicar o que alguma terceira parte disse, mas eu apostaria…

  • existem grupos de escritores e editoras
  • eles veem as postagens/tópicos uns dos outros
  • há a necessidade de oferecer aos escritores a capacidade de bloquear todas as editoras

Então, as editoras veem o que está no “mercado”, mas escritoras tímidas podem manter as editoras no escuro.

Isso é um pouco difícil de alcançar usando categorias.

Editar: se eu estiver certo (porque estive nessa situação há um tempo), o bloqueio é bastante difícil porque é uma ação em todo o fórum. Pode haver outras categorias onde o bloqueio é desnecessário. Portanto, isso deve acontecer apenas por escritores e o alvo são todas as editoras, mas deve se aplicar apenas à categoria de escritores.

4 curtidas

Você pode obter esse nível de controle com mensagens pessoais de grupo. Por exemplo:

Nas duas primeiras mensagens, um membro do grupo ‘escritores’ convidou o grupo ‘editores’ para a mensagem. Na última mensagem, o grupo de editores não foi convidado.

Somente membros do grupo (e administradores do site) podem acessar mensagens de grupo, a menos que outros usuários ou grupos sejam explicitamente convidados para a mensagem.

Administradores e moderadores (se os mods forem membros do grupo) podem converter mensagens de grupo em tópicos regulares. Portanto, essa pode ser uma boa abordagem para escritores que ainda não estão prontos para compartilhar seu trabalho. Eles poderiam até limitar quem pode acessar a mensagem a um pequeno grupo de usuários, criando uma MP e convidando usuários individuais para ela.

Uma desvantagem possível dessa abordagem é que qualquer usuário que tenha acesso a uma mensagem pode convidar quaisquer grupos ou usuários para a mensagem. Idealmente, haveria uma maneira de limitar essa capacidade ao criador da mensagem:

Na verdade, existe uma solução simples para esse problema, adicionando algum CSS ao tema do seu site:

.topic-owner.regular .add-remove-participant-btn {
    display: none;
}

.topic-owner.current-user-post.regular .add-remove-participant-btn,
.staff .topic-owner.regular .add-remove-participant-btn {
    display: block;
}

Infelizmente, essa regra seria aplicada a todas as MPs do seu site, de modo que apenas o usuário que criou uma MP e os membros da equipe veriam o botão “Adicionar ou Remover” de uma MP. Além disso, a abordagem CSS para limitar convites não é à prova de falhas. Se um usuário soubesse como estava sendo aplicado, por exemplo, se lesse esta postagem, ele seria capaz de contorná-la.

Seria ótimo se o Discourse fornecesse uma configuração para isso, aplicada no nível de MP individual ou de MP de grupo.

3 curtidas

Não seria suficiente ter uma (sub)categoria ‘somente para escritores’? Eles poderiam criar tópicos lá que o grupo de editores não veria e, se quisessem torná-los mais públicos, poderiam ser categorizados em uma categoria mais aberta.

4 curtidas

Essa é uma maneira bastante sólida de garantir o uso da categoria errada.

Novamente, não sei nada sobre codificação e coisas do tipo de desenvolvimento, mas posso imaginar que tal banimento seletivo é bastante difícil de construir.

Mas algo como usar uma tag que exclui editores é mais fácil de alcançar? Claro, então um escritor pode esquecer de usar tal tag, mas então há apenas uma categoria — uma espécie de mal menor.

2 curtidas

Eu acho que todas as soluções exigirão que as pessoas entendam onde/como postar sua escrita para que ela não seja vista por ‘todos’. :person_shrugging: Usar as configurações de segurança de categoria parece ser a maneira mais forte de garantir que membros de certos grupos não possam acessar o conteúdo lá (embora mesmo isso dependa de um bom controle de grupo. Se o grupo @writers puder ser ingressado livremente, qualquer sistema baseado nele será de fato ‘aberto a todos’).

3 curtidas

Você quis dizer "categoria errada" ou queria dizer outra coisa?

Se os escritores acidentalmente postarem um manuscrito em uma categoria visível para as editoras antes que elas quisessem que vissem isso, muito provavelmente seria um erro cometido apenas uma vez.

Para escritores legítimos, isso não parece difícil de entender a diferença entre publicar e não publicar um livro.

2 curtidas

É categoria errada quando um tópico é publicado em um lugar onde não deveria.

Não entendo como isso é relevante de qualquer maneira. Mas tal coisa acontecerá se a publicação depender de um e-mail para onde um autor enviará o texto.

Podemos supor facilmente que eles não são as pessoas de TI mais habilidosas. Nem no mundo onde nem mesmo desenvolvedores ou administradores conseguem evitar publicar fora do tópico.

Uma solução simples (realmente não sei se é simples) poderia ser uma tag que limita a visibilidade a um grupo. Ou talvez o exemplo mais fácil aqui seria como funcionam os sussurros, ou poderia haver uma tag somente para funcionários e então todos os documentos poderiam ser publicados em uma categoria, mas seriam visíveis para o mundo quando essa tag fosse removida (na verdade, um mau exemplo porque duas categorias diferentes são uma maneira mais fácil).

2 curtidas

Atualmente, não é possível limitar o acesso ao conteúdo por meio de tags da mesma forma que categorias controladas por permissão. Você poderia definir uma tag em um grupo de tags como visível apenas para ‘staff’, mas isso limita apenas a visibilidade da tag, não o tópico. Você poderia silenciar uma tag por padrão para um grupo, mas isso é facilmente alterado para ‘Watching/Tracking/Normal’ por um indivíduo (e também aparece em pesquisas, etc.). Não acho que seja possível fazer o que você está sugerindo com tags.

3 curtidas

Sim, eu sei. Mas tal ação seria um complemento muito bom e poderia ampliar as possibilidades.

Mas, neste momento, não temos nenhuma outra solução (se eu estiver adivinhando o que o OP precisa) além de mais categorias sobrepostas. Pode funcionar, mas está longe de ser uma boa solução.

Eu sei - se tivermos várias maneiras de limitar o acesso e a visibilidade, há um risco enorme de erros e configurações incorretas pelo administrador.

E, ainda assim, seria bom ter :woozy_face:

3 curtidas

Este Theme component pode funcionar bem para ajudar a manter as pessoas informadas sobre, por exemplo, qual categoria usar. E funcionaria bem com a recomendação do @JammyDodger.

Ele permite substituir a marca d’água em uma categoria.

2 curtidas

Um manuscrito de livro poderia facilmente cobrir pelo menos dez tópicos principais, as categorias de tópicos não são de forma alguma relevantes para manuscritos que alguém deseja revisar antes de entregar a qualquer editora.

(Exceto se uma categoria de tópico for especificamente rotulada: “revisão de manuscrito apenas para escritores, sem editoras”)

2 curtidas

E aí, pessoal! Obrigado pela discussão aqui \o/

O que poderia funcionar muito bem é manter a categoria Escritos bloqueada para editores, e quando um escritor quiser submeter seu manuscrito (preferencialmente após passar por revisão da comunidade) ele o postaria como uma Mensagem Privada que inclui os editores, como @simon disse aqui:

Acho que faz muito sentido ter mais um passo ao enviar seus escritos para os editores, já que é uma ação que você vai pensar bem antes de tomar; postar seu trabalho para revisão pela comunidade, por outro lado, deve ser algo que você faz sem preocupações.

Além disso, o fórum não ficaria poluído por categorias semelhantes.

6 curtidas

Banners estáticos no topo de cada categoria (por exemplo: Apenas para Escritores; Escritores e Editoras) declarando “Esta categoria não é visualizável por editoras” e “Esta categoria é visualizável por editoras” podem servir como um lembrete para os escritores se eles querem que as editoras vejam ou não o trabalho deles.

5 curtidas