Перенос из категории «Без категории» в общую категорию

Продолжение обсуждения из 2.9.0.beta11: Исправления безопасности, новая общая категория, улучшения боковой панели и многое другое:

На моём форуме я переименовал и сохранил старую квази-категорию «Без категории» (если это вообще слово), и опция «Разрешать темы без категории» включена.

Нужно ли мне что-то сделать в связи с обновлением, упомянутым выше? Спасибо.

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

Сделаю. Как тогда установить категорию по умолчанию? (Если я удалю старую квази-категорию и категория «General» также не была создана автоматически?)

Извините. Я думаю, что это возможно, но по причинам, которые я не понимаю, это скрыто за скрытыми настройками.

Компонент Default Composer Category может быть решением. Недавно был добавлен коммит с новой настройкой, но я не смог разобраться в ней.

Думаю, вам просто стоит продолжить работу так, будто ничего не изменилось.

Спасибо. Надеюсь, кто-нибудь из команды это увидит и сможет объяснить. Возможно, всё задумано так, что лучшее решение для существующих форумов — сохранить старые категории без категории-категории!

Теперь это отображается в настройках администратора. :tada: Вы можете найти это в разделе default composer category (категория по умолчанию для редактора).

Изменение категории #general внедрено так, что оно влияет только на вновь создаваемые сайты, а существующие остаются без изменений. Вы можете спокойно продолжать использовать свою текущую настройку, и вам не нужно ничего менять. :+1: (хотя переименование категории «Без категории» — смелое решение :slightly_smiling_face:).

Однако, если вы хотите воспроизвести новую настройку, вы можете сделать это следующим образом:

  • Создать новую категорию #general.
  • Переместить все темы из #uncategorised в #general массово (также рекомендуется временно переключить настройку администратора disable category edit notifications — отключить уведомления об редактировании категории).
  • Установить default composer category в значение #general.
  • Отключить allow uncategorized topics (разрешать темы без категории).

Может ли он переименовать General?

Вы можете переименовать предустановленную категорию #general, если она у вас есть. :+1:

Если вы создаете новую категорию по умолчанию, вы можете назвать её как угодно. А если у вас уже есть существующая категория, которую вы хотите использовать в качестве категории по умолчанию, вы можете добавить её в default composer category (как мы сделали с #support здесь, на Meta).

Допустим, я уже переименовал свою квази-категорию «uncategorised» в «General». Какая разница будет после выполнения шагов, описанных выше? Спасибо.

Я не на 100% уверен, что правильно понял ваш вопрос :slightly_smiling_face:, но, думаю, если вы вернёте свою категорию «uncategorised» обратно в «uncategorised», следуя этим шагам, вы сможете сохранить похожую настройку, как у вас сейчас, и случайно не столкнуться с изменениями в категории «uncategorised» в будущих обновлениях.

Меня просто интересовало, в чём преимущество новой настройки по сравнению со старой.

Я думаю, что это в основном изменение для новых сайтов, чтобы уйти от названия «без категории». Вы были на шаг впереди и уже вручную внесли подобные изменения на свой сайт, поэтому с вашей точки зрения это может не казаться таким уж отличающимся. :slightly_smiling_face: Новые сайты также получают по умолчанию канал чата, привязанный к категории General, что невозможно для «без категории».

Главное преимущество, которое мне нравится, — это новая опция «категория по умолчанию для редактора». :slightly_smiling_face:

Я считаю, что категория «Без категории» — это не настоящая категория. Это просто контейнер для тем, у которых нет категории, пока их не переместят в одну из них. Поэтому с ней есть некоторые ограничения, что с ней нельзя сделать.

Например:

  • вы не можете изменить настройки безопасности категории;
  • вы не можете установить её как родительскую или подкатегорию;
  • как упомянул @JammyDodger, вы не можете создать из неё назначенный чат-канал;
  • возможно, есть и другие отличия… (я не уверен).

Однако теперь с новым методом вы можете выбрать, например, самую популярную и/или важную категорию по умолчанию, чтобы ускорить создание тем и сделать этот процесс более понятным. :slightly_smiling_face:

Спасибо за подробные ответы. Мне изначально не нравилась некатегоризированная категория «без категории», так что теперь, когда кажется безопасным это сделать, я изменю свой форум, чтобы он соответствовал текущему положению.