Количество подкатегорий

Снова здравствуйте,

Это уже моя вторая публикация, и после очень полезного обсуждения с другими участниками я хотел бы ещё раз задать вопрос о новом форуме нашей некоммерческой организации. Мы стремимся создать пространство, где мастера могут обсуждать COVID-19 и обмениваться ресурсами. Мы рассматривали идею иерархий в общей категории ресурсов и хотели бы узнать, можно ли создавать подкатегории внутри подкатегорий. Ниже приведён пример.

TL;DR: Я хочу реализовать вариант 2, но возможен ли он?

Также я попробовал на своём самодостаточном форуме, и это невозможно; при попытке сделать это появляется сообщение об ошибке:

Вы не можете вложить подкатегорию в другую

На данный момент, насколько я понимаю, категории из трёх уровней используются только для корпоративных клиентов. Это определённо вносит огромный объём шума и сложности, к которым большинство сообществ просто не готовы.

Можно ли добиться аналогичной глубины с помощью тегов?

Привет, @Stephen и @Canapin, спасибо за ваши ответы.

В данный момент мы не используем корпоративную версию. Мы рассматривали идею использования тегов в качестве метода фильтрации и тем, и если возникнет необходимость, мы поступим именно так. Просто для нашей организации информации было бы удобнее иметь такую возможность.

Всего наилучшего,
Ханна

У вас много контента, который люди не хотят видеть? Если нет, то вы просто занимаетесь лишней работой.

Я считаю, что существует скрытая настройка сайта, которую нужно включить, чтобы активировать их.

Я нашел действительно хорошее решение, чтобы хотя бы частично снять нагрузку с категорий — посмотреть, можно ли использовать группы. Вы уже пробовали настроить группы? Это буквально работа в процессе, но вы можете увидеть, как мы сейчас используем группы, и позаимствовать идеи.

Надеюсь, она называется tenth_circle_of_hell

Не мог бы кто-нибудь здесь подсказать название того дьявольского скрытого параметра? Даже если это не рекомендуемый способ, я хочу показать своим руководителям, что в Discourse действительно возможно сделать так, чтобы у категорий были «внуки» :wink:

С возвращением, @lostintime!

Искомая настройка находится здесь:

 SiteSetting.max_category_nesting = 3

Вы можете поискать информацию. Документация по этому вопросу скудна, но я почти уверен, что некоторые корпоративные клиенты используют эту настройку, так что велика вероятность, что она работает. У меня был один клиент, который использовал её, по крайней мере какое-то время, так что у вас тоже должно получиться.

Это отлично, @pfaffman, спасибо! После того как пару лет назад я настроил языковой форум на Discourse (он до сих пор работает безупречно), я сейчас пытаюсь убедить моего работодателя тоже выбрать моё любимое ПО для обсуждений ;). Они убеждены, что им нужны под-под-категории…

Где именно я должен настроить этот параметр, смею спросить?

Спасибо!

У вас должен быть доступ к серверу, на котором работает Discourse. Если вы используете хостинг, вам нужно обратиться к администратору сервера, чтобы он выполнил эти действия за вас.

cd /var/discourse
./launcher enter app
rails c
SiteSetting.max_category_nesting = 3
exit
exit

Ты мне сегодня очень помог, Джей :blush: Огромное спасибо.

Мы работаем на собственном хостинге. В новой системе я буду выступать в роли модератора. Я сообщу администраторам, что это именно то, что они ищут.

Можно ли настроить категории до 4 или 5 уровней? Джей?
Спасибо!

Нет, это невозможно.