Algum tempo atrás, as categorias eram exibidas nas listas de tópicos como uma coluna. Após discutir sua utilidade, a coluna dedicada para categorias pareceu excessiva e foi removida em favor de colocar a categoria sob o título do tópico. Há muito a ser ganho com essa mudança (veja o tópico vinculado acima para detalhes); no entanto, alguns expressaram preferência pela coluna de categorias. Este componente é para aqueles que podem estar tendo dificuldades com as mudanças.
Olá,
Há alguns avisos/erros após a atualização para 2.9.0.beta2.
Talvez já estivesse ocorrendo antes da 2.9.0, pois eu nunca prestei atenção antes.
[Warning] [THEME 17 'Add Category Column'] – "Para evitar erros em testes, adicione uma chave `pluginId` à sua chamada `modifyClass`. Isso garantirá que a modificação seja aplicada apenas uma vez." (application-02f34826699ddd1471a048c99dbf7e34.js, linha 4135)
[Warning] [THEME 17 'Add Category Column'] – "Aviso de depreciação: A propriedade displayNewPosts do modelo de tópico está obsoleta" (vendor-3037b934520b46fd8178e08db12bbeaa.js, linha 4759, x30)
Obrigado pelo aviso @Dmitry_Krasnoperov e pelo PR @Don! O PR foi mesclado. Corrigi algumas pequenas coisas no componente também enquanto estava olhando para ele.
Este componente de tema estava quebrado porque sobrescreveu os templates topic-list-header e topic-list-item e não era atualizado há algum tempo. Ele ainda mostrava a coluna extra, mas a seleção em massa de tópicos não funcionava.
Eu o reformulei para usar plugin outlets brutos, tornando-o mais à prova de futuro e mais fácil de manter.
@manuel mencionou que este componente, se tivesse uma coluna para classificar por topic-timers, também me daria o que eu queria: uma listagem classificada de quando um monte de tópicos seriam publicados.
Muito obrigado pelo seu componente de Tema, mas encontrei alguns erros de exibição. Ao retornar à página inicial, a coluna de categoria não é mais exibida. Além disso, ao carregar mais páginas, a categoria não é mais exibida. Assista ao meu vídeo:
Estou usando o Add Category Column para exibir nomes de categorias na lista de tópicos. No entanto, estou enfrentando dois problemas que adoraria resolver:
Nomes de categorias longos estão sendo cortados – eles não quebram nem se expandem, então os usuários não conseguem ler o nome completo da categoria. Existe uma maneira de fazer a coluna se expandir automaticamente, quebrar o texto ou mostrar o nome completo ao passar o mouse?
Como posso reordenar as colunas?
Gostaria de alterar o layout para mostrar a coluna Categoria primeiro, seguida pelo título do Tópico, depois Usuário, Visualizações, Data, etc.
Quaisquer sugestões ou substituições de CSS seriam muito apreciadas. Obrigado, equipe Discourse!