Шаблон:Избранная статья/Категория/doc

Материал из wikixw
Перейти к навигации Перейти к поиску

Список для шаблона {{Избранная статья}}. Генерирует список категорий на основе неименованных параметров (до трёх). Проверяет наличие и корректность параметров, в случае ошибок помещает статью в штрафные категории Категория:Википедия:Избранные статьи: не распределённые по тематике и Категория:Википедия:Избранные статьи с неверным указанием тематики соответственно. Если указан неверный параметр, то он используется в качестве ключа сортировки в своей штрафной категории, а при предпросмотре будет отображаться сообщение об ошибке с указанием значения неверного параметра и ссылкой на эту документацию.

Обратите внимание, что пустые значения параметров интерпретируются как ошибки:

  • если пустым будет указан первый параметр, а заполнен второй, то штрафкатегория отсутствующего параметра всё равно будет добавляться.
  • если же будут заполнены первый и третий параметр, то первый будет обрабатываться, а третий игнорироваться.

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

Примеры[править]

Параметр |демо=да используется только для документации. Он оборачивает вывод шаблона в тэг <pre>. Если убрать его из примеров в таблице ниже, то страницы будут добавляться в указанные категории.

Код Результат
{{Избранная статья/Категория|демо=да}} Ошибка Lua в package.lua на строке 80: module 'Модуль:Категории качественных/ИС' not found.
{{Избранная статья/Категория|Актёр|демо=да}} Ошибка Lua в package.lua на строке 80: module 'Модуль:Категории качественных/ИС' not found.
{{Избранная статья/Категория|актёр|демо=да}} Ошибка Lua в package.lua на строке 80: module 'Модуль:Категории качественных/ИС' not found.
{{Избранная статья/Категория|Актер|демо=да}} Ошибка Lua в package.lua на строке 80: module 'Модуль:Категории качественных/ИС' not found.
{{Избранная статья/Категория||Политика|демо=да}} Ошибка Lua в package.lua на строке 80: module 'Модуль:Категории качественных/ИС' not found.
{{Избранная статья/Категория|Политика||Актёр|демо=да}} Ошибка Lua в package.lua на строке 80: module 'Модуль:Категории качественных/ИС' not found.
{{Избранная статья/Категория|Актёр|Компьютерная игра|демо=да}} Ошибка Lua в package.lua на строке 80: module 'Модуль:Категории качественных/ИС' not found.
{{Избранная статья/Категория|Актёр|Компьютерные игры|демо=да}} Ошибка Lua в package.lua на строке 80: module 'Модуль:Категории качественных/ИС' not found.

Ключи[править]

Для добавления новых категорий следует редактировать страницу Модуль:Категории качественных/ИС.

Поддерживаемые значения параметра (автоматический список): Ошибка Lua в package.lua на строке 80: module 'Модуль:Категории качественных/ИС' not found.

См. также[править]