Это не официальный сайт wikipedia.org 01.01.2023

Шаблон:Московские маршруты — Википедия

Шаблон:Московские маршруты

(перенаправлено с «Шаблон:ММ»)
Документация
Другое название этого шаблона — {{ММ}}. При использовании шаблона по основному назначению (в списках наземного общественного транспорта в статьях) настоятельно рекомендуется применять запись с употреблением данного редиректа, а не полного названия шаблона. Это позволяет существенно снизить загромождённость исходного кода статей таковыми списками.

Шаблон имеет три возможных режима работы: автоматический (рекомендуется в большинстве случаев), ручной и режим вывода линий; во всех режимах обязательным параметром является только первый.

В автоматическом режиме в первый параметр необходимо передать название станции, шаблон автоматически подставит из списка нужные пиктограммы и ссылки для станции или станций, входящих в данный пересадочный узел. Для одноимённых станций, не являющихся пересадочными («Арбатская» и «Смоленская»), следует использовать уточнение в виде аббревиатуры линии.


Базовым функционалом шаблона в ручном режиме является вывод от одной до четырёх облегчённых версий пиктограмм линий Московского метрополитена. Для этих целей используются четыре неименованных параметра.

  • {{ММ|6}}Moskwa Metro Line 6 alt.svg
  • {{ММ|2|10}}Moskwa Metro Line 2 alt.svgMoskwa Metro Line 10 alt.svg
  • {{ММ|5|7|8}}Moskwa Metro Line 5 alt.svgMoskwa Metro Line 7 alt.svgMoskwa Metro Line 8 alt.svg
  • {{ММ|1|3|4|9}}Moskwa Metro Line 1 alt.svgMoskwa Metro Line 3 alt.svgMoskwa Metro Line 4 alt.svgMoskwa Metro Line 9 alt.svg

По умолчанию ссылки с пиктограмм ведут на статьи о линиях, при необходимости изменить цель ссылки следует использовать параметры l1—l4, каждый из которых меняет ссылку той по счёту пиктограммы, номер которой в нём указан. Обратите внимание, что в данные параметры следует передавать полное название нужной статьи, со всеми уточнениями.

  • {{ММ|1|l1=Спортивная (станция метро, Москва)}}Moskwa Metro Line 1 alt.svg
  • {{ММ|11|8|l2=Авиамоторная (станция метро, Калининско-Солнцевская линия)}}Moskwa Metro Line 11 alt.svgMoskwa Metro Line 8 alt.svg
  • {{ММ|1|3|4|9|l1=Библиотека имени Ленина (станция метро)|l2=Арбатская (станция метро, Арбатско-Покровская линия)|l3=Александровский сад (станция метро)|l4=Боровицкая}}Moskwa Metro Line 1 alt.svgMoskwa Metro Line 3 alt.svgMoskwa Metro Line 4 alt.svgMoskwa Metro Line 9 alt.svg

Также шаблон поддерживает опциональное добавление непосредственно в него текста, который станет ссылкой на нужную станцию, располагающейся после всех пиктограмм. Принцип действия полностью аналогичен используемому в шаблоне {{uBHF}}, за исключением того, что параметры, являющиеся в указанном шаблоне неименованными, здесь называются s и d. Первый из них принимает название станции; если оно совпадает с названием статьи о ней либо единственным уточнением к названию является станция метро, то параметр d использовать не требуется.

Если же в названии статьи используется более сложное уточнение, например с указанием города или линии, к которым относится данная станция, дополнительное уточнение следует указать в параметре d.

Если ссылка должна вести на статью о станции Московского монорельса, то вместо параметра s следует аналогичным образом использовать параметр m, если на статью о станции Московского центрального кольца — c.

Параметры r-r3 позволяют добавить перед иконками линий метрополитена одну или несколько пиктограмм, символизирующих остановочные пункты железной дороги, находящиеся поблизости от соответствующих станций метро.

  • {{ММ|9|s=Дмитровская|r=Дмитровская (платформа)}}Transilien-train.svgMoskwa Metro Line 9 alt.svg Дмитровская
  • {{ММ|10|14|l1=Окружная (станция метро)|l2=Окружная (станция МЦК)|s=Окружная|r=Окружная (платформа, Савёловское направление МЖД)}}Transilien-train.svgMoskwa Metro Line 10 alt.svgMoskwa Metro Line 14.svg Окружная
  • {{ММ|1|5|l1=Комсомольская (станция метро, Сокольническая линия)|l2=Комсомольская (станция метро, Кольцевая линия)|s=Комсомольская|d=Москва|r=Казанский вокзал|r2=Ленинградский вокзал|r3=Ярославский вокзал}}Transilien-train.svgTransilien-train.svgTransilien-train.svgMoskwa Metro Line 1 alt.svgMoskwa Metro Line 5 alt.svg Комсомольская

Преимуществом такого оформления ссылок перед совместным использованием данного шаблона и {{uBHF}} (или {{мцк.}}) является то, что в данном случае пиктограммы и следующая после них ссылка по умолчанию связываются шаблоном {{nobr}}, что исключает отрыв ссылки от пиктограмм с переносом её на новую строку.


В режиме вывода линий в первый неименованный параметр также следует передавать номер нужной линии, однако основным управляющим параметром в этом режиме является text. В случае его получения шаблон использует иной набор пиктограмм и выводит единичную иконку линии, за которой следует её название и ссылка. Если передать в этот параметр значение 0, то название линии выводиться не будет, однако пиктограммы будут всё равно выведены из другого набора. Цвет названия линии в этом режиме можно менять, передав в параметре style название цвета или его шестнадцатеричный код. По умолчанию ссылка выводится белым или чёрным цветом в зависимости от коэффициента его цветовой контрастности по отношению к цвету указанной линии.

  • {{ММ|2|text=0}} → Замоскворецкая линия
  • {{ММ|3|text=1}} → Арбатско-Покровская линия
  • {{ММ|4|text=1}} → Филёвская линия
  • {{ММ|4|text=1|style=white}} → Филёвская линия
  • {{ММ|5|text=1|style=#8D5B2D}} → Кольцевая линия (Москва)

Шаблон имеет три служебные подстраницы:

  • {{/Список линий}}, на которой располагается переключатель типа #switch и список соответствий номеров линий и названий статей об этих линиях.
  • {{/Список станций}}, на которой располагается такой же переключатель и список соответствий названий станций и уже заполненных параметров данного шаблона.
  • {{/}}, на которой дублируется часть кода шаблона, отвечающая за работу его ручного режима. Эта страница нужна для избежания рекурсивного вызова шаблона при использовании автоматического режима.

См. такжеПравить

  • {{СтММ}} — шаблон со схожим принципом действия, предназначенный для использования в случаях, не связанных с наземным общественным транспортом