Шаблон:Вложенный список
Этот шаблон реализован на основе Lua с использованием модуля Вложенный список. |
Шаблон вставляет на страницу значений содержимое другой страницы значений в формате подсписка и со ссылкой на вставленную страницу. Чаще всего шаблон нужен для того, чтобы вставить на страницы значений о фамилиях страницы о носителях разных имён или других фор�� фамилии, которые существуют как отдельные страницы. Шаблон не следует использовать в статьях.
Список, включаемый на другую страницу, требуется обернуть в теги <onlyinclude>…</onlyinclude>
. <onlyinclude>
следует предпочитать в большинстве случаев как наиболее устойчивый вид разметки (и помечать им все части страницы, которые следует вставлять на другие). В редких случаях внутри <onlyinclude>
можно использовать <noinclude>
для пометки частей, которые включать в другие страницы не следует.
Другие названия этого шаблона: {{NL}}, {{NL2}}, {{NL3}}.
Заготовки
В краткой форме:
* {{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 | без описания
| Однострочный | необязательный |