Если у пользователя достаточно высокий уровень доверия для создания тега, что произойдет, если он попытается создать тег в категории с ограничениями?

У меня есть категория с настройками:

  • Ограничить эти группы тегов этой категорией — установлено несколько групп тегов
  • Также разрешить другие тегине отмечено

И, думаю, это не имеет значения, но для полноты картины:

  • Требовать, чтобы новые темы содержали теги из групп тегов — установлено значение «1» и одна из указанных выше групп тегов.

В данный момент создание тегов ограничено только администраторами — каждый тег должен быть связан с активной командой проекта, и я не хочу, чтобы они создавались произвольно и без определённых элементов оформления, которые мы используем [1].

Однако после объединения с Ask Fedora мы, возможно, захотим снизить уровень создания тегов до TL2 или TL3.

Если мы это сделаем, что произойдёт, если кто-то попытается создать новый тег в первой категории? Это будет:

A) Не просто опция — здесь это невозможно!

или

B) Появится текст «Создать: «любой»», вы сможете создать тег, но не сможете опубликовать сообщение, так как нарушите правила.

или

C) Что-то, что я не предвидел?

Спасибо!


  1. в частности, настраивая боковые панели тегов ↩︎

Отлично! Только администраторы могут назначать теги.

Жаль. Администраторы освобождены от ваших правил. Где-то там есть Вы создали по этому поводу тему. Было бы неплохо, если бы система хотя бы предупреждала администраторов о том, что они нарушают правила, а ещё лучше — если бы облегчала им правильные действия, но, увы, таков (текущий) мир.

Да, верно, это обо мне — именно поэтому я спрашиваю, а не пытаюсь сделать это сам.

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

Привет, Мэтью! Если у кого-то нет необходимого уровня доверия для создания тегов и они пытаются создать новый тег в теме, они должны видеть сообщение «Ничего не найдено» вместо текста «Создать:___», как на скриншоте ниже:

Они смогут выбрать только тег из группы (групп), которые вы настроили в параметре «Ограничить эти группы тегов для этой категории».

Привет @jessii, спасибо. Я спрашиваю про другой вариант.

Если:

  1. для этой категории требуется группа тегов, и
  2. никакие другие теги не разрешены, и
  3. у пользователя уровень доверия TL2, и
  4. параметр min trust to create tag установлен на TL2, и
  5. этот пользователь пытается (возможно, случайно) создать новый тег при создании нового сообщения…

что произойдёт?

Понятно, приношу извинения!

Если пользователь попытается создать тег, но для этой категории требуется группа тегов, он увидит сообщение:
Категория ___ не допускает тег ___. Пожалуйста, удалите его.

Вот как это выглядит на моем тестовом сайте: