Советы по структуре форума

Я нахожусь на начальном этапе настройки нашего форума и хотел бы получить некоторые рекомендации.

В данный момент у меня есть 3 категории.

Общие — открытое пространство для запросов поддержки или общих вопросов/обсуждений.
Игра1 — пространство, посвященное нашей первой игре: поддержка, вопросы, обсуждения.
Игра2 — пространство, посвященное нашей второй игре: поддержка, вопросы, обсуждения.

Также у нас есть очень простая страница поддержки в формате вики, которую я хотел бы интегрировать в наш форум. В настоящее время это пространство только для чтения. У каждой игры есть свой раздел, и под названием игры находятся подразделы «Правила» и «Часто задаваемые вопросы (FAQ)». Под каждым из них — несколько страниц.

Какой лучший способ добавить это в Discourse? Создать новую категорию «Вики поддержки» и сделать «Игра1» и «Игра2» её подкатегориями, разместив весь контент в виде закреплённых тем с тегами «Правила» и «FAQ»?

  • Общие
  • Игра1
  • Игра2
  • Вики поддержки
    • Игра1 — теги «Правила» и «FAQ»
    • Игра2 — теги «Правила» и «FAQ»

Или лучше разместить «Правила» и «FAQ» внутри каждой категории игры?

  • Общие
  • Игра1
    • Правила
    • FAQ
  • Игра2
    • Правила
    • FAQ

Возможно, есть и лучший способ — я очень открыт к советам :slight_smile:

Второй вариант (с правилами и FAQ для каждой игры) кажется мне более логичным.

Вместо того чтобы блокировать темы,[1] я бы использовал права доступа к категориям, чтобы ограничить возможность публикации и ответов в обсуждениях. Если участники вашего сообщества зарекомендуют себя как надежные и смогут вносить вклад, вы сможете добавить их в группу с соответствующим доступом.


  1. Кажется, вы имели в виду именно «темы», а не «сообщения». :wink: ↩︎

Спасибо, Джон, очень познавательно.

Я думаю, что моя единственная озабоченность по поводу этого подхода заключается в том, что если кто-то сразу перейдёт в категорию Game1, эти темы с Правилами и FAQ просто затеряются среди других обсуждений. Я бы не хотел закреплять их все вверху, так как их довольно много.

Возможно, это просто моя неопытность с Discourse… Спасибо ещё раз!

В настройках, в разделе «Настройки», есть опция «Показывать список подкатегорий над темами в этой категории», которая по сути закрепляет весь список подкатегорий под основной категорией. Это довольно хорошее решение для сайтов, которые я администрирую и которые имеют много вложенных категорий.

Другой вариант — закрепить вверху тему-индекс. (Смотрите эту в целом не связанную тему, на которую я только что ответил: https://meta.discourse.org/t/order-posts-by-title/298419.)

Ах! Эта настройка просто замечательная, думаю, она решит проблему с видимостью.

Я продолжу экспериментировать, но похоже, что я теперь на правильном пути. Спасибо за вашу помощь.

У меня есть ещё один вопрос.

Мне кажется, что темы, опубликованные в разделах «Правила» и «FAQ», будут выглядеть лучше, если они исходят от корпоративного аккаунта, а не от моего имени на форуме. Как лучше всего это сделать? Изменить владельца тем на системный аккаунт после их создания?

Именно. Это не редкость — использовать пользователя @system с логотипом сайта для этой цели.

В Discourse существует множество способов решения различных задач.

Например, теги можно использовать в категории для организации тем. Как уже упоминалось, подкатегории также могут быть весьма полезны.

Например:

В приведённой выше модели:

Игра1
Основная область использует теги для игрового процесса/контента (не уверен в специфике игр).
Подкатегория:

  • Правила и FAQ Wiki. (Группа персонала игры)
  • Помощь по Игре1 — специальная категория для вопросов.

Если в категории «Помощь» можно использовать плагины с собственным хостингом, например Solved, то темы здесь всегда должны начинаться с первого сообщения. Автор темы может отметить ответ как решение, используя специальную цитату в первом сообщении… поэтому настройте категорию так, чтобы при просмотре темы по умолчанию всегда отображалось первое сообщение.

Я всё ещё привыкаю к Discourse. Где можно найти эту опцию? Я искал и просматривал всё в разделе Настройки, но не могу её найти.

Большое спасибо за помощь.

На самом деле это находится в настройках каждой категории (/c/[category-stub]/edit/settings). Выберите значок гаечного ключа в верхней части списка тем категории и перейдите на вкладку «Настройки». Флажок находится примерно на середине страницы в разделе «Внешний вид».

Джом, это отличная функция. Большое спасибо за то, что поделились. Очень ценю это.

Спасибо всем за помощь. Это действительно помогло понять, как можно настроить это разными способами.