Я занимаюсь миграцией на Discourse. На старом форуме у нас довольно много категорий и подкатегорий. Одна из моих категорий содержит около 10 подкатегорий, и мы воздерживались от добавления новых по очевидным причинам.
Гипотетический пример:
Представьте категорию Еда с подкатегориями вроде Азиатская, Европейская, Американская.
Мне нравится идея отказаться от подкатегорий в пользу тегов. К теме можно применять несколько тегов, и мы могли бы создавать множество новых тегов, не испытывая вины за «засорение» схемы бесконечной классификацией или редко используемыми тегами. Представьте теги вроде: японская, китайская, тайская, непальская, паста, яйца, обжарка, техника, лапша, завтрак.
Но проблема в том, что теги не отображаются так же заметно на странице просмотра категории, как это делают подкатегории на скриншоте выше.
Мне бы очень хотелось, чтобы подмножество тегов или группа тегов (например, только Азиатская, Европейская, Американская) каким-то образом были вынесены на видное место для пользователей как для навигации, так и для создания тем.
К тому же, у тегов, похоже, отсутствует понятие порядка или позиции.
У тегов, правда, есть описания, как и у категорий, что очень приятно.
Так вот, несмотря на преимущества тегов, верно ли, что им не хватает некоторых функций «первого класса», которые есть у категорий?
Можно ли реализовать часть этого через компоненты тем? Например, хотя бы отображать группу тегов заметно внутри категории на странице категорий?
Или, возможно, облако тегов категории с закрепленной внутри одной группой тегов? Что-то в этом роде могло бы быть круто.
Я рассматривал вариант оставить несколько подкатегорий в качестве минимума, а для остального использовать теги, но проблема в том, что подкатегории взаимно исключают друг друга. Было бы вполне разумно пометить тему одновременно и как Азиатскую, и как Европейскую, например.
Спасибо за ваши соображения.
