Заставить пользователей выбрать категорию

На самом деле я ошибся… У меня есть несколько шаблонов, но они предназначены для конкретных категорий, а не для «Без категории» (я увидел это по ссылке, которую поделился @Moin).

Но теперь я заметил кое-что, что перечёркивает всё, что я сделал до сих пор:
Если я нахожусь на главной странице и нажимаю «НОВАЯ ТЕМУ», я вижу возможность выбрать категорию, но если я внутри категории, выпадающий список автоматически заполняется этой категорией, чего я как раз хотел избежать. Возможно ли это реализовать так, чтобы поведение было одинаковым независимо от того, где находится пользователь?

Тот факт, что кто-то находится в категории «Общее», например, не означает, что новая тема должна быть создана именно в ней. Но если пользователь этого не видит, он может создать тему в неправильной категории.

А, да. Шаблон темы в любой категории изменит поведение редактора. :+1: Я спрашивал именно о категории «Без категории» на случай, если есть упущенная ошибка или проблема с UX (к счастью, похоже, что такого нет :slight_smile:)

Что касается самого процесса создания темы, я бы сначала доверился пользователям в выборе правильных вариантов, а затем, возможно, адаптировал что-то, если заметите появление значительной проблемы.

Позвольте мне убедиться, что я правильно понял: вы имеете в виду, что наличие шаблона, связанного хотя бы с одной категорией, когда по умолчанию выбрана «без категории» (в данном случае это, похоже, происходит, когда я не нахожусь внутри какой-либо конкретной категории), блокирует редактор?

На самом деле это больше связано с тем, что они не замечают неправильный выбор категории, чем с самим «неправильным решением». Это можно упустить из виду. Например, иногда на форуме Keyboard Maestro я ввожу заголовок и сообщение, нажимаю «Отправить», а затем вижу предупреждение о необходимости выбрать категорию. Это просто инстинкт: самое важное — это заголовок и сообщение. Кажется, мой мозг автоматически предполагает, что мое сообщение отправляется в категорию «Помощь».

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

Но возможно ли вообще обойти это поведение, при котором автоматически выбирается текущая категория?

Да :baymax_yes: :slight_smile:

Возможно, это можно сделать с помощью небольшой кастомной доработки. Это не моя сильная сторона, но если вы создадите тему в Development по этому вопросу, вам, возможно, кто-то поможет?

Хорошо, что это не ошибка.
В таком случае меня устраивает мой скрипт, по крайней мере для варианта «без категории».

Спасибо за совет. Я буду это иметь в виду. Пока я просто стараюсь работать над действительно важными вещами. Это лишь небольшая деталь, и, вероятно, потребует больше усилий, чем ожидалось, а так как я всё ещё создаю проект (пользователей пока нет), это не является приоритетом.

Благодарю за ваше время и помощь! :raising_hands:

Не переживайте :slight_smile:

Один момент, который стоит перепроверить: создайте новую тему, добавьте текст в редактор, не выбрав категорию, а затем выберите категорию с шаблоном темы.

Я надеюсь, что он просто не покажет вам шаблон темы, но у меня также возникло сомнение: не перезапишет ли шаблон темы уже добавленный пользователем текст. Надеюсь, это окажется пустяком. :crossed_fingers: :slight_smile:

Отличный совет. Я только что попробовал, и шаблон не отображается. Это хорошо.

Вот что я сделал:

  1. НОВАЯ ТЕМА на главной странице (в редакторе отображается Категория...)
  2. Написал сообщение Это моё сообщение
  3. Изменил категорию на ту, у которой есть шаблон (Категория А)
  4. Сообщение Это моё сообщение сохранилось.
  5. Удалил этот текст
  6. Выбрал другую категорию (Категория Б)
  7. Вернулся к категории с шаблоном (Категория А), и на этот раз шаблон отобразился.

У меня всё отлично!
Спасибо ещё раз! :flexed_biceps: