Шаблон:Вложенный список (OgQlku&Flk'yuudw vhnvkt)
Этот шаблон реализован на основе Lua с использованием модуля Вложенный список. |
Шаблон вставляет на страницу значений содержимое другой страницы значений в формате подсписка и со ссылкой на вставленную страницу. Чаще всего шаблон нужен для того, чтобы вставить на страницы значений о фамилиях страницы о носителях разных имён или других форм фамилии, которые существуют как отдельные страницы. Шаблон не следует использовать в статьях.
Список, включаемый на другую страницу, необходимо обернуть в теги <onlyinclude></onlyinclude>
. <onlyinclude>
следует предпочитать в большинстве случаев как наиболее устойчивый вид разметки (и помечать им все части страницы, которые следует вставлять на другие). Части, которые внутри вложенного списка включать не следует (такие как примечания), можно пометить через тэги <noinclude></noinclude>
.
Другое название этого шаблона — {{NL}}.
Заготовки
В краткой форме:
* {{NL|}}
В полной:
* {{NL|||}}
Технические особенности
- Ранее вставляемая страница не могла содержать шаблон {{Вложенный список}}. Из-за этого при вставке одного списка в другой требовалось пользоваться шаблонами {{NL2}} и {{NL3}}. С августа 2024 года это не требуется.
- Шаблон автоматически убирает полужирное выделение при включении у элементов списков страниц вроде Ульянов, Владимир (значения).
- Шаблон автоматически удаляет из кода вложенного списка разделы 3-го уровня и ниже. Это сделано для возможности делить подсписки на подразделы внутри раздела 2-го уровня без необходимости ставить множество тэгов
<onlyinclude>
, например, на страницах женских форм фамилий. Очерёдность разделов на страницах должна начинаться с раздела 2-го уровня. - Зарегистрированным участникам доступен быстрый переход к редактированию вложенного списка через ссылки «править». Анонимные участники могут увидеть эту функциональность через CSS
.ts-NL-edit { display: inline; }
Примеры
Простой
Использование: {{NL|Имя_статьи|Текст_ссылки|Текст_после_ссылки}}
.
При необходимости вторым параметром можно указать текст ссылки, а третьим — произвольный вики-текст, который будет показан после ссылки (через пробел). В конце строки со ссылкой шаблон добавляет двоеточие.
Например, код * {{NL|Борисов, Александр}}
вставит в текст следующую конструкцию:
- Борисов, Александр:
- Борисов, Александр Александрович:
- Борисов, Александр Александрович (род. 1974) — российский член Совета Федерации от Псковской области.
- Борисов, Александр Александрович (род. 1949) — советский баскетболист, советский и белорусский тренер.
- Борисов, Александр Алексеевич (1866—1934) — русский художник, живописец Арктики, писатель, общественный деятель, исследователь.
- Борисов, Александр Анатольевич (род. 1958) — специалист в области развития и применения электронной компонентной базы для радиоэлектронных средств.
- Борисов, Александр Борисович (род. 1947) — советский и российский учёный, член-корреспондент РАН.
- Борисов, Александр Васильевич (1913—1977) — советский председатель Свердловского облисполкома.
- Борисов, Александр Геннадиевич (род. 1969) — российский актёр.
- Борисов, Александр Григорьевич (1873 — не ранее 1935) — русский офицер, герой Первой мировой войны.
- Борисов, Александр Дмитриевич (1893 — ?) — полковник, командир дивизии народного ополчения.
- Борисов, Александр Иванович:
- Борисов, Александр Иванович (1755—1810) — русский военачальник, вице-адмирал, военный губернатор Астраханского порта, Георгиевский кавалер.
- Борисов, Александр Иванович (1809—1874) — генерал-лейтенант корпуса флотских штурманов, член учёного отделения морского технического комитета и комитета морских учебных заведений, начальник балтийской съёмки.
- Борисов, Александр Ильич (род. 1939) — советский и российский учёный-биолог, публицист и общественный деятель, священнослужитель Русской православной церкви.
- Борисов, Александр Михайлович (1917—1941) — советский танкист, Герой Советского Союза.
- Борисов, Александр Петрович:
- Борисов, Александр Петрович (1925 — ?) — полный кавалер ордена Славы, гвардии сержант.
- Борисов, Александр Петрович (1921—1985) — советский военачальник, генерал-полковник.
- Борисов, Александр Степанович (1935—2005) — полный кавалер ордена Трудовой Славы, бригадир токарей.
- Борисов, Александр Тимофеевич (1927—2017) — советский и российский художник-постановщик.
- Борисов, Александр Фёдорович (1905—1982) — советский актёр, Герой Социалистического Труда.
- Борисов, Александр Филиппович:
- Борисов, Александр Филиппович (1908—2001) — Герой Социалистического Труда, лауреат Сталинской премии.
- Борисов, Александр Филиппович (1945—1999) — советский и российский дипломат.
- Борисов, Александр Юрьевич (род. 1959) — советский футболист.
-
Со вторым параметром
При указании второго параметра * {{NL|Дом «Слово» (фильм)|«Дом „Слово“»}}
вставится:
- «Дом „Слово“»:
- Дом «Слово» — украинский документальный фильм 2017 года режиссёра Тараса Томенко.
- Дом «Слово» — украинский художественный фильм 2021 года, также режиссёра Тараса Томенко.
В случаях страниц с уточнением * {{NL|Шевич, Иван Егорович (значения)}}
удаление (значения)
происходит автоматически, например:
- Шевич, Иван Егорович:
- Шевич, Иван Егорович — российский генерал-поручик XVIII века.
- Шевич, Иван Егорович (1754—1813) — российский командир эпохи наполеоновских войн, генерал-лейтенант.
- Шевич, Иван Егорович (1838—1912) — государственный деятель, губернатор Калужской (1871—1882) и Лифляндской (1882—1885) губерний.
С дополнительным текстом
Если необходимо указать дополнительный текст, но при этом нет нужды указывать отображаемый текст для ссылки, второй параметр можно пропустить (но сохранить его вертикальную черту):
* {{NL|Ядвига Ягеллонка (значения)||— принцессы польские из династии Ягеллонов}}
Результат:
- Ядвига Ягеллонка — принцессы польские из династии Ягеллонов:
- Ядвига Ягайловна (1408—1431) — дочь Владислава II Ягайлы и Анны Цельской.
- Ядвига Ягеллонка (1457—1502) — дочь Казимира IV, жена герцога Ландсхут-Баварского Георга Богатого.
- Ядвига Ягеллонка (1513—1573) — дочь Сигизмунда I, жена курфюрста бранденбургского Иоахима II Гектора.
Категории
[[Категория:Википедия:Страницы с ошибками шаблона Вложенный список]] — ставится в случаях:
- несуществования страницы или отсутствия текста при попытке вставить вложенный список (например, в случае некорректной разметки в нём).
- наличия технических ошибок «Медиавики» в выводе вложенного списка.
- наличия в выводе шаблонов:
- {{неоднозначность}}
- {{ФИО}} и аналогичных
- {{К переименованию}} и аналогичных.
- {{TOC right}} и аналогичных.
- {{примечания}}
- ошибок в разметке списков с точки зрения вики-кода и доступности:
- начала вложенного списка не с разметки элемента списка
*
. - вложенных списков с неправильной вложенностью (через
:*
или с**
или с;
в начале).
- начала вложенного списка не с разметки элемента списка
- вложенных списков с заголовками 1-го и 2-го уровня (
==
) в выводе. - вложенных списков с вертикальной чертой (
----
) в выводе. - вложенных списков, в которых вложенные списки не входят в подсписки (
{{NL|Пример}}
вместо* {{NL|Пример}}
).
[[Категория:Википедия:Страницы с шаблоном Вложенный список без ссылок]] ставится в случаях, когда в коде вложенного списка нет ссылок на другие страницы.
TemplateData
Вставляет одну страницу значений в формате вложенного списка в другую страницу значений
Параметр | Описание | Тип | Статус | |
---|---|---|---|---|
Страница для вставки | 1 | без описания
| Имя страницы | обязательный |
Текст ссылки на страницу для вставки | 2 | Уточнения названий типа (значения) убираются из отображаемого текста автоматически.
| Однострочный | необязательный |
Текст после ссылки (с пробелом) | 3 | без описания
| Однострочный | необязательный |