Ordenação personalizada de tópicos

Em algumas categorias, os stakeholders de um projeto gostariam de arrastar e soltar tópicos manualmente para reordena-los. Existe algum componente ou plugin de tema que permita uma ordem personalizada de tópicos?

Essa ordem mudaria imediatamente quando alguém postasse em um tópico :thinking:
Pelo que sei, não há como manter uma ordem fixa de tópicos.

Acredito que isso esteja correto. Fixar é o mais próximo que você pode chegar, provavelmente.

Eu não quis dizer “reordenação temporária”. Acho que o que estou sugerindo é uma nova ordenação de tópicos - “ordenação personalizada/manual”, como você preferir chamar. Não por data, nem por nome, curtidas, popularidade, ou algo assim. Mas uma ordenação manual. Ela colocaria os novos tópicos no final ou no começo por padrão (uma nova configuração), mas permitiria reordená-los livremente de outra forma.

2 curtidas

E essa ordem não muda quando há novas postagens? Então haveria uma listagem diferente em /latest do que no nível da categoria? Eu suspeitaria que isso quebraria a função central, tanto na parte técnica quanto na conceitual, de uma forma tão profunda que dificilmente aconteceria, se é que acontece.

Isso soa mais como o estilo do WordPress do que como um fórum de discussão.

Mas fechando todos os tópicos e brincando com os horários de publicação você consegue isso. Mas, novamente, então um WordPress ou algum outro CMS seria uma escolha mais lógica.

2 curtidas

Desculpe, não tenho certeza do que você está falando. É uma coluna simples “manual_ordering” no banco de dados e uma nova visualização de lista de tópicos junto de /latest e /new.

Por favor, não julgue as necessidades de outros usuários do fórum pela ausência dessas necessidades em seus casos de uso.

O Discourse está sendo posicionado muito além de apenas fóruns clássicos de “discussão”. É uma base de conhecimento, gestão de projetos, coordenação de esforços, chats, e Deus sabe mais o quê.

Estou apenas expressando uma necessidade que surge constantemente em minhas comunidades.

2 curtidas

Eu também tive essa necessidade e contornei as limitações atuais fazendo o seguinte:

  1. Configurando uma Categoria para que ela seja ordenada por data de criação
  2. Alterando a data/hora de cada tópico para que fiquem na ordem desejada

Agora, é claro que apenas um administrador pode fazer isso - e as datas/horas ficam um pouco confusas. Portanto, não é ideal!

Seria certamente uma solicitação de recurso válida (ou seja, em Feature).

2 curtidas

Parece que a necessidade existe e é semi-reconhecida, pelo menos para a #documentação, já que os tópicos aparecem ordenados manualmente na barra lateral. Não vejo a ordenação manual na lista de tópicos na seção principal, mas gostaria dessa opção também.

1 curtida

Movi isto para Feature, pois parece mais um pedido de funcionalidade do que um pedido de suporte. A equipe está ciente de que, para documentação, outras formas de exibir e ordenar tópicos serão necessárias, e há alguns planos em andamento para atender a essa necessidade. Infelizmente, ainda não há um cronograma específico que eu possa compartilhar.

Enquanto isso, você pode ter visto Discourse Doc Categories, que permite a criação de um índice na barra lateral, como usamos aqui para Documentation.