Шаблон:Неоднозначность

*:first-child,.mw-parser-output .ts-doc-footer>*:first-child{margin-top:.5em}.mw-parser-output .ts-doc-content>*:last-child,.mw-parser-output .ts-doc-footer>*:last-child{margin-bottom:.5em}.mw-parser-output .ts-doc-footer{background-color:#eaf3ff;border:1px solid #a3caff;padding:.214286em 1em;margin-top:.214286em;margin-bottom:.214286em;font-style:italic}@media(max-width:719px){.mw-parser-output .ts-doc-header .ts-tlinks-tlinks{float:none}}]]>Документация[просмотр | править | история | обновить]

Содержание

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

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

Другие названия этого шаблона: .ts-templateCallCode-weak:first-child>.ts-templateCallCode-pipe:first-child{margin-left:0}.mw-parser-output .ts-templateCallCode-param+.ts-templateCallCode-closing{margin-left:2px}.mw-parser-output span.ts-templateCallCode>.ts-templateCallCode-templateName a{padding:0 0.5em!important;position:relative;margin:-0.5em}]]>{{Многозначность}}, .ts-templateCallCode-weak:first-child>.ts-templateCallCode-pipe:first-child{margin-left:0}.mw-parser-output .ts-templateCallCode-param+.ts-templateCallCode-closing{margin-left:2px}.mw-parser-output span.ts-templateCallCode>.ts-templateCallCode-templateName a{padding:0 0.5em!important;position:relative;margin:-0.5em}]]>{{Disambig}}, .ts-templateCallCode-weak:first-child>.ts-templateCallCode-pipe:first-child{margin-left:0}.mw-parser-output .ts-templateCallCode-param+.ts-templateCallCode-closing{margin-left:2px}.mw-parser-output span.ts-templateCallCode>.ts-templateCallCode-templateName a{padding:0 0.5em!important;position:relative;margin:-0.5em}]]>{{Disambiguation}}.

Использование

Базовое:

.ts-templateCallCode-weak:first-child>.ts-templateCallCode-pipe:first-child{margin-left:0}.mw-parser-output .ts-templateCallCode-param+.ts-templateCallCode-closing{margin-left:2px}.mw-parser-output span.ts-templateCallCode>.ts-templateCallCode-templateName a{padding:0 0.5em!important;position:relative;margin:-0.5em}]]>{{неоднозначность}}

С указанием типа неоднозначности или нескольких:

.ts-templateCallCode-weak:first-child>.ts-templateCallCode-pipe:first-child{margin-left:0}.mw-parser-output .ts-templateCallCode-param+.ts-templateCallCode-closing{margin-left:2px}.mw-parser-output span.ts-templateCallCode>.ts-templateCallCode-templateName a{padding:0 0.5em!important;position:relative;margin:-0.5em}]]>{{неоднозначность|тип неоднозначности 1 и аргументы к нему|тип неоднозначности 2 и аргументы к нему|…|тип неоднозначности 10 и аргументы к нему}}

Типы неоднозначности и аргументы к ним записываются в следующем формате:

тип неоднозначности/аргумент 1/аргумент 2/…

где:

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

Длина строки не должна превышать 255 символов. Регистр первых букв в типе не имеет значения (автоматически преобразуется к заглавным), регистр в аргументах зависит от шаблона обработки типа.

Если тип неоднозначности указан неправильно, то статья помещается в категорию К:Википедия:Некорректное заполнение шаблона «Неоднозначность».

Список поддерживаемых типов

Типы описываются на странице Шаблон:Неоднозначность/данные. Текущие типы:

Объекты физической географии

  • водные объекты (также можно указывать как ВО)
  • горы
  • острова

Населённые пункты, организации, объекты АТД, воинские части, сооружения

  • АТД
  • воинские части
  • замки (за́мки)
  • метро (списки одноимённых станций метрополитена)
  • монастыри
  • музеи
  • населённые пункты (также можно указывать НПы, нпы), НП, нп)
  • организации (также можно указывать как компании, учреждения)
  • памятники
  • площади
  • станции (списки одноимённых железнодорожных станций; также можно указывать жд)
  • улицы
  • храмы

Люди

  • тёзки
  • однофамильцы
  • однофамильцы-тёзки
  • полные тёзки
  • нисба

(См. также шаблоны .ts-templateCallCode-weak:first-child>.ts-templateCallCode-pipe:first-chil
d{margin-left:0}.mw-parser-output .ts-templateCallCode-param+.ts-templateCallCode-closing{margin-left:2px}.mw-parser-output span.ts-templateCallCode>.ts-templateCallCode-templateName a{padding:0 0.5em!important;position:relative;margin:-0.5em}]]>{{список однофамильцев}}, .ts-templateCallCode-weak:first-child>.ts-templateCallCode-pipe:first-child{margin-left:0}.mw-parser-output .ts-templateCallCode-param+.ts-templateCallCode-closing{margin-left:2px}.mw-parser-output span.ts-templateCallCode>.ts-templateCallCode-templateName a{padding:0 0.5em!important;position:relative;margin:-0.5em}]]>{{список тёзок}}, .ts-templateCallCode-weak:first-child>.ts-templateCallCode-pipe:first-child{margin-left:0}.mw-parser-output .ts-templateCallCode-param+.ts-templateCallCode-closing{margin-left:2px}.mw-parser-output span.ts-templateCallCode>.ts-templateCallCode-templateName a{padding:0 0.5em!important;position:relative;margin:-0.5em}]]>{{список однофамильцев-тёзок}}, .ts-templateCallCode-weak:first-child>.ts-templateCallCode-pipe:first-child{margin-left:0}.mw-parser-output .ts-templateCallCode-param+.ts-templateCallCode-closing{margin-left:2px}.mw-parser-output span.ts-templateCallCode>.ts-templateCallCode-templateName a{padding:0 0.5em!important;position:relative;margin:-0.5em}]]>{{список полных тёзок}}.)

