How to mark topic as "solved" without adding a reply

In our forum, there are times–many times–when we want to mark a topic as solved that does not have replies. In order to do so, the moderator adds a reply and marks it as solved. The problem this causes is that an email is sent to all users. There are a couple of problems in this scenario that we need help resolving:

  1. How can we mark a topic as solved without having to add a reply?
  2. How can we make it so that no emails are sent to users when we reply to topics if that is what we must do to Mark the topic as solved?
1 curtida

Could you just close the topic?

6 curtidas

Now, that would make too much sense! Haha. Seriously though, that is probably what we should do. Thank you for pointing out the obvious solution that I somehow missed.

4 curtidas

Esta na verdade não é uma boa solução porque não interage de forma útil com as funções do plugin “Solved”, e o filtragem em particular. Tópicos bloqueados/fechados ainda aparecerão no filtro “Não resolvidos” na página. Você pode, é claro, fazer uma pesquisa avançada e filtrar tópicos fechados de seus resultados, mas isso é menos conveniente e mais complicado.

Existem várias solicitações para a capacidade de marcar tópicos como “Resolvidos” sem uma resposta. Existem casos de uso válidos para isso:

Eu realmente acho que isso deveria ser reconsiderado, ou pelo menos eu gostaria de entender por que há tanta oposição a isso. No caso de solicitações para “marcar várias respostas como solução”, entendo que isso complicaria significativamente a implementação do plugin e não valeria a pena. Mas é o caso com esta solicitação aparentemente mais simples? @sam Estou marcando você porque suspeito que isso pode não ser visto ou abordado de outra forma. Peço desculpas se isso for inadequado.

Tecnicamente não é da minha conta (eu não trabalho para a Discourse nem falo por ninguém lá!), mas como alguém que é marcado em coisas porque as pessoas assumem que essa é a melhor maneira de obter ajuda, vou apenas dizer: sim, isso é definitivamente má conduta. Não faça isso.

Se você precisa que algo seja priorizado, a equipe de suporte do seu contrato com a Discourse é muito responsiva. Envie um e-mail para eles e aponte para um tópico. Essa é a maneira correta.

1 curtida

Não há planos para isso e não está em nenhum de nossos roteiros. Não entendo como um tópico pode ser resolvido sem respostas… sem respostas, você tem apenas a declaração do problema, nenhuma solução.

Entendido. Raramente marco pessoas diretamente. O motivo pelo qual o fiz aqui é A: este é um plugin principal, B: Sam foi a pessoa que respondeu a um desses pedidos originais dizendo que não havia planos para isso e ele parece ser uma das pessoas fortemente contra/preocupadas com este pedido, e bem, C: meus tópicos não obtiveram respostas várias vezes (estranhamente, em um caso, Sam curtiu, mas não respondeu):

https://meta.discourse.org/t/i-missed-the-composer-formatting-shortcuts-because-theyre-not-in-the-keyboard-reference/200514
Eu não sou um cliente pagante, então entendo que meus tópicos podem ter menor prioridade, no entanto, no caso dos atalhos de formatação do teclado, isso parece ser algo universalmente importante para acertar (e é muito difícil medir quantas outras pessoas sentem falta disso). E como eu disse, Sam curtiu esse tópico, mas não respondeu. :thinking:

Obrigado por responder tão rapidamente! Depende realmente de como você usa “Resolvido”. Neste caso específico, esta empresa quer usá-lo em parte para lidar com Solicitações de Recursos e Relatórios de Bugs. Existem, é claro, várias outras maneiras de fazer isso, mas todas têm desvantagens.

  • Mover solicitações e relatórios de problemas para uma subcategoria quando resolvidos. No entanto, os problemas reaparecem com frequência, ou as pessoas querem comentar mais sobre essas solicitações, e então precisaríamos movê-los de volta. E, claro, isso perde a possibilidade de as pessoas marcarem seus próprios tópicos como resolvidos, embora isso seja provavelmente menor neste contexto.
  • Fechar os tópicos “resolvidos” e deixá-los no lugar. O principal problema aqui é que, AFAIK, não há um filtro fácil e em linha para “fechado” como há para “resolvido” (incluído como parte do plugin). Talvez haja um componente de tema ou algo assim, eu não olhei ainda, pois espero não ter que mudar o fluxo de trabalho. E, como na primeira opção, não há como as pessoas responderem novamente mais tarde. Reconheço que isso pode ser uma diferença filosófica, ou seja, suspeito que sua abordagem para isso seria apenas “Então eles podem abrir um novo tópico”, mas essa é definitivamente uma posição opinativa, e uma que parece irrazoável esperar que todos concordem (em parte porque eu já não concordo com ela :grinning_face_with_smiling_eyes:).
  • Usar uma tag “resolvido” em vez do plugin. O problema com isso é novamente que não há uma maneira fácil de filtrar uma lista de tópicos normal para isso, AFAIK. Você pode, é claro, usar uma pesquisa avançada e talvez vincular isso no menu do cabeçalho ou algo assim. Mas é desnecessariamente complicado. O plugin Solved também tem a opção agradável de mostrar uma caixa marcada/desmarcada nas listas de tópicos, que a abordagem Fechado essencialmente substitui por um ícone de cadeado igualmente eficaz, mas a varredura de tags é muito menos rápida, pois elas podem ocorrer em qualquer lugar na lista de tags.

O resultado final é que este caso de uso parece ser uma adaptação bastante natural para as capacidades do plugin, com exceção deste único problema. De inúmeras outras maneiras, o plugin é ótimo e oferece benefícios sobre todas as outras opções que conheço até agora (certamente estou aberto a opções que não considerei). E não é o único caso de uso também, como o próprio Tobias Eigen aponta em um dos tópicos que linkei em minha resposta original acima.

A empresa com a qual estou trabalhando também usa o plugin para uma categoria mais do tipo Suporte/Perguntas e Respostas, onde a falta de “resolvido pelo iniciador do tópico” é menos um problema e é, de fato, bastante útil em sua forma originalmente pretendida de destacar a resposta que é a solução, mesmo quando está bem no final de uma discussão. Portanto, soluções alternativas seriam usadas em paralelo com o plugin e seria bom apenas usar o único sistema.

De qualquer forma, entendi desde o início que há resistência em implementar isso. Eu ainda não entendo por quê, a menos que seja apenas uma questão de “não vale a pena gastar tempo se não houver um bom caso de uso”. Se essa for a situação, espero que eu e Tobias tenhamos fornecido alguns exemplos razoáveis para apoiar sua implementação.

1 curtida