Seleção de Categoria Específica pelo Usuário - Página Principal Padrão

A funcionalidade de usar Categorias como página inicial já está disponível. Em uma comunidade onde os usuários têm interesse apenas em uma determinada categoria e não se importam com as demais, é possível configurar isso no Discourse? Ou talvez exista um mod ou plugin para realizar isso?

Por exemplo, cada categoria representa um esporte, como basquete, futebol, etc. Ao fazer login no Discourse, o usuário é direcionado para a categoria de futebol como a primeira página padrão, definida durante o cadastro ou nas configurações de preferências.

Por favor, sejam gentis. É meu primeiro post. :wink:

Bem-vindo @TopQuark!

Confira GitHub - pfaffman/discourse-custom-homepage-for-groups: Discourse theme component to change home page based on user's primary group · GitHub, que eu acho que deveria postar em #theme. Um cliente combina isso com GitHub - literatecomputing/discourse-ucf-group-assignment: Update group membership based on user custom field · GitHub para permitir que os usuários escolham um valor em um campo personalizado de usuário, o que automaticamente os atribui ao grupo que o componente do tema usa para selecionar sua página inicial.

1 curtida

^^^ Isso é ótimo. Uma olhada rápida mostra que é isso que estou procurando. :+1:

1 curtida

Discuti com @sam e @eviltrout um estado final no qual os usuários selecionam apenas o que desejam ver (uma coleção de tags ou categorias) como seu próprio feed, como em /custom.

1 curtida

Já temos o caminho ?tracking para isso:

https://meta.discourse.org/unread?f=tracked → não lidos nas categorias que você acompanha, nos tópicos que você acompanha e nas tags que você acompanha

https://meta.discourse.org/new?f=tracked → novos

https://meta.discourse.org/?f=tracked → tudo

O suporte ao parâmetro especial já está no núcleo, mas não há uma interface de usuário para expô-lo. Nós o expomos apenas em “equipes”.

3 curtidas