Entrar / Sair do grupo CTA

Olá,

Gostaria de dividir o fórum em três partes. A página tem um assunto principal, subjectA, ao lado do qual criei outra categoria separada, subjectB. Para isso, pensei que um seletor de três vias deveria ser feito no cabeçalho ou em outro local central. Por padrão, o seletor estaria na posição do meio, o que significaria que tanto subjectA quanto subjectB da página seriam visíveis. Se o usuário mover o seletor na direção de subjectA, subjectB não seria visível; se na direção de subjectB, subjectA não seria visível. Poderíamos lidar com isso usando grupos e permissões de categoria.

Se o usuário selecionar subjectA, ele será adicionado automaticamente a um grupo groupA, que adiciona algumas permissões às categorias de subjectB para silenciar.

Tentei descobrir como criar um botão CTA ou um alternador para entrar ou sair de um grupo clicando nele. Mas, infelizmente, não encontrei nenhuma maneira. Isso é possível de alguma forma? :slightly_smiling_face:

Este projeto visa adicionar a capacidade dos usuários de filtrar o conteúdo dos dois assuntos principais de forma rápida e fácil.

Qualquer ideia ou conselho seria apreciado! Obrigado :slightly_smiling_face:

2 curtidas

Para uma abordagem alternativa, você pode dar uma olhada nos Fóruns da Comunidade de Desenvolvedores da Epic Games. Eles usam quatro filtros globais e acredito que você só precisa do plugin GitHub - discourse/discourse-global-filter para implementar uma configuração semelhante.

4 curtidas

Obrigado @manuel, isso parece ótimo. À primeira vista, se eu entendi corretamente, este plugin funciona algo como Using query strings to filter topic views com tags, mas mantém a string enquanto o usuário navega na página. Tenho que repensar a estrutura do meu fórum. :sweat_smile: Obrigado novamente, vou tentar. :slightly_smiling_face:

3 curtidas