Шаблон:CatIfExist (OgQlku&CatIfExist)
Шаблон предназначен для автоматизированной категоризации статей. Включает вызывающую статью в категорию, название которой является значением первого параметра then
, если такая категория существует; иначе включает статью в категорию, название которой присвоено второму (опциональному) параметру else
. Если первой категории не существует, а второй параметр пуст, то шаблон ничего не делает и возвращает пустое значение. Существование второй категории не проверяется, поэтому, если второй параметр не пуст и указанная в нём категория не существует, будет выведена красная ссылка и статья будет включена в несуществующую категорию. Опциональные третий и четвёртый параметры key1
и key2
принимают ключи сортировки статьи в первой и второй категориях, если таковые необходимы.
{{CatIfExist|then=Первая категория|else=Вторая категория|key1=Ключ сортировки 1|key2=Ключ сортировки 2}}
или просто
{{CatIfExist|Первая категория|Вторая категория|Ключ сортировки 1|Ключ сортировки 2}}