Some time ago, categories were displayed in the topic lists as a column. After discussing its usefulness, the dedicated column for categories seemed excessive and it was removed in favor of placing the category under the topic title. There is plenty to gain from this change (see the above linked topic for details), however, some have voiced that they prefer having the category column. This component is for those who may be struggling with the changes.
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!