Пуштросэз вылэ выжоно

Шаблон:Disambig

Мегавики-ысь
Документация

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

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

Другие названия этого шаблона: {{Многозначность}}, {{Disambig}}, {{Disambiguation}}.

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

Базовое:

{{disambig}} совмещает в себе функцию {{tc}} и {{pre}}. С его помощью удобно создавать примеры использования шаблонов в их документациях.

Например, чтобы показать синтаксис шаблона {{перенесено с}}, мы можем в его документации написать так:

{{tpre||''Вики-страница''{{optp|''подпись и/или текст в конце''|текст{{=}}''Текст вместо «Перенесено со страницы»''}}}}
{{optp/comment}}

и получим:

Шаблон:Tpre шаблонэн сузьет шедьтэмын

Серым показаны необязательные параметры.

Про такой стиль оформления синтаксисов шаблонов в документациях см. | вместо использования специального параметра --> | Шаблон:Tc § В оформлении документации | Шаблон:Tc#В оформлении документации }}.

Между тем в многострочных примерах этот шаблон лучше не использовать по причине съедания пробелов до вертикальных черт, прибегая вместо него к оформлению при помощи пробела в начале строк. Это тоже позволяет включать разметку в код. Например (в начале каждой строки — пробел):

 {{((}}main
  |''Статья 1''
  |''Статья 2''
  |l1=''Отображаемый текст ссылки 1''
  |l2=''Отображаемый текст ссылки 2''
 }}

который даст:

{{main
 |Статья 1
 |Статья 2
 |l1=Отображаемый текст ссылки 1
 |l2=Отображаемый текст ссылки 2
}}

Настройки

Если задать |_spaced=1, параметры шаблона будут отбиты пробелами:

{{disambig|ш|параметр 1{{=}}значение|параметр 2{{=}}значение|_spaced=1}}
↓
Примечания

См. также

  • {{*tpre}} — то же самое с маркером списка (иначе его нельзя использовать напрямую)
  • {{sp↓}} — отбитая от левого края стрелка вниз, чтобы оформить ею результат обработки того, что показано в шаблоне {{tpre}}
  • {{пример}} — код вызова шаблона → результат; см. там стиль pre
  • {{pre}}
  • {{между pre}}

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

{{disambig}} совмещает в себе функцию {{tc}} и {{pre}}. С его помощью удобно создавать примеры использования шаблонов в их документациях.

Например, чтобы показать синтаксис шаблона {{перенесено с}}, мы можем в его документации написать так:

{{tpre||''Вики-страница''{{optp|''подпись и/или текст в конце''|текст{{=}}''Текст вместо «Перенесено со страницы»''}}}}
{{optp/comment}}

и получим:

Шаблон:Tpre шаблонэн сузьет шедьтэмын

Серым показаны необязательные параметры.

Про такой стиль оформления синтаксисов шаблонов в документациях см. | вместо использования специального параметра --> | Шаблон:Tc § В оформлении документации | Шаблон:Tc#В оформлении документации }}.

Между тем в многострочных примерах этот шаблон лучше не использовать по причине съедания пробелов до вертикальных черт, прибегая вместо него к оформлению при помощи пробела в начале строк. Это тоже позволяет включать разметку в код. Например (в начале каждой строки — пробел):

 {{((}}main
  |''Статья 1''
  |''Статья 2''
  |l1=''Отображаемый текст ссылки 1''
  |l2=''Отображаемый текст ссылки 2''
 }}

который даст:

{{main
 |Статья 1
 |Статья 2
 |l1=Отображаемый текст ссылки 1
 |l2=Отображаемый текст ссылки 2
}}

Настройки

Если задать |_spaced=1, параметры шаблона будут отбиты пробелами:

{{disambig|ш|параметр 1{{=}}значение|параметр 2{{=}}значение|_spaced=1}}
↓
Примечания

См. также

  • {{*tpre}} — то же самое с маркером списка (иначе его нельзя использовать напрямую)
  • {{sp↓}} — отбитая от левого края стрелка вниз, чтобы оформить ею результат обработки того, что показано в шаблоне {{tpre}}
  • {{пример}} — код вызова шаблона → результат; см. там стиль pre
  • {{pre}}
  • {{между pre}}


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

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

где:

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

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

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

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

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

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

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

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

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

Люди

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

(См. также шаблоны {{список однофамильцев}}, {{список тёзок}}, {{список однофамильцев-тёзок}}, {{список полных тёзок}}.)

Разное

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

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

{{disambig}} совмещает в себе функцию {{tc}} и {{pre}}. С его помощью удобно создавать примеры использования шаблонов в их документациях.

Например, чтобы показать синтаксис шаблона {{перенесено с}}, мы можем в его документации написать так:

{{tpre||''Вики-страница''{{optp|''подпись и/или текст в конце''|текст{{=}}''Текст вместо «Перенесено со страницы»''}}}}
{{optp/comment}}

и получим:

Шаблон:Tpre шаблонэн сузьет шедьтэмын

Серым показаны необязательные параметры.

Про такой стиль оформления синтаксисов шаблонов в документациях см. | вместо использования специального параметра --> | Шаблон:Tc § В оформлении документации | Шаблон:Tc#В оформлении документации }}.

Между тем в многострочных примерах этот шаблон лучше не использовать по причине съедания пробелов до вертикальных черт, прибегая вместо него к оформлению при помощи пробела в начале строк. Это тоже позволяет включать разметку в код. Например (в начале каждой строки — пробел):

 {{((}}main
  |''Статья 1''
  |''Статья 2''
  |l1=''Отображаемый текст ссылки 1''
  |l2=''Отображаемый текст ссылки 2''
 }}

который даст:

{{main
 |Статья 1
 |Статья 2
 |l1=Отображаемый текст ссылки 1
 |l2=Отображаемый текст ссылки 2
}}

Настройки

Если задать |_spaced=1, параметры шаблона будут отбиты пробелами:

{{disambig|ш|параметр 1{{=}}значение|параметр 2{{=}}значение|_spaced=1}}
↓
Примечания

См. также

  • {{*tpre}} — то же самое с маркером списка (иначе его нельзя использовать напрямую)
  • {{sp↓}} — отбитая от левого края стрелка вниз, чтобы оформить ею результат обработки того, что показано в шаблоне {{tpre}}
  • {{пример}} — код вызова шаблона → результат; см. там стиль pre
  • {{pre}}
  • {{между pre}}


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

Без параметров {{disambig}}
Примечания
Один параметр {{неоднозначность|населённые пункты}}
Примечания
Несколько параметров {{неоднозначность|однофамильцы|нпы|станции|другое}}
Примечания
Пример размещения в статьях
* ...
* ...

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

См. также