Больше нельзя добавлять теги в категорию

Раньше я мог добавлять теги к категориям здесь:

но в последнее время, когда я пытаюсь добавить, например, «foo», система пишет «совпадений не найдено», но не позволяет добавить тег. Я что-то делаю не так?

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

Хм.. ок. так как же создать тег?

Совет: ознакомьтесь с Часто задаваемыми вопросами о тегах.

1 лайк

Так, это говорит мне: «Теги создаются при первом использовании». Хорошо, но это приводит меня к ситуации «курица или яйцо»: когда я создаю тег (при создании новой темы), мне сообщают, что этот новый тег нельзя применить:

что логично, потому что я ещё не разрешил этот тег для данной категории (а именно это я и хочу сделать).

Кажется нелогичным, что единственный способ создания тега — через «фронтенд». Не должен ли я, как администратор, иметь возможность создать тег, не применяя его сразу к теме?
(Я почти уверен, что в более ранних версиях так и было)

так что вы пытались добавить ‘fixed’ вместо ‘foo’? Я думал, вы хотели создать ‘foo’, а затем ограничить его использование в той же категории?

Нет, я пытался добавить «foo». «Fixed» уже существует.

Именно. Я пытался сделать это на скриншоте, который я опубликовал выше. Ожидая не «совпадений не найдено», а «создать…».

Создайте это в теме, которая находится в категории без ограничений.

Правда? Это официальный способ сделать это?

Что ж, вы не можете создать тег ‘foo’ в категории, где разрешён только ‘bar’… это противоречит вашим собственным правилам.

Создайте его в другой категории, а затем разрешите в этой категории.

На мой взгляд, создание тегов таким образом — хороший подход, поскольку теги на 99% создаются именно тогда, когда вы действительно хотите создать их для темы.

На странице тегов можно создать теги массово. Вам нужно создать файл, похожий на приведённый ниже, а затем нажать на значок гаечного ключа > Загрузить теги.

Файл должен быть отформатирован следующим образом:

foo
bar
baz
woot

Также строки можно оформить так, чтобы заранее присвоить им категории:

foo,admin
bar,admin
baz,staffonly
2 лайка

Я знаю, что этот вопрос уже задавали, но я не нашёл настоящего ответа, только фразы вроде «так устроено» :wink:

Есть ли какие-то ограничения в коде, из-за которых у нас нет возможности создать один (или несколько подряд) тег без необходимости создавать файл или черновик?

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

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

Я понимаю, как это можно использовать как обходной путь.

Но не в моём случае. Я хочу, как администратор, подготовить категорию к использованию и заранее определить для неё теги, не используя их предварительно.

Спасибо, это обходной путь, но не настоящее решение.

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

Ха, я не знал об этом способе. Всё ещё обходной путь, но для моего случая это лучший вариант. Спасибо!

1 лайк