As pessoas aprendem com classificados anteriores o que funciona e o que não funciona
É o seu fórum, então você é quem decide como ele vai funcionar, e se você quiser esse plugin, nós felizmente faremos um fork dele, deletaremos essa única linha que verifica se não há respostas e o instalaremos para você. Mas não tenho certeza se é uma boa escolha fazer isso dessa maneira.
Ainda estou confuso sobre a questão da solicitação…
Por que é uma boa escolha excluir tópicos que têm respostas mais antigas que N, mas uma má escolha excluí-los após N dias? No final, ambos os plugins não estão excluindo tópicos…?
Acho que estamos discutindo a mesma coisa, com apenas uma pequena diferença:
Seu plugin depende da idade de uma resposta. O plugin que estou sugerindo não.
Portanto, SEO ou As pessoas aprendem com classificados anteriores o que funciona e o que não funciona não mudarão em nenhum dos plugins. Eles fazem exatamente a mesma coisa no final: excluem tópicos. A única diferença é quando.
Se você verificar muitos tópicos em um fórum, a maioria deles não recebe respostas por meses ou até anos, mesmo aqueles que são mais propensos à discussão, o que não é o caso aqui, então não é relevante manter um tópico de classificados ativo por tanto tempo.
Deixe-me dar outro exemplo: você quer vender uma cadeira. Você quer que as pessoas respondam ao seu tópico 6 meses depois, quando provavelmente você vendeu a cadeira 1 semana depois de criar o tópico? Provavelmente não. Portanto, se a regra em uma categoria é que todo tópico é excluído 2 semanas após ser criado e o usuário sabe disso antes de criar o tópico, 2 coisas acontecem:
1 - Eles sabem que não precisam se preocupar em excluir o tópico, caso vendam o item nessas 2 semanas e se esqueçam do tópico;
2 - Se eles não o venderem nessas 2 semanas, eles só precisam criar um novo tópico.
Como mencionei antes, a diferença entre essa abordagem e a do seu plugin é que o usuário (ou qualquer outra pessoa) poderia continuar “impulsionando” a postagem com respostas como esta 🔥. Portanto, se o item não for vendido por 6 meses e a regra for excluir tópicos não respondidos após 2 semanas, pense em quantas respostas inúteis esse tópico teria para mantê-lo ativo, sem mencionar que ele continuaria mostrando a resposta na seção mais recentes, criando “ruído” inútil.
Como compartilhei antes, você pode ver que outros aqui têm exatamente o mesmo fluxo de trabalho, então não é apenas meu desejo ter um plugin como este:
Na verdade, eu também não acho que seja uma boa escolha?
E o Discourse não tem essa funcionalidade, nem estou ciente de um plugin que faça isso. O Discourse é capaz de excluir respostas após um certo número de dias (e, francamente, acho que é uma de suas piores funcionalidades, talvez apenas a promoção automática de tópicos antigos seja pior).
Não, não depende. Ele remove tópicos sem nenhuma resposta.
A coisa óbvia a fazer aqui é ter o tópico fechado automaticamente X dias após a última resposta / após a criação ou fechá-lo manualmente depois que a cadeira for vendida. Manter o tópico dá às pessoas uma ideia de a) como vender uma cadeira b) quanto vale uma cadeira c) que uma cadeira pode ser vendida através do fórum. Um bom exemplo é a categoria Marketplace aqui mesmo no meta.
Isso não faz sentido (pelo menos para mim), já que o ganho potencial de #1 é menor do que o esforço extra potencial de #2.
O que pode ser evitado com configurações como Max consecutive replies (Máximo de respostas consecutivas), Min post length (Comprimento mínimo da postagem) e moderação normal.
Resumindo, eu relutaria em remover QUALQUER tópico (excluindo spam), porque o conteúdo é o que define seu fórum e sua “cultura”. Também quebra links internos, o que pode ser frustrante para os usuários.
Isso faz muito sentido. Fechar o tópico após a venda. Talvez usar o plugin Solved com um ajuste CSS nessa categoria para “Marcar como Vendido” ou algo assim e fechar o tópico após ser marcado.
Cada fórum é diferente, com necessidades diferentes, objetivos diferentes.
Quando chegar a hora, se você tiver esse plugin disponível (ou se estiver disposto a remover essa linha e torná-lo disponível), eu definitivamente vou querer instalá-lo.
Decidi instalar o Discourse sozinho ontem à noite.
Como eu conseguiria instalar seu plugin, mas com essa alteração para excluir as postagens após N dias, independentemente de terem respostas ou não?
Você mencionou fazer um fork, mas não sou muito familiarizado com o GitHub nesse nível.
Qualquer dica seria apreciada, ou se você simplesmente decidir criar essa outra versão como um novo plugin?
Muito obrigado pela resposta detalhada. Vou testar isso e avisarei como correu
Por enquanto, como estou apenas testando coisas e tudo mais, tudo bem se não funcionar ou excluir outros tópicos. Estou apenas criando tópicos e posts fictícios de qualquer maneira.