Шаблон:Интерактивная схема Московского метрополитена: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
м исправление
Отклонено последнее 1 изменение (Sergej0107): соответствует надписям на этой схеме на данный момент
Строка 294: Строка 294:
circle 1018 662 20 [[Лефортово (станция метро)|Лефортово]]
circle 1018 662 20 [[Лефортово (станция метро)|Лефортово]]
circle 1066 770 20 [[Авиамоторная (станция метро, Большая кольцевая линия)|Авиамоторная (11)]]
circle 1066 770 20 [[Авиамоторная (станция метро, Большая кольцевая линия)|Авиамоторная (11)]]
circle 1137 841 20 [[Нижегородская улица (станция метро)|Нижегородская улица (11 и 15)]]
circle 1137 841 20 [[Нижегородская улица (станция метро)|Нижегородская улица (11 и КОЖ)]]
circle 1109 932 20 [[Текстильщики (станция метро, Большая кольцевая линия)|Текстильщики (11)]]
circle 1109 932 20 [[Текстильщики (станция метро, Большая кольцевая линия)|Текстильщики (11)]]
circle 1026 1015 20 [[Печатники (станция метро, Большая кольцевая линия)|Печатники (11)]]
circle 1026 1015 20 [[Печатники (станция метро, Большая кольцевая линия)|Печатники (11)]]
Строка 357: Строка 357:
# Line 15 (КОЖ)
# Line 15 (КОЖ)
rect 48 1545 408 1565 [[Кожуховская линия|—— Кожуховская линия ——]]
rect 48 1545 408 1565 [[Кожуховская линия|—— Кожуховская линия ——]]
circle 1137 841 20 [[Нижегородская улица (станция метро)|Нижегородская улица (15 и 11)]]
circle 1137 841 20 [[Нижегородская улица (станция метро)|Нижегородская улица (КОЖ и 11)]]
circle 1181 876 20 [[Стахановская (станция метро)|Стахановская]]
circle 1181 876 20 [[Стахановская (станция метро)|Стахановская]]
circle 1196 915 20 [[Окская улица (станция метро)|Окская улица]]
circle 1196 915 20 [[Окская улица (станция метро)|Окская улица]]

Версия от 09:10, 10 марта 2018

Перейти к шаблону «Интерактивная схема Московского метрополитена» Интерактивная схемаi

свернуть схему
Сокольническая линияЗамоскворецкая линияАрбатско-Покровская линияФилёвская линияКольцевая линияКалужско-Рижская линияКалужско-Рижская линияТаганско-Краснопресненская линияСолнцевская линияКалининская линияКалининско-Солнцевская линияСерпуховско-Тимирязевская линияСерпуховско-Тимирязевская линияЛюблинско-Дмитровская линияЛюблинско-Дмитровская линияКаховская линияБольшая кольцевая линияБутовская линияМосковский монорельсМосковский монорельсМосковское центральное кольцоКожуховская линияЛиния в посёлок Коммунарка
Документация

Другое название этого шаблона — {{ИСММ}}.

Описание

Навигационный шаблон по линиям и станциям Московского метрополитена, МЦК и МЦД. Основан на шаблоне {{Интерактивная карта изображений}}. Оптимизирован для встраивания в шаблоны, построенные на основе {{Карточка}}. В качестве фонового изображения используется перспективная схема Московского метрополитена. Замечание: если вам кажется, что на схеме отсутствуют последние изменения или в целом что-то работает не так, то прежде чем писать об этом куда-либо, попробуйте сбросить кэш вашего браузера (по умолчанию Ctrl+F5) на любой странице, где вы видите схему.

Обязательных параметров не имеет. Необязательные параметры:

  • |минимум = — переопределяет ширину шаблона в свёрнутом виде
  • |максимум = — переопределяет ширину шаблона в развёрнутом виде
  • |прижатие = — переопределяет горизонтальное положение шаблона, возможные варианты - центр (или center) по умолчанию, лево (или left), право (или right)

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

  • {{/Инструкция}} — детальная инструкция по пользованию шаблоном
  • {{/Шапка}} — оформление заголовка шаблона

Внесение изменений

При изменении структуры метрополитена Москвы следует внести поправки в следующие страницы:

  1. Файл:Moscow metro ring railway map ru sb future.svg – карта-схема в виде изображения.
  2. Единственный список линий находится в Шаблон:Интерактивная схема Московского метрополитена/data.json. Переименовывать линии следует там. Там уже указаны номера станций по порядку на линиях.
  3. Единственный список станций находится в том же месте. Переименовывать станции следует там.
  4. Шаблон:Интерактивная схема Московского метрополитена/styles.css — содержит три списка линий, но без названий или номера, только по классам стиля.

Структура данных

Все данные находятся на странице data.json. Её структура такова:

Подтаблица Параметр Описание
lines список линий
number string с номером линий, возможно с буквами, например "4a"
hide булево значение, скрывать ли box и викиссылки для shapes
box координаты прямоугольника, описывающего карту в легенде
shapes список координат фигур, наложенных на линию на карте, включая rect или poly в начале, если hide=true, то включая и полную викиссылку в конце
minishapes заменяет shapes, когда свёрнутая карта показывает другие фигуры
article статья про линию
name наименование станции в списке ссылок, если отлично от article
classes классы css линии
future true если ещё не открыта
color оформление выделения мышкой линии и её станций, кроме нескольких станций пересадок, в осном кросс-платформенных
включает стандартные параметры css: fillStyle, strokeStyle, lineJoin и lineWidth
stations
coords координаты станции на карте
article статья про станцию
name наименование станции в списке ссылок, если его нельзя получить, убрав скобки и их содержимое из article
future true если ещё не открыта
hover таблица цветов станций пересечения, в основном кросс-платформенных, если отличается от своей линии
(stations до этого момента) включает стандартные параметры css: fillStyle, strokeStyle, lineJoin и lineWidth
укороченный вариант в некоторых случаях возможно использование только параметров name, classes и color
Вокзалы список вокзалов, первый элемент должен быть точкой обозначения вокзала в легенде
первый элемент подсписка полная викиссылка
второй элемент подсписка координаты точки вокзала на карте
Аэропорты список аэропортов первый элемент должен быть точкой обозначения вокзала в легенде
первый элемент подсписка полная викиссылка
второй элемент подсписка координаты точки аэропорта на карте
classes информация об оформлении
Вокзалы классы css вокзалов
Аэропорты классы css аэропортов
localstation, localsuperstation и localsuperline классы css для станций и линий, в статьях которых находишься в данный момент
default классы css, которые следует добавить, если ничего другого не указано
future класс css для будущих линий и станций
todefault список классов css, с которыми всё равно надо добавить классы из default
наименование конкретной станции (без скобок, или name) классы css для отдельных станций, для изменения порядка ссылок в списке
order данные об изменениях порядка ссылок в списке
what – селектор, что переставить
dir (значения before или after) ... с какой стороны от ...
where селектор для ориентира
nover стили при проведении мышкой над линиями и станциями, в статье которых находишься

Параметры

Интерактивная карта Московского Метрополитена с подсветкой активных зон

Параметры шаблона[Править данные шаблона]

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

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

переопределяет ширину шаблона в свёрнутом виде

По умолчанию
270
Числонеобязательный
максимуммаксимум

переопределяет ширину шаблона в развёрнутом виде

По умолчанию
1000
Числонеобязательный
прижатиеприжатие

переопределяет горизонтальное положение шаблона

По умолчанию
центр
Однострочныйнеобязательный

См. также