Автоматически добавлять тег, требуемый группой тегов

Иногда возникает путаница из-за того, что нельзя добавить тег к теме. Неочевидно, что это часть группы тегов, для которой требуется сначала добавить другой тег.

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


Тег также добавляется обратно при его удалении. Например, если тема помечена тегами «ai» и «ai-helper», а вы удалите тег «ai», он вернётся при сохранении.

Возможно ли добавить подобное поведение при попытке добавить тег? То есть, когда вы пытаетесь добавить «ai-helper» к теме, вам не нужно гадать, почему это невозможно, а Discourse просто добавляет оба тега — «ai» и «ai-helper» — в поле тегов?

2 лайка

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

2 лайка