Разное

  • аббревиатуры (также аббр или аббр.)
  • авиарейсы
  • буквы
  • гербы
  • картины
  • координаты
  • корабли
  • литературные произведения (также можно указывать как книги)
  • музыкальные произведения (также можно указывать как песни, альбомы)
  • награды
  • спортивные клубы (также можно указывать как футбольные клубы, ФК, хоккейные клубы, ХК)
  • таксоны
  • фильмы
  • эпизоды
  • флаги
  • химические вещества (также можно указывать как хим. вещества, хим. вещ., хим_вещ)
  • другое или прочее — для использования на страницах, где, вдобавок к одной или более группам значений из списка выше, есть также одно или более значений, не входящих ни в какую группу; например, в Порос (значения) есть несколько населённых пунктов (тип населённые пункты), несколько рек (тип водотоки), а также один остров и одно божество.

Заготовка для копирования

.ts-templateCallCode-weak:first-child>.ts-templateCallCode-pipe:first-child{margin-left:0}.mw-parser-output .ts-templateCallCode-param+.ts-templateCallCode-closing{margin-left:2px}.mw-parser-output span.ts-templateCallCode>.ts-templateCallCode-templateName a{padding:0 0.5em!important;position:relative;margin:-0.5em}]]>{{неоднозначность|||||}}

Примеры использования

Без параметров .ts-templateCallCode-weak:first-child>.ts-templateCallCode-pipe:first-child{margin-left:0}.mw-parser-output .ts-templateCallCode-param+.ts-templateCallCode-closing{margin-left:2px}.mw-parser-output span.ts-templateCallCode>.ts-templateCallCode-templateName a{padding:0 0.5em!important;position:relative;margin:-0.5em}]]>{{неоднозначность}}
Шаблон:Right-uppermost imageШаблон:Неоднозначность2/
Один параметр .ts-templateCallCode-weak:first-child>.ts-templateCallCode-pipe:first-child{margin-left:0}.mw-parser-output .ts-templateCallCode-param+.ts-templateCallCode-closing{margin-left:2px}.mw-parser-output span.ts-templateCallCode>.ts-templateCallCode-templateName a{padding:0 0.5em!important;position:relative;margin:-0.5em}]]>{{неоднозначность|населённые пункты}}
Шаблон:Right-uppermost imageШаблон:Неоднозначность2/
Несколько параметров .ts-templateCallCode-weak:first-child>.ts-templateCallCode-pipe:first-child{margin-left:0}.mw-parser-output .ts-templateCallCode-param+.ts-templateCallCode-closing{margin-left:2px}.mw-parser-output span.ts-templateCallCode>.ts-templateCallCode-templateName a{padding:0 0.5em!important;position:relative;margin:-0.5em}]]>{{неоднозначность|однофамильцы|нпы|станци
и|другое}}
Шаблон:Right-uppermost image
Пример размещения в статьях

* …* …{{неоднозначность}}

См. также

  • Википедия:Неоднозначность
  • .ts-templateCallCode-weak:first-child>.ts-templateCallCode-pipe:first-child{margin-left:0}.mw-parser-output .ts-templateCallCode-param+.ts-templateCallCode-closing{margin-left:2px}.mw-parser-output span.ts-templateCallCode>.ts-templateCallCode-templateName a{padding:0 0.5em!important;position:relative;margin:-0.5em}]]>{{falsedisambig}}
  • .ts-templateCallCode-weak:first-child>.ts-templateCallCode-pipe:first-child{margin-left:0}.mw-parser-output .ts-templateCallCode-param+.ts-templateCallCode-closing{margin-left:2px}.mw-parser-output span.ts-templateCallCode>.ts-templateCallCode-templateName a{padding:0 0.5em!important;position:relative;margin:-0.5em}]]>{{d-}}, .ts-templateCallCode-weak:first-child>.ts-templateCallCode-pipe:first-child{margin-left:0}.mw-parser-output .ts-templateCallCode-param+.ts-templateCallCode-closing{margin-left:2px}.mw-parser-output span.ts-templateCallCode>.ts-templateCallCode-templateName a{padding:0 0.5em!important;position:relative;margin:-0.5em}]]>{{d-l}} — шаблоны, показывающие ссылку на неоднозначность как обычную ссылку.

*:first-child,.mw-parser-output .ts-doc-footer>*:first-child{margin-top:.5em}.mw-parser-output .ts-doc-content>*:last-child,.mw-parser-output .ts-doc-footer>*:last-child{margin-bottom:.5em}.mw-parser-output .ts-doc-footer{background-color:#eaf3ff;border:1px solid #a3caff;padding:.214286em 1em;margin-top:.214286em;margin-bottom:.214286em;font-style:italic}@media(max-width:719px){.mw-parser-output .ts-doc-header .ts-tlinks-tlinks{float:none}}]]>

Во избежание поломок страниц, использующих этот шаблон, экспериментируйте в песочнице (редактировать | разница | тесты) или своём личном пространстве.
Пожалуйста, добавляйте категории на подстраницу /doc. Подстраницы этого шаблона.