Шаблон:ФИО/doc: различия между версиями

Материал из Народные сказки
Перейти к навигации Перейти к поиску
мНет описания правки
мНет описания правки
 
(не показаны 2 промежуточные версии этого же участника)
Строка 3: Строка 3:
{{OnLua|ФИО|ФИО}}
{{OnLua|ФИО|ФИО}}
Этот интеллектуальный шаблон создаёт ссылки на страницы значений однофамильцев в формате
Этот интеллектуальный шаблон создаёт ссылки на страницы значений однофамильцев в формате
{{Rellink|В Википедии есть статьи о других людях с такой фамилией, см. Фамилия; Фамилия, Имя; Фамилия, Имя Отчество.}}
{{Hatnote|На РуСказках есть статьи о других людях с такой фамилией, см. Фамилия; Фамилия, Имя; Фамилия, Имя Отчество.}}
автоматически образуя названия «Фамилия», «Фамилия, Имя» и «Фамилия, Имя Отчество» из названия текущей страницы либо из параметра и проверяя, являются ли эти страницы страницами значений однофамильцев. При необходимости добавляет уточнение «(значения)».
автоматически образуя названия «Фамилия», «Фамилия, Имя» и «Фамилия, Имя Отчество» из названия текущей страницы либо из параметра и проверяя, являются ли эти страницы страницами значений однофамильцев. При необходимости добавляет уточнение «(значения)».


Строка 11: Строка 11:


В отдельных случаях может понадобиться ввести название страницы, на которое будет опираться шаблон, чтобы сформировать правильные ссылки:
В отдельных случаях может понадобиться ввести название страницы, на которое будет опираться шаблон, чтобы сформировать правильные ссылки:
{{tpre|ФИО|''Страница, на которой, шаблон должен думать, он находится''}}
{{Tpre|ФИО|''Страница, на которой, шаблон должен думать, он находится''}}


'''Если шаблон не показывает однофамильцев,''' проблема может быть в том, что на соответствующих страницах неоднозначности в шаблоне {{Tl|неоднозначность}} не указан параметр <code>однофамильцы</code> (или <code>фамилии</code>; также распознаются шаблоны {{Tl|список однофамильцев}}, {{Tl|список тёзок}}, {{Tl|список полных тёзок}} и синонимы шаблона {{Tl|неоднозначность}} с соответствующим параметром).
'''Если шаблон не показывает однофамильцев,''' проблема может быть в том, что на соответствующих страницах неоднозначности в шаблоне {{Tl|Неоднозначность}} не указан параметр <code>однофамильцы</code> (или <code>фамилии</code>; также распознаются шаблоны {{Tl|Список однофамильцев}}, {{Tl|Список тёзок}}, {{Tl|Список полных тёзок}} и синонимы шаблона {{Tl|Неоднозначность}} с соответствующим параметром).


== Примеры ==
== Примеры ==
Строка 20: Строка 20:
(Параметр вводить не нужно, если он совпадает с названием страницы.)
(Параметр вводить не нужно, если он совпадает с названием страницы.)


{{Стопка примеров|t=ФИО|sep=|between={{^v}}
{{Стопка примеров|t=ФИО|sep=|between={{}}
|Иванов, Александр Александрович (астроном)
|Афанасьев, Александр Николаевич
|Крюкова, Ольга Петровна
|Воробьёв, Иван (дзюдоист)
|Дудник, Андрей Романович
|Медведев, Дмитрий Анатольевич
|Медведев, Дмитрий Анатольевич
|Тринкер, Борис Давидович\_comment{{=}}(Ни одной подходящей страницы значений фамилии нет.)
|Тринкер, Борис Давидович\_comment{{=}}(Ни одной подходящей страницы значений фамилии нет.)

Текущая версия от 17:53, 3 июля 2023

Этот интеллектуальный шаблон создаёт ссылки на страницы значений однофамильцев в формате

автоматически образуя названия «Фамилия», «Фамилия, Имя» и «Фамилия, Имя Отчество» из названия текущей страницы либо из параметра и проверяя, являются ли эти страницы страницами значений однофамильцев. При необходимости добавляет уточнение «(значения)».

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

Как правило, шаблон используется безо всяких параметров:

{{ФИО}}

В отдельных случаях может понадобиться ввести название страницы, на которое будет опираться шаблон, чтобы сформировать правильные ссылки:

{{ФИО|Страница, на которой, шаблон должен думать, он находится}}

Если шаблон не показывает однофамильцев, проблема может быть в том, что на соответствующих страницах неоднозначности в шаблоне {{Неоднозначность}} не указан параметр однофамильцы (или фамилии; также распознаются шаблоны {{Список однофамильцев}}, {{Список тёзок}}, {{Список полных тёзок}} и синонимы шаблона {{Неоднозначность}} с соответствующим параметром).

Примеры

В статьях о персонах

(Параметр вводить не нужно, если он совпадает с названием страницы.)

  • {{ФИО|Афанасьев, Александр Николаевич}} Ошибка Lua в Модуль:Hatnote на строке 140: bad argument #1 to 'gmatch' (string expected, got nil).  
  • {{ФИО|Медведев, Дмитрий Анатольевич}}  
  • {{ФИО|Тринкер, Борис Давидович}}  (Ни одной подходящей страницы значений фамилии нет.)

Пример, в котором параметр необходим, в статье Сво Раф:

  • {{ФИО|Багдасарян, Рафаэль Мкртычевич}}

Пример в статье, для которой страница — список полных тёзок имеет уточнение в названии:

  • {{ФИО|Васильев, Михаил Петрович (капитан 2-го ранга)}}

На страницах значений персоналий

  • {{ФИО|Багдасарян, Рафаэль}}

Технические детали

Использует шаблон {{Is surname disambiguation}}, основанный на одноимённом модуле. Он определяет страницы значений однофамильцев по шаблонам, которые размещены внизу таких страниц.


См. также

TemplateData

Нет описания.

Параметры шаблона

Шаблон использует строчное форматирование параметров.

ПараметрОписаниеТипСтатус
ФИО1

Страница, на которой, шаблон должен думать, он находится.

Однострочныйнеобязательный