Шаблон:Sortname

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

<i class="invisible noprint">{{{last}}}, {{{first}}}</i>[[{{{first}}} {{{last}}} ({{{dab}}})|{{{first}}} {{{last}}}]]

ℹ Документация 

В составе данного шаблона используется микроформат hCard

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

Образец для копирования

{{Sortname|||||dab=|nolink=}}

{{Sortname|first=|last=|dab=|sort=|link=|nolink=}}

Параметры

  • first или первый неименованный параметр (текст без форматирования) — имя
  • last или второй неименованный параметр (текст без форматирования) — фамилия
  • link или третий неименованный параметр (текст без форматирования) — название статьи-персоналии, на которую создаётся видимая ссылка
  • sort или четвёртый неименованный параметр (текст без форматирования) — текст невидимой метки сортировки
  • dab (текст без форматирования) — дополнение в скобках в конце названия статьи-персоналии, на которую создаётся видимая ссылка
  • nolink — любое непустое значение отключает ссылку на статью-персоналию, вместо викиссылки отображается простой текст.

Невидимая метка сортировки формируется из фамилии last и через запятую имени first, если не указан параметр sort. В случае указания параметра sort невидимая метка принимает значение sort.

Отображаемое значение выводится в виде внутренней викиссылки на статью-персоналию с добавлением микроформата «hCard». Ссылка формируется из имени first и фамилии last, разделённых пробелом, и дополнительного текста dab в скобках (если в имени статьи-персоналии, на которую должна вести ссылка, присутствует текст в скобках). Видимый текст ссылки выводится как имя first и фамилия last, разделённые пробелом. Ссылку на статью можно задать отдельно через параметр link, в котором нужно указать имя статьи-персоналии. При этом параметры first и last не используются. Если указан непустой параметр nolink, ссылка не создаётся, выводится только имя и фамилия в виде простого текста.

Примеры

Неименованные параметры

{{Sortname|Иван|Иванов}}Иван Иванов

{{Sortname|Иван|Иванов|dab=писатель}}Иван Иванов

{{Sortname|Иван|Иванов|Иван Иванов (писатель)}}Иван Иванов

{{Sortname|Иван|Иванов||Иванов, Иван}}Иван Иванов

{{Sortname|Иван|Иванов|nolink=1}}Иван Иванов

Именованные параметры

{{Sortname|first=Иван|last=Иванов}}Иван Иванов

{{Sortname|first=Иван|last=Иванов|dab=писатель}}Иван Иванов

{{Sortname|first=Иван|last=Иванов|link=Иван Иванов (писатель)}}Иван Иванов

{{Sortname|first=Иван|last=Иванов|sort=Иванов, Иван}}Иван Иванов

{{Sortname|first=Иван|last=Иванов|nolink=1}}Иван Иванов

Ограничения

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

{{Sortname|Иван Иванович|Иванов}}Иван Иванович Иванов