Перейти до вмісту

Шаблон:Маршрутна карта

Матеріал з Вікіпедії — вільної енциклопедії.
{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Цей шаблон використовується для формування шаблонів діаграм маршрутів. Він використовує послідовника шаблонів {{BS-map}}, заснованого на Lua та який замінив ці шаблони шаблоном {{Routemap}} в англійській Вікіпедії, але вони досі використовуються в інших вікі (включно з українською Вікіпедією).

Використання

[ред. код]
{{{назва}}}
{{{угорі}}}
{{{карта}}}
{{{виноска}}}
Українські параметри Англійські параметри
{{Маршрутна карта
|навпан		  = 
|навпан поз	  = 
|навпан міні  = 
|назва		  = 
|колір назви  = 
|тло назви	  = 
|тло          = 
|вбудова	  = 
|зготувальна  = 
|згорнута     = 
|легенда	  = 
|легенда альт = 
|float		  = 
|стиль		  = 
|угорі		  = 
|виноска	  = 
|ширина-тексту= 
|карта		  = 
}}
{{Маршрутна карта
|navbar		 = 
|navbar pos	 = 
|navbar mini = 
|title		 = 
|title color = 
|title bg	 = 
|bg		     = 
|inline		 = 
|collapsible = 
|collapse	 = 
|legend		 = 
|legend alt	 = 
|float		 = 
|style		 = 
|top		 = 
|footnote	 = 
|text-width	 = 
|map		 = 
}}

Розмітка для параметрів карт

[ред. код]

Розмітка для створення діаграм в параметрів |карта= відрізняється від шаблонів, заснованих на {{BSrow}}. Головною відміністю є роздільники кожного рядка. Підшаблони не є обов'язковими, бо новий рядок в таблиці просто створюється поверненням каретки (новим рядком).

Основи

[ред. код]
Приклад 1.1
exCONTg
ENDExa
CONTgq\KRZu\CONTfq
BHF
\ABZgl\CONTfq
CONTf
ID іконки\ID іконки\ID іконки
  • Іконки розділяються оберненою скісною рискою \.
  • Кожна група іконок розміщена по центру свого рядка. Неназвані іконки (на початку рядка 5 в діаграмі) можуть використовуватися як роздільники (spacer).
  • ID кожної іконки можна побачити в її підказці. Перемістіть ваш курсор на іконку, щоб побачити їх.

Текст бічної панелі

[ред. код]
ID іконки\ID іконки\ID іконки~~відстань/час~~основний текст~~зауваження~~праве зауваження

або

ID іконки\ID іконки\ID іконки~~основний текст
{{Маршрутна карта
|назва=Приклад 1.2
|карта=
KBHFa~~кінцева
WASSERq\hKRZWae\WASSERq~~ ~~ ~~ ~~Міст
LDER\INT\~~1 км~~станція~~пересадка на [[Швидкісна залізниця|ВШНТ]]
\KBHFe\BUS~~2 км~~кінцева~~автовокзал
}}
Приклад 1.2
кінцева
Міст
1 км
станція
пересадка на ВШНТ
2 км
кінцева
автовокзал
  • Третя і четверта пара тильд може бути опущена, якщо після кожної з них не має жодного вмісту.
  • Після останньої ID іконки, якщо є лише один набір «тильда-тильда» (~~), то текст після них буде відображено в комірці основний текст замість відстань/час.
  • Розділення текстових комірок вимагає хоча б один пробіл між ними, в інакшому випадку тильди будуть оброблюватися як підпис.

Текстові комірки в рядку іконок

[ред. код]
*текст\d*текст\cd*текст~~основний текст
{{Маршрутна карта
|назва=Приклад 1.3
|карта=
ENDEa~~ ~~ ~~Оборотний тупик
SPLa
cPLT\vSTR\cPLT~~Станція
d*1\cPLT\vSTR\cPLT\d*2~~ ~~ ~~Номери платформ
cPLT\vSTR\cPLT
vCONTfge~~ ~~ ~~''в місто''
}}
Приклад 1.3
Оборотний тупик
Станція
1
2
Номери платформ
в місто

Зірочка вказує, що перед текстовою коміркою може йти один із префіксів ширини BSicons. (Нормальні BSicons є квадратами.)

Букви o c d cd відсутній b s bs w
Ширина 18 14 12 34 1 2 4 6 8

Накладання іконок, іконки з посиланнями, колір тла та colspan

[ред. код]
{{Маршрутна карта
|назва=Приклад 2.1
|карта=
-colspan-1
Накладання іконок
uSTRq!~STR2!~BHF!~lHUB\\dSTR!~uSTRq\dSTR!~dNULf
-colspan-2-style=border-bottom:5px solid red;
----
іконки з посиланнями
utBHF!@Superhub
-colspan
----
колір тла
-colspan-end
utSTR~~ ~~ ~~ ~~ ~~тло=#7af
}}
Приклад 2.1

Накладання іконок


іконки з посиланнями


колір тла

  • Роздільник накладання «знак оклику-тильда» (!~) повинен йти після ID іконки, на яку має бути накладання.
  • Накладання практично необмежене, але потрібно брати розбірливість до уваги.
  • Ширина іконки, на яку накладається, визначає ширину поєднання, навіть якщо вона менше ніж накладений елемент. Іконки разом вирівнюються за своїми лівими краями, тому вони не будуть відцентровані відносно один одного, якщо є відмінність в ширині. Якщо накладання заходить за іконку, на яку накладається, то він накладеться на наступну іконку (але не на накладання наступної іконки).
  • Коли використовуєте накладання іконки та посилання іконки для однієї й тієї ж комірки іконки, то роздільник посилання іконки (!@) повинно йти за останньою (верхньою) накладеною ID іконки.
  • Параметр кольору тла (тло= або bg=) вимагає 5 наборів передавальних роздільників тексту, щоб бути розпізнаним, навіть якщо не має взагалі тексту в цьому рядку.

Інші опції форматування

[ред. код]

Рядки

[ред. код]
{{Маршрутна карта
|назва=Приклад 2.2
|карта=
utSTR~~ ~~ ~~{{mono|1=тло=<abbr title="Це нормальний колір BSicon для водотоку.">#007CC3</abbr>}}~~ ~~тло=#007CC3
*1\*2\*3~~ ~~ ~~{{mono|1=колір=red,жирний=так}}~~ ~~колір=red,жирний=так
*A\*C\*E~~ ~~ ~~{{mono|1=вирівнювання=л,ж=1,розмір-шрифту=комент}}~~ ~~вирівнювання=зліва,ж=1,розмір-шрифту=комент
*B\*D\*F~~ ~~ ~~{{mono|1=колір=orange, вирівнювання=в, к=т}}~~ ~~колір=orange, вирівнювання=в, к=т
}}
Приклад 2.2
тло=#007CC3
1
2
3
колір=red,жирний=так
A
C
E
вирівнювання=л,ж=1,розмір-шрифту=комент
B
D
F
колір=orange, вирівнювання=в, к=т

Окрім тло=, є кілька інших параметрів, розділених комою (,) та які можуть видозмінювати вигляд рядка. Лише тло= може використовуватися для зміни відображення іконок; усі інші лише впливають на текстові комірки.

Параметри рядка
Назва параметра Значення Результат
bg=, background=, bgcolor=, тло= або колір-тла= Будь-яка назва кольору X11(інші мови), три пари шістнадцяткових цифр RGB або інше дійсне значення властивості background в CSS Зафарбовується тло рядка
color=, colour= або колір= Будь-яка назва кольору X11(інші мови) або три пари шістнадцяткових цифр RGB Зафарбовуються текстові комірки в рядку
b=, bold=, ж= або жирний= 1, yes, y, true, так= або т= Текстові комірки в рядку використовують жирний текст
i=, it=, italic=, к=, кур= або курсив= 1, yes, y, true, так= або т= Текстові комірки в рядку використовують курсивний текст
align= або вирівнювання= Пусте або недійсне значення Текст в комірці центрується горизонтально чи вертикально
l, left, л або зліва Текст в комірці вирівнюється за лівим краєм
r, right, п або справа Текст в комірці вирівнюється за правим краєм
a, t, top, в або зверху Текст в комірці вирівнюється за верхнім краєм
e, b, bottom, н або знизу Текст в комірці вирівнюється за нижнім краєм
la, tl, c4, nw, top-left, topleft, вл, пнзх, в-л, пн-зх або зверху-зліва Текст в комірці вирівнюється за верхнім лівим краєм
ra, tr, c1, ne, top-right, topright, вп, пнсх, в-п, пн-сх або зверху-справа Текст в комірці вирівнюється за верхнім правим краєм
le, bl, c3, sw, bottom-left, bottomleft, нл, пдзх, н-л, пд-зх або знизу-зліва Текст в комірці вирівнюється за нижнім лівим краєм
re, br, c2, se, bottom-right, bottomright, нп, пдсх, н-п, пд-сх або знизу-справа Текст в комірці вирівнюється за нижнім правим краєм
fontsize= або розмір-шрифту= Без значення Текст в комірці вистою в 10px та перетворюється, щоб бути вужчим (приклад)
info, інфо або main Текст в комірці такого ж розміру, що і текст великої бічної панелі (другий стовпчик від центру)
cmt, comment, комент або коментар Текст в комірці такого ж розміру, що і текст маленької бічної панелі (інші стовпчики)
Будь-яке дійсне значення властивості font-size в CSS Текст в комірці різного розміру (відсотки відносно до тексту великої бічної панелі)

Окремі комірки/іконки

[ред. код]
іконка!_тло=purple\*текст__вирівнювання=л!~*більше тексту__вирівнювання=п,ж=так
  • Параметри для однієї іконки чи текстової комірки (наприклад, BHF, *Текст) задаються через два знаки підкреслення (__) перед ними.
  • Параметри для вмісту комірки таблиці (стос накладених об'єктів, або одна іконка чи текстове поле без накладень) задаються через знак оклику і знак підкреслення (!_) перед ними. Цей має йти після посилання (якщо воно наявне).
  • Для останнього накладеного елементу в стосу, параметри окремих елементів (якщо наявні) повинні передувати параметрам стосу.
  • Більшість параметрів такі ж як і ті, що для рядків, але є кілька додаткових. Додатково, значення для вирівнювання=, тло= та колір= будуть перезаписувати значення параметрів рядків.
Параметри іконок, текстових полів та стеків накладань
Назва параметра Значення Результат
bg=, background=, bgcolor=, тло= або колір-тла= Будь-яка назва кольору X11(інші мови), три пари шістнадцяткових цифр RGB або інше дійсне значення властивості background в CSS Зафарбовується тло
Це не повинно використовуватися з накладанням над іконками.
color=, colour= або колір= Будь-яка назва кольору X11(інші мови) або три пари шістнадцяткових цифр RGB Весь текст в комірці або текст окремого текстового поля зафарбовується
b=, bold=, ж= або жирний= 1, yes, y, true, так= або т= Жирний текст
i=, it=, italic=, к=, кур= або курсив= 1, yes, y, true, так= або т= Курсивний текст
align= або вирівнювання= Пусте або недійсне значення Текст вирівнюється за параметрами батьківського елемента (стандартне значення: відцентровано вертикально і горизонтально)
l, left, л або зліва Текст вирівнюється за… (вертикально / горизонтально)
«Inherit» вказує, що комірка успадковує батьківське значення для цієї осі.
inherit left
r, right, п або справа inherit right
a, t, top, в або зверху top inherit
e, b, bottom, н або знизу bottom inherit
la, tl, c4, nw, top-left, topleft, вл, пнзх, в-л, пн-зх або зверху-зліва top left
ra, tr, c1, ne, top-right, topright, вп, пнсх, в-п, пн-сх або зверху-справа top right
le, bl, c3, sw, bottom-left, bottomleft, нл, пдзх, н-л, пд-зх або знизу-зліва bottom left
re, br, c2, se, bottom-right, bottomright, нп, пдсх, н-п, пд-сх або знизу-справа bottom right
c, center, centre, ц або поцентру inherit center
m, middle, с або посередині middle inherit
ma, tc, top-center, top-centre, topcenter, topcentre, вц, в-ц або зверху-поцентру top center
me, bc, bottom-center, bottom-centre, bottomcenter, bottomcentre, нц, н-ц або знизу-поцентру bottom center
lm, ml, middle-left, middleleft, сл, с-л або посередині-зліва middle left
rm, mr, middle-right, middleright, сп, с-п або посередині-справа middle right
cm, mc, middle-center, middle-centre, middlecenter, middlecentre, сц, с-ц або посередині-поцентру middle center
fontsize= або розмір-шрифту= Без значення Текст вистою в 10px та перетворюється, щоб бути вужчим (приклад)
info, інфо або main Текст такого ж розміру, що і текст великої бічної панелі (другий стовпчик від центру)
cmt, comment, комент або коментар Текст такого ж розміру, що і текст маленької бічної панелі (інші стовпчики)
Будь-яке дійсне значення властивості font-size в CSS Текст різного розміру (відсотки відносно до тексту великої бічної панелі)
abbr= або скор= Майже все, що не ламає розмітку MediaWiki Текст має підкреслення та підказку, яка містить текст після abbr=
Це матиме жодного ефекту, якщо використано на стосі накладань.

Згортування

[ред. код]
{{Маршрутна карта
|назва=Приклад 3.1: Просте згортування
|ширина-тексту=80
|карта=
-startCollapsible-collapsed
\KBHFa\~~кінцева
hSTRa@g
WASSERq\hKRZW\WASSERq~~ ~~ ~~ ~~міст
hSTRe@f
-endCollapsible-
LDER\INT\~~ ~~станція~~пересадка на [[Швидкісна залізниця|ВШНТ]]
\KBHFe\BUS~~ ~~кінцева~~автовокзал
}}
Приклад 3.1: Просте згортування
кінцева
міст
станція
пересадка на ВШНТ
кінцева
автовокзал
{{Маршрутна карта
|назва=Приклад 3.2:<br/>Поєднання непарних і парних рядків
|шт=70
|карта=
-startCollapsible-collapsed
d\KBHFa\d~~кінцева
hKRZWae~~ ~~ ~~міст
-endCollapsible-
BS2+l\BS2+r~~розгалуження
}}
Приклад 3.2:
Поєднання непарних і парних рядків
кінцева
міст
розгалуження
  • Змінюйте значення параметра |ширина-тексту= (|шт=, |text-width= або |tw=) поки не зникне розрив.
    • По стандарту одиницею є «px», але також приймаються інші одиниці як «em».
    • Перевірте карту в різних браузерах і в мобільному перегляді, та збільште |ширина-тексту=, якщо є розриви.
  • Номер іконки першого рядка згорнутого розділу повинен дорівнювати або бути більшим ніж номер іконки найширшого не згортувального рядка.
    • Як у прикладі 3.2, використайте пусту напівшироку іконку   (d) як заповнювач, коли ви поєднуєте непарні й парні рядки в одній карті.
  • Заміна «collapsed» на «nil» змінить стандартний стан згорнутого розділу до розгорнутого.

Заміна згортування

[ред. код]
{{Маршрутна карта
|назва=Приклад 4.1
|ширина-тексту=150
|карта=
KBHFa~~кінцева
-startCollapsible-collapsed-replace
\LSTR\~~прихований розділ
\hSTRa@g\
WASSERq\hKRZW\WASSERq~~ ~~ ~~міст
hSTRe@f
-endCollapsible-
LDER\INT\~~ ~~станція~~пересадка на [[Швидкісна залізниця|ВШНТ]]
\KBHFe\BUS~~ ~~кінцева~~автовокзал
}}
Приклад 4.1
кінцева
прихований розділ
міст
станція
пересадка на ВШНТ
кінцева
автовокзал
{{Маршрутна карта
|назва=Приклад 4.2: Пустий заповнювач
|ширина-тексту=150
|карта=
-startCollapsible-collapsed-replace
exCONTg~~будується
leer
exKBHFa~~майбутня кінцева
exBHF~~майбутня станція
-endCollapsible
KBHFxa~~кінцева
KBHFe~~кінцева
}}
Приклад 4.2: Пустий заповнювач
будується
майбутня кінцева
майбутня станція
кінцева
кінцева
  • І заміна і замінені рядки повинні бути шириною як найширший не згортувальний рядок в діаграмі.
  • Якщо ви хочете приховати замінений рядок після розкриття згортання, то використайте іконку   (leer) як пустий заповнювач як у прикладі 4.2.
  • У будь-якому випадку, пам'ятайте вказати достатнє значення в |ширина-тексту=. Тут, використання |ширина-тексту=120 створить розриви у вирівнюванні іконок.
  • Згортувальні елементи навмисно вимкнені у мобільній версії, тому замінений рядок ніколи не буде видимим. Тримайте це в голові, коли створюєте діаграму.

Бічна панель із подвійним текстом

[ред. код]

Для більших і складніших діаграм часто допомагає мати текст в бічній панелі як зліва, так і справа.

ліве-ліве зауваження~~ліве зауваження~~лівий основний текст~~ліва відстань/час! !ID іконки~~права відстань/час~~правий основний текст~~праве зауваження~~праве-праве зауваження

або

лівий основний текст! !ID іконки~~правий основний текст
{{Маршрутна карта
|назва=Приклад 5
|карта=
~~км! !~~км~~
приміська кінцева~~0! !uKBHFa\\KBHFa~~0~~регіональна кінцева
Річка Борис~~ ~~! !uhKRZWae\WASSERq\hKRZWae~~ ~~ ~~міст
пересадка на [[Швидкісна залізниця|ВШНТ]]~~станція~~1! !uINT\LDER\LSTR
приміська кінцева~~2! !uKBHFe\\KBHFe~~2~~регіональна кінцева
}}
Приклад 5
км
км
приміська кінцева
0
0
регіональна кінцева
Річка Борис
міст
пересадка на ВШНТ
станція
1
приміська кінцева
2
2
регіональна кінцева
  • Ліві текстові комірки вимагають «знак оклику-пробіл-знак оклику» (! !) для відділення їх від комірок іконок.
  • Якщо не має роздільника «тильда-тильда» (~~) зліва від «знак оклику-пробіл-знак оклику», то текст зліва від роздільника відобразиться в комірці лівого основного тексту.

Згортувальна бічна панель із подвійним текстом

[ред. код]
Код Результат
{{Маршрутна карта
|назва=Приклад 6.1: Застосовано для всіх текстових комірок
|ширина-тексту=,170,,,140,
|карта=
~~км! !\\~~км~~
-startCollapsible
приміська кінцева~~0{{0|00}}! !uKBHFa\leer\KBHFa~~{{0|00}}0~~регіональна кінцева
Річка Борис~~ ~~! !uhKRZWae\WASSERq\hKRZWae~~ ~~ ~~міст
-endCollapsible
пересадка на [[Швидкісна залізниця|ВШНТ]]~~станція~~1! !uINT\LDER\LSTR
приміська кінцева~~2{{0|00}}! !uKBHFe\\KBHFe~~{{0|00}}2~~регіональна кінцева
}}
Приклад 6.1: Застосовано для всіх текстових комірок
км
км
приміська кінцева
000
000
регіональна кінцева
Річка Борис
міст
пересадка на ВШНТ
станція
1
приміська кінцева
200
002
регіональна кінцева
{{Маршрутна карта
|назва=Приклад 6.2: Застосовано лише для основних текстових комірок
|стиль=width:380px
|ширина-тексту=,130,,,130,
|карта=
-startCollapsible
приміська кінцева! !uKBHFa\\KBHFa~~регіональна кінцева
Річка Борис! !uhKRZWae\WASSERq\hKRZWae~~міст
-endCollapsible
станція! !uINT\LDER\LSTR
приміська кінцева! !uKBHFe\\KBHFe~~регіональна кінцева
}}
Приклад 6.2: Застосовано лише для основних текстових комірок
приміська кінцева
регіональна кінцева
Річка Борис
міст
станція
приміська кінцева
регіональна кінцева
  • Застосуйте |ширину-тексту=, щоб усунути розриви:
    • Лише 1 значення: правий основний текст+праве зауваження
    • 3 значення, розділених комою: права відстань/час,правий основний текст+праве зауваження,праве-праве зауваження
    • 6 значень: лівий-ліве зауваження,ліве зауваження+лівий основний текст,ліва відстань/час,права відстань/час,правий основний текст+праве зауваження,праве-праве зауваження
    • Якщо кількість значень не дорівнює 1, 3 або 6, то параметр буде проігноровано.
  • Якщо ширина тексту праве-праве зауваження є меншою ніж потрібно, то його визначення ширини можна пропустити як в прикладі 6.1.
  • Якщо певна текстова комірка ніде не використовується на карті, то її визначення ширини можна пропустити як в прикладі 6.2.
  • Визначте ширину загальної таблиці через параметр {{{стиль}}}, якщо {{{ширина-тексту}}} самостійно не може запобігти розриву.
  • Якщо пуста комірка іконки згортувального рядка є сплюснутою, то використайте пусту ікону   (leer), щоб виправити стовпці іконок.

Заповнювальні рядки

[ред. код]
Код Результат
{{Маршрутна карта
|назва=Приклад 7
|карта=
uKBHFa!~HUBaq\HUBq\KBHFa orange!~HUBeq
-filler--#003399\\#FF6600
uBHF!~HUBaq\KBHFa!~HUBq\BHF orange!~HUBeq
-filler--u\-\orange
uKBHFe!~HUBaq\KBHFxe!~HUBq\KBHFxe orange!~HUBeq
-filler-80px-\ex\ex_orange~~ ~~ ~~Приклад<br>тексту~~ ~~bg=#007CC3
\exKBHFe!~HUBaq\exKBHFe orange!~HUBeq
}}
Приклад 7
Приклад
тексту

Огляд синтаксису

[ред. код]
Синтаксис Мета
\ Роздільник іконок
!~ Накладання іконок
!@ Посилання іконки
!_ Передує параметрам форматування стосу іконок
__ Передує параметрам форматування іконки
~~ Роздільник тексту
! ! Роздільник між іконками й текстом лівого стовпчика
key=value,... Форматування параметрів
-startCollapsible Початок згорнутого розділу
-endCollapsible Кінець згорнутого розділу
-colspan Початок не діаграмної комірки таблиці
-colspan-end Кінець не діаграмної комірки таблиці
-colspan-n Початок не діаграмної комірки таблиці; наступні n рядків коду є в цій комірці (n може бути будь-який додатнім цілим числом)
-filler-... Початок заповнювального рядка

Перехід зі застарілого шаблону рядка BS до розмітки Маршрутної картки

[ред. код]

Політика перетворення

[ред. код]

Багато дописувачів проєкту Англійського шаблону маршрутної діаграми під час впровадження Маршрутної картки мали суперечливі думки щодо виправдання заміни усіх карт застарілих шаблонів рядків {{BS}} на Маршрутну картку, яка заснована на Lua. Опоненти вважали новий синтаксис «езотеричним» для тих, хто не звик працювати з ним. Пропоненти ж вказували на кращу продуктивність. Наразі в українській Вікіпедії є консенсус щодо переведення усіх застарілих шаблонів на маршрутну карту. Див. Вікіпедія:Кнайпа (пропозиції)/Архів 44#Оформлення маршрутних шаблонів.

Технічні варіанти

[ред. код]

Усі шаблони рядків BS мають створені відповідники для підстановки; тому перетворення можна легко виконати, вставивши subst: як префікс і /safesubst як постфікс до кожної назви шаблону рядка BS у картці. Наприклад, змініть {{BS2|STR|BHF|0|1|2|3|O1=uSTRq}} в картці на {{subst:BS2/safesubst|STR|BHF|0|1|2|3|O1=uSTRq}}, а тоді опублікуйте зміни; буде створено STR!~uSTRq\BHF~~0~~1~~2~~3. Процес можна пришвидшити, використавши функцію «замінити все» в просунутих інструментах редагування або в окремому текстовому редакторі, таких як Notepad або Notepad++, але правило пошуку для шаблонів рядків BS в ідеалі повинно бути регулярним виразом, як \{\{(BS\d*(\-2)?)\|{{subst:$1/safesubst|, щоб запобігти заміні шаблонів з подібними назвами як BSto та BSsplit, якщо вони наявні в карті.

«Режим редагування стовпців» може запобігти складностям пошуку і заміни, щоб ефективно додати safesubst: до всіх рядків. Ця функція поширена в текстових редакторах як Geany[1], Notepad++[2] та Sublime Text[3].

Ви також можете використати функцію «convertbs» модуля Модуль:Routemap.

Функція convertbs

[ред. код]

Скопіюйте і вставте код в будь-яку зону для редагування на цій вікі, можливо, на сторінку карти, над якою ви працюєте:

{{#invoke:Routemap|convertbs|<nowiki>

</nowiki>}}

Тоді скопіюйте і вставте оригінальний код BS-map або BS-table map між тегами <nowiki> (альтернативно, вставте заголовок invoke convertbs header перед оригінальною картою та закінчення </nowiki>}} після коду карти) та натисніть попередній перегляд. Воно створить версію safesubst та покаже оригінальну версію (для порівняння) коду карти. Скопіюйте код safesubst із зони попереднього перегляду до зони редагування, потім якщо новий код працює коректно в попередньому перегляді, то ви повинні видалити весь код з #invoke:Routemap|convertbs.

В українській Вікіпедії, шаблон {{subst:convertbs}} може бути використано як скорочення:

{{subst:convertbs|1=

}}

Якщо це не працює, то можливо, що ви не скопіювали певну частину відповідного коду, такий як таблична розмітка для діаграм BS-table, або, що ви скопіювали код, який насправді належить до чогось іншого.

Приклад
{{#invoke:Routemap|convertbs|<nowiki>
{{BS-map
|title=Демонстрація
|map=
{{BS|KBHFa|0 км|Станція А|Човниковий автобус}}
{{BS3|WASSERq|hKRZWae|WASSERq||||{{BSsplit|Передмістя|Столиця}}}}
{{BS|KINTe|10 км|Станція Б|Центр міста}}
{{BS-colspan}}
----
Не в масштабі
}}
</nowiki>}}
Результат

Безпечна підстановка:

{{Маршрутна карта
|title=Демонстрація
|map=
{{safesubst:BS/safesubst|KBHFa|0 км|Станція А|Човниковий автобус}}
{{safesubst:BS3/safesubst|WASSERq|hKRZWae|WASSERq||||{{BSsplit|Передмістя|Столиця}}}}
{{safesubst:BS/safesubst|KINTe|10 км|Станція Б|Центр міста}}
-colspan-2
----
Не в масштабі
}}

Оригінал:

{{BS-map
|title=Демонстрація
|map=
{{BS|KBHFa|0 км|Станція А|Човниковий автобус}}
{{BS3|WASSERq|hKRZWae|WASSERq||||{{BSsplit|Передмістя|Столиця}}}}
{{BS|KINTe|10 км|Станція Б|Центр міста}}
{{BS-colspan}}
----
Не в масштабі
}}
Скопіюйте безпечну розмітку підставляння для справжнього використання
Демонстрація
0 км
Станція А
Човниковий автобус
Передмістя
Столиця
10 км
Станція Б
Центр міста

Не в масштабі

Вбудовування в картку

[ред. код]
  • Використайте {{{вбудована}}}, щоб видалити поле назви й межі таблиці. Якщо ви створюєте окремий шаблон, що буде вбудовано в картку, то огорніть «вбудована=1» в теги <includeonly>...</includeonly>. Також {{{navbar pos}}} є корисним для кращого розміщення {{Navbar}}.
{{Станція
| назва = {{color box|orange}} Схема станції
| зображення = Placeholder.png
| тип = станція
| image_upright = 0.5
| зображення_підпис = На платформі
| відкрито = {{Start date|1935|05|15|df=y}}
| колій = 2
| мапа_маршруту =
{{маршрутна карта|вбудована=1|navbar=asd|navbar pos=2|
KBHFa~~кінцева
WASSERq\hKRZWae\WASSERq~~ ~~ ~~ ~~Міст
LDER\INT\~~1 км~~станція~~пересадка на [[Швидкісна залізниця|ВШНТ]]
\KBHFe\BUS~~2 км~~кінцева~~автовокзал
}}
}}
     Схема станції
шаблон вікімедіа
На платформі
Структура
Колій2
Історія
Відкрито15 травня 1935
Мапа
Мапа маршруту
кінцева
Міст
1 км
станція
пересадка на ВШНТ
2 км
кінцева
автовокзал

Дані шаблону

[ред. код]
Це документація TemplateData для шаблону Маршрутна карта, яка використовується Візуальним редактором та іншими інструментами.

Шаблон для відображення діаграм, що складаються із зображень іконок та текстових міток в єдиному стилі.

Параметри шаблону[Редагувати дані шаблону]

Для цього шаблону краще блокове форматування параметрів.

ПараметрОписТипСтатус
Стан вбудовуванняinline вбудована рядкова

Видаляє текстове поле та межі для включення в картку

Рядокнеобов'язковий
Назва таблиціtitle назва

Офіційна назва системи. Значення «ні» видалить рядок таблиці з назвою, але це також вимкне перемикач згортання таблиці

Рядокнеобов'язковий
Колір шрифту назвиtitle color title-color колір-назви колір назви

Колір тексту назви; автоматично встановлюється чорний або білий колір для контрасту з кольором тла назви. Використовуйте лише ті кольори, що мають хороший контраст відносно до кольору тла

За замовчуванням
#FFF or #252525; depends
Рядокнеобов'язковий
Колір тла назвиtitle bg color title-bg колір тла назви тло назви тло-назви

Колір тла назви

За замовчуванням
#27404E
Рядокнеобов'язковий
Згортувальністьcollapsible згортувальна

Чи згортається вся картка, чи ні

Рядокнеобов'язковий
Стан згортуванняcollapse collapsed

Стан згортування. По стандарту розгорнута. Будь-яке значення зробить таблицю згорнутою по стандарту

Рядокнеобов'язковий
Назва шаблону для Navbarnavbar навпан

Це має точно відповідати назві сторінки шаблону діаграми, щоб з'явився шаблон Navbar та вів до сторінки шаблону

Рядокнеобов'язковий
Позиція Navbarnavbar pos навпан поз

Позиція шаблону Navbar. Float to left in the title bar by default; «1» for top-left corner of the map (just under the title bar); «2» for the middle bottom of the map

Рядокнеобов'язковий
Small navbarnavbar mini навпан міні

If the navbar is not in default position, then this changes whether the navbar displays as "V · T · E" (default for navbar pos 1; values: «1», «y», «yes», «true») or "This diagram: view · talk · edit" (default for navbar pos 2; values: «0», «n», «no», «false»).

Рядокнеобов'язковий
Поява легендиlegend легенда

Псевдоніми для посилання на легенду. Це може бути «bus», «автобус», «canal», «канал», «footpath», «стежка», «road», «дорога», «track» або «колія». «0» або «ні», щоб легенда взагалі не відображалася.

За замовчуванням
Шаблон:Легенда залізничної лінії
Назва сторінкинеобов'язковий
Текст посилання на легендуlegend alt легенда альт

Інша назва посилання на місці «Легенда», якщо необхідно

За замовчуванням
Легенда
Рядокнеобов'язковий
Floating statefloat

Floating state of the whole box: «right» by default; optionally «left» or «none»

За замовчуванням
right
Рядокнеобов'язковий
Колір тлаbg тло

Колір тла всієї зони карти

За замовчуванням
#F9F9F9
Рядокнеобов'язковий
Значення стилів CSSstyle стиль

Додаткові визначення стилі CSS для всієї картки

Рядокнеобов'язковий
Замітка угоріtop on top угорі

Місце для додаткової замітки або картки над картою

Рядокнеобов'язковий
Замітка внизуfootnote bottom внизу виноска

Місце для додаткової замітки або картки під картою

Рядокнеобов'язковий
Ширина текстової комірки картиtext-width tw ширина тексту ширина-тексту шт text width

Розширте ширину текстової комірки карти, щоб згортувальний розділ в картці не створював розривів

Рядокнеобов'язковий
Розмітка картиmap 1 карта

Дані карти, що використовують особливу розмітку/роздільники, щоб завантажувати зображення іконок та розміщувати текст в єдиному стилі. Використайте «карта2», «карта3» тощо для додаткових карт

Рядокобов'язковий
Назва картиmap-title назва-карти

Назва карти. Використайте «назва-карти2», «назва-карти3» тощо для назв додаткових карт

Рядокнеобов'язковий