Unanswered Filter adds a new breadcrumb dropdown that allows users to filter a topic list by unanswered (0 replies) and answered topics (more than 1 reply). There’s also an option to show an “unanswered” link in the nav as an alternative to the dropdown.
Olá @awesomerobot – Acabei de experimentar o componente [comportamento anterior] “Link de filtro de não respondidos” e é quase exatamente o que eu preciso. Há apenas algumas coisas na minha lista de desejos:
Eu adoraria a capacidade de pular tópicos com categorias e tags especificadas. Alguns tópicos informativos não realmente pedem por respostas; eles podem estar em uma categoria específica ou marcados como “documentação”, etc. Posts fixados de “Boas-vindas”, por exemplo, poderiam ser excluídos por uma tag.
Eu gostaria que “Não respondidos” se comportasse um pouco mais como “Novos” e “Não lidos”: aparecer apenas quando não for zero e exibir uma contagem. Não é tão tentador clicar quando parece que não há tópicos não lidos relevantes.
Com essas adições, seria perfeito — e, eu argumentaria, deveria ser adicionado como funcionalidade principal do Discourse.
Decidi experimentar o novo componente “Filtro de Não Respondidos”. Não sei se foi um problema na minha instância específica do Discourse, mas tive alguma dificuldade em fazê-lo funcionar. Desinstalei, reinstalei e reiniciei tentando fazê-lo aparecer, e finalmente:
cd /var/discourse
./launcher destroy app
./launcher start app
… consegui que ele tivesse efeito.
Depois de limpar todas as exclusões nas configurações do componente, demorei um segundo para perceber por que o filtro de status não aparece na visualização de Categorias (e, no nosso caso, na página inicial, que definimos como padrão para Categorias): porque é um filtro de tópico. [bate na testa] Obviamente, ele não pode filtrar uma lista de Categorias.
Ainda gostaria que ele pudesse excluir tópicos por tag, para que não listasse tópicos informativos como “não respondidos”, mas uma solução simples é postar uma resposta, por exemplo, “Este tópico está bloqueado.” – antes de bloquear o tópico.
Poderia ser ajustado para que as postagens dos membros da equipe não fossem mostradas na lista? Nós só nos importamos com usuários comuns e pobres que não obtiveram resposta. Os membros da equipe de alguma forma lidarão com isso, espero.
Idealmente, seria ótimo ter mais um filtro, que mostrasse as postagens que não foram respondidas pela equipe. Só para garantir que uma postagem foi revisada e respondida por pelo menos um membro da equipe e não por um colega comum.
Sua instalação do Discourse está atualizada (admin/upgrade)? Eu esperaria que uma atualização corrigisse isso
Sem planos no momento, não acho que haja uma maneira simples de fazer isso… este componente de tema depende de um parâmetro de URL integrado para obter 0 respostas (?max_posts=1), mas não acredito que tenhamos algo para ocultar posts criados por usuários de um grupo específico.
Você está filtrado por categoria? No celular, os filtros de categoria (incluindo este filtro) ficam ocultos nas rotas de descoberta (mais recentes/principais/populares/etc.)