Некоторое время назад категории отображались в списках тем в виде отдельного столбца. После обсуждения целесообразности выделенный столбец для категорий показался избыточным, и его убрали, разместив категорию под заголовком темы. Это изменение принесло много преимуществ (подробности см. в упомянутой выше теме), однако некоторые пользователи выразили предпочтение наличию столбца категорий. Этот компонент предназначен для тех, кому сложно привыкнуть к изменениям.
Здравствуйте,
После обновления до версии 2.9.0.beta2 появились предупреждения/ошибки.
Возможно, они были и в версии до 2.9.0, но ранее я на них не обращал внимания.
[Предупреждение] [ТЕМА 17 'Добавить столбец категории'] – «Чтобы избежать ошибок при тестировании, добавьте ключ `pluginId` в вызов `modifyClass`. Это обеспечит применение модификации только один раз.» (application-02f34826699ddd1471a048c99dbf7e34.js, строка 4135)
[Предупреждение] [ТЕМА 17 'Добавить столбец категории'] – «Уведомление об устаревании: свойство displayNewPosts модели темы устарело» (vendor-3037b934520b46fd8178e08db12bbeaa.js, строка 4759, x30)
Спасибо за предупреждение, @Dmitry_Krasnoperov, и за PR, @Don! PR был принят. Пока смотрел на него, я также исправил несколько мелких деталей в компоненте.
Этот компонент темы был неработоспособен, так как он перезаписывал шаблоны topic-list-header и topic-list-item и не обновлялся уже довольно давно. Я всё же показал дополнительный столбец, но массовое выделение тем не работало.
Я переделал его так, чтобы он использовал необработанные плагины-выходы, что делает его более устойчивым к будущим изменениям и проще в поддержке.
@manuel упомянул, что этот компонент, если бы в нём была колонка для сортировки по таймерам тем, также решил бы мою задачу: отсортированный список с указанием времени публикации множества тем.
Большое спасибо за ваш компонент темы, но я столкнулся с некоторыми ошибками отображения. При возврате на главную страницу колонка категорий больше не отображается. Кроме того, при загрузке дополнительных страниц категория также перестает отображаться. Посмотрите мое видео:
Привет! Большое спасибо за отличный компонент темы!
Я использую Add Category Column для отображения названий категорий в списке тем. Однако у меня возникли две проблемы, которые я хотел бы решить:
Длинные названия категорий обрезаются — они не переносятся и не расширяются, поэтому пользователи не могут прочитать полное название категории. Можно ли сделать так, чтобы столбец автоматически расширялся, текст переносился или полное название отображалось при наведении?
Как изменить порядок столбцов?
Я хотел бы изменить макет так, чтобы столбец «Категория» шел первым, затем «Заголовок темы», далее «Пользователь», «Просмотры», «Дата» и т. д.
Буду очень признателен за любые предложения или CSS-переопределения. Спасибо, команда Discourse!