Шаблон:С*: различия между версиями
| [отпатрулированная версия] | [отпатрулированная версия] |
Статистик (обсуждение | вклад) Нет описания правки |
перевод на Lua Метка: замена |
||
| Строка 1: | Строка 1: | ||
{{# | {{#invoke:SeparatorList|main}}<noinclude>{{doc}}</noinclude> | ||
Текущая версия от 23:54, 29 мая 2026
| Этот шаблон реализован на основе Lua с использованием модуля SeparatorList. |
С* — шаблон для создания компактных горизонтальных списков, элементы которых разделяются точкой-буллитом с неразрывным пробелом ( • ).
Шаблон реализован на базе Lua-модуля SeparatorList, благодаря чему он автоматически обрабатывает любое количество параметров (без ограничения элементов) и корректно отсекает пустые значения, не ломая разметку лишними разделителями.
Использование
{{С*|Элемент1|Элемент2|Элемент3|...|link=yes|global=префикс}}
Параметры
Позиционные (неименованные) параметры
1,2,3, ... — элементы создаваемого списка. Пробелы по краям элементов автоматически обрезаются. Пустые или пропущенные параметры игнорируются, не оставляя после себя пустых мест или двойных разделителей. Количество элементов не ограничено.
Именованные параметры (настройки отображения)
| Параметр | Описание | Допустимые значения |
|---|---|---|
link (или links)
|
Превращает каждый элемент списка в стандартную вики-ссылку: Элемент → [[Элемент]].
|
yes, true, 1, да (в любом регистре)
|
global
|
Превращает элементы списка в вики-ссылки на подстраницы указанной страницы. Каждая ссылка формируется по принципу: Элемент → [[Префикс/Элемент\|Элемент]]. Примечание: если задан этот параметр, параметр link игнорируется.
|
Любая текстовая строка (например, название базовой статьи или пространства имён). |
prefix
|
«Склеивает» ссылки с префиксом, не будучи привязанным к косой черте. Каждая ссылка формируется по принципу: Элемент → [[ПрефиксЭлемент|Элемент]]. Примечание: если задан этот параметр, параметры link и global игнорируются.
|
Любая текстовая строка (например, название базовой статьи или пространства имён). |
list или (format)
|
Выдаёт ссылки не горизонтальным списком, а стандартным маркированным или нумерованным. | маркированный (или ul, *); нумерованный (или ol, #).
|
Примеры
Простой список
{{С*|Монголия|Доминика||Киргизия}} → Монголия • Доминика • Киргизия
- (Обратите внимание: пустой третий параметр был пропущен без создания двойной точки)
Список со ссылками
{{С*|link=yes|Монголия|Доминика|Киргизия}} → Монголия • Доминика • Киргизия
Список подстраниц
{{С*|global=Модуль:StatEngine|Matchday|TournamentAwards|Legacy|RatingCalc}} → Matchday • TournamentAwards • Legacy • RatingCalc
Список подстраниц
{{С*|prefix=Шаблон:|Автоматическая статистика|Таблица|P|Игрок}} → Автоматическая статистика • Таблица • P • Игрок
Маркированный список
{{С*|list=ul|Монголия|Доминика|Киргизия}} →
- Монголия
- Доминика
- Киргизия
Нумерованный список
{{С*|list=ol|link=yes|Монголия|Доминика|Киргизия}} →
TemplateData
Шаблон для быстрого форматирования перечислений в горизонтальную строку через точку-буллит.
| Параметр | Описание | Тип | Статус | |
|---|---|---|---|---|
| Элемент 1 | 1 | без описания | Однострочный | обязательный |
| Элемент 2 | 2 | без описания | Однострочный | необязательный |
| Элемент 3 | 3 | без описания | Однострочный | необязательный |
| Ссылки | link links | Оборачивает все элементы в стандартные вики-ссылки.
| Логическое значение | необязательный |
| Глобальный префикс | global | Префикс для ссылок на подстраницы (формирует ссылки вида [[Префикс/Локальная_страница|Локальная_страница]]) | Строковый (без форматирования) | необязательный |