İçeriğe atla

Şablon:Routemap

Vikipedi, özgür ansiklopedi
Şablon belgelemesi[gör] [değiştir] [geçmiş] [temizle]

Bu şablon güzergâh diyagramı şablonları oluşturmak için kullanılır. İngilizce Vikipedi'de {{Routemap}} ile değiştirilen ancak diğer vikilerde hala kullanılan {{BS-map}} şablonlarının Lua tabanlı halefidir.

{{{title}}}
{{{top}}}
{{{map}}}
{{{footnote}}}
{{Routemap
|navbar		= 
|navbar pos	= 
|navbar mini	= 
|title		= 
|title color	= 
|title bg	= 
|bg		= 
|inline		= 
|collapsible	= 
|collapse	= 
|legend		= 
|legend alt	= 
|float		= 
|style		= 
|top		= 
|footnote	= 
|text-width	= 
|map		=
}}

Harita parametresi için işaretleme

[kaynağı değiştir]

|harita= parametresindeki diyagramı oluşturma işaretlemesi {{BSrow}} tabanlı şablonlardan farklıdır. En büyük farklar her satırdaki ayırıcılardır. Tabloda yeni bir satır basitçe bir satır sonu (yeni satır) ile oluşturulduğundan alt şablonlar gerekli değildir.

Örnek 1.1
exCONTg
ENDExa
CONTgq\KRZu\CONTfq
BHF
\ABZgl\CONTfq
CONTf
icon ID\icon ID\icon ID
  • Simgeler ters eğik çizgi \ ile ayrılır.
  • Her simge grubu kendi satırında ortalanır. İsimsiz simge (diyagramdaki 5. satırın başında) bir aralayıcı olarak kullanılabilir.
  • Her simgenin kimliği araç ipucunda görülebilir. Simgeleri görmek için imlecinizi simgelerin üzerine getiriniz.

Kenar çubuğu metni

[kaynağı değiştir]
icon ID\icon ID\icon ID~~dist./time~~main text~~remark~~right remark

or

icon ID\icon ID\icon ID~~main text
{{Routemap
|title=Örnek 1.2
|map=
KBHFa~~terminus
WASSERq\hKRZWae\WASSERq~~ ~~ ~~ ~~Bridge
LDER\INT\~~1 km~~station~~transfer for HSR
\KBHFe\BUS~~2 km~~terminus~~bus terminal
}}
Örnek 1.2
terminus
Bridge
1 km
station
transfer for HSR
2 km
terminus
bus terminal
  • Üçüncü ve dördüncü tilde çiftleri, her ikisinden sonra içerik yoksa atlanabilir.
  • Son simge kimliğinden sonra, yalnızca bir "tilde-tilde" (~~) kümesi varsa, ana metin hücresinde mesafe/zaman yerine aşağıdaki metin görüntülenir.
  • Metin hücrelerini ayırmak için en az bir boşluk gerekir; aksi takdirde tildeler imza olarak değerlendirilir.

Simge satırlarındaki metin hücreleri

[kaynağı değiştir]
*text\d*text\cd*text~~main text
{{Routemap
|title=Örnek 1.3
|map=
ENDEa~~ ~~ ~~Reversing siding
SPLa
cPLT\vSTR\cPLT~~Station
d*1\cPLT\vSTR\cPLT\d*2~~ ~~ ~~Platform numbers
cPLT\vSTR\cPLT
vCONTfge~~ ~~ ~~''to City''
}}
Örnek 1.3
Reversing siding
Station
1
2
Platform numbers
to City

Metin hücresini belirten yıldız işareti, BSicons'un genişlik öneklerinden biriyle önceden belirtilebilir. (Normal BSicons karedir.)

Letters o c d cd none b s bs w
Width 18 14 12 34 1 2 4 6 8

Simge kimliği, simge bağlantısı, arka plan rengi ve colspan

[kaynağı değiştir]
{{Routemap
|title=Örnek 2.1
|map=
-colspan-1
Icon overlay
uSTRq!~STR2!~BHF!~lHUB\\dSTR!~uSTRq\dSTR!~dNULf
-colspan-2-style=border-bottom:5px solid red;
----
icon link
utBHF!@Superhub
-colspan
----
background color
-colspan-end
utSTR~~ ~~ ~~ ~~ ~~bg=#7af
}}
Örnek 2.1

Icon overlay


icon link


background color

  • Üst üste bindirilecek simge kimlikleri ardından "ünlem işareti-tilde" (!~) ile üst üste bindirilmelidir.
  • Üst üste bindirme pratik olarak sınırsızdır, ancak okunabilirlik dikkate alınmalıdır.
  • Alttaki simgenin genişliği, üst üste bindirmeden daha az olsa bile, birleşimin genişliğini belirler. Simgeler, genişlikleri farklı olsa bile birbirlerinin ortasına yerleştirilmeyecek şekilde sol kenarları birbirine hizalanır. Üst üste bindirme altta yatan simgeyi aşarsa, sonraki simgenin üzerine bindirilir (ancak sonraki simgenin üst üste bindirmesinin üzerine bindirilmez).
  • Aynı simge hücresi için simge üst üste bindirme ve simge bağlantısı kullanıldığında, simge bağlantı ayırıcısı (!@) üst üste bindirilen son (en üstteki) simge kimliğini takip etmelidir.
  • Arka plan rengi parametresi (bg=), o satırda hiçbir metin olmasa bile tanınabilir olması için 5 set önceki metin ayırıcısı gerektirir.

Diğer biçimlendirme seçenekleri

[kaynağı değiştir]
{{Routemap
|title=Örnek 2.2
|map=
utSTR~~ ~~ ~~{{mono|1=bg=<abbr title="This is the normal BSicon color for watercourses.">#007CC3</abbr>}}~~ ~~bg=#007CC3
*1\*2\*3~~ ~~ ~~{{mono|1=color=red,bold=yes}}~~ ~~color=red,bold=yes
*A\*C\*E~~ ~~ ~~{{mono|1=align=l,b=1,fontsize=cmt}}~~ ~~align=left,b=1,fontsize=cmt
*B\*D\*F~~ ~~ ~~{{mono|1=colour=orange, align=b, i=y}}~~ ~~colour=orange, align=b, i=y
}}
Örnek 2.2
bg=#007CC3
1
2
3
color=red,bold=yes
A
C
E
align=l,b=1,fontsize=cmt
B
D
F
colour=orange, align=b, i=y

bg= dışında, virgülle ayrılmış (,) birkaç başka parametre daha vardır ve bunlar bir satırın görüntüsünü özelleştirmek için kullanılabilir. Yalnızca bg= simgelerin görüntüsünü değiştirmek için kullanılabilir; diğerlerinin hepsi yalnızca metin hücrelerini etkiler.

Row parameters
Parameter adı Girdiler Çıktılar
bg=, background= or bgcolor= Any X11 color name, RGB hex triplet or other valid values of the CSS background property Row background is colored
color= or colour= Any X11 color name or RGB hex triplet Text cells in a row are colored
b= or bold= 1, yes, y or true Text cells in a row are emboldened
i=, it= or italic= 1, yes, y or true Text cells in a row are italicized
align= No or invalid value Text in cells is centered horizontally and vertically
l or left Text in cells is aligned to the left
r or right Text in cells is aligned to the right
a, t or top Text in cells is aligned to the top
e, b or bottom Text in cells is aligned to the bottom
la, tl, c4, nw, top-left or topleft Text in cells is aligned to the top-left corner
ra, tr, c1, ne, top-right or topright Text in cells is aligned to the top-right corner
le, bl, c3, sw, bottom-left or bottomleft Text in cells is aligned to the bottom-left corner
re, br, c2, se, bottom-right or bottomright Text in cells is aligned to the bottom-right corner
fontsize= No value Text in cells is 10px high and is transformed to be narrower (örnek)
info or main Text in cells is the same size as the large sidebar text (second column from center)
cmt or comment Text in cells is the same size as the small sidebar text (other columns)
Any valid values of the CSS font-size property Text in cells is a different size (percentages are relative to the large sidebar text)

Tekil hücreler/simgeler

[kaynağı değiştir]
icon!_bg=purple\*text__align=l!~*more text__align=r,b=yes
  • Tekil bir simge veya metin hücresi için parametreler (örneğin BHF, *Text) iki alt çizgiyle (__) başlar.
  • Bir tablo hücresinin içerikleri için parametreler (üst üste bindirilmiş nesnelerin yığını veya üst üste bindirilmemiş tek bir simge veya metin kutusu) bir ünlem işareti ve bir alt çizgi (!_) başlar. Bu, bağlantıyı takip etmelidir (eğer varsa).
  • Bir yığındaki son üst üste bindirilmiş öğe için, tek tek öğe parametreleri (eğer varsa) yığın parametrelerinden önce gelmelidir.
  • Parametrelerin çoğu satırlar için olanlarla aynıdır, ancak birkaç ek parametre daha vardır. Ek olarak, align=, bg= ve color= değerleri satır parametre değerlerini geçersiz kılacaktır.
Simge, metin kutusu ve kimlik yığını parametreleri
Parameter adı Girdiler Çıktılar
bg=, background= or bgcolor= Any X11 color name, RGB hex triplet or other valid values of the CSS background property Background is colored
This should not be used with overlays above icons.
color= or colour= Any X11 color name or RGB hex triplet All the text of a cell, or the text of an individual text box, is colored
b= or bold= 1, yes, y or true Boldfaced text
i=, it= or italic= 1, yes, y or true Italicized text
align= No or invalid value Text is aligned per parameters of its parent (default: centered vertically and horizontally)
l or left Text is aligned to… (vertical / horizontal)
"Inherit" indicates that the cell will inherit its parent's value for that axis.
inherit left
r or right inherit right
a, t or top top inherit
e, b or bottom bottom inherit
la, tl, c4, nw, top-left or topleft top left
ra, tr, c1, ne, top-right or topright top right
le, bl, c3, sw, bottom-left or bottomleft bottom left
re, br, c2, se, bottom-right or bottomright bottom right
c, center or centre inherit center
m or middle middle inherit
ma, tc, top-center, top-centre, topcenter or topcentre top center
me, bc, bottom-center, bottom-centre, bottomcenter or bottomcentre bottom center
lm, ml, middle-left or middleleft middle left
rm, mr, middle-right or middleright middle right
cm, mc, middle-center, middle-centre, middlecenter or middlecentre middle center
fontsize= No value Text is 10px high and is transformed to be narrower (örnek)
info or main Text is the same size as the large sidebar text (second column from center)
cmt or comment Text is the same size as the small sidebar text (other columns)
Any valid values of the CSS font-size property Text is a different size (percentages are relative to the large sidebar text)
abbr= Pretty much anything that doesn't mess up the MediaWiki markup Text has dotted underline and a tooltip containing the text after abbr=
This will not have any effect if used on an overlay stack.

Katlanabilirlik

[kaynağı değiştir]
{{Routemap
|title=Örnek 3.1: Basic collapsible
|text-width=80
|map=
-startCollapsible-collapsed
\KBHFa\~~terminus
hSTRa@g
WASSERq\hKRZW\WASSERq~~ ~~ ~~ ~~bridge
hSTRe@f
-endCollapsible-
LDER\INT\~~ ~~station~~transfer for HSR
\KBHFe\BUS~~ ~~terminus~~bus terminal
}}
Örnek 3.1: Basic collapsible
terminus
bridge
station
transfer for HSR
terminus
bus terminal
{{Routemap
|title=Örnek 3.2:<br/>Mixed odd and even rows
|tw=70
|map=
-startCollapsible-collapsed
d\KBHFa\d~~terminus
hKRZWae~~ ~~ ~~bridge
-endCollapsible-
BS2+l\BS2+r~~junction
}}
Örnek 3.2:
Mixed odd and even rows
terminus
bridge
junction
  • |text-width= (veya |tw=) parametresini, kopma kalmayana kadar ayarlayınız.
    • Varsayılan birim "px"tir, ancak "em" gibi diğer birimler de kabul edilebilir.
    • Haritayı farklı bir tarayıcıda ve mobil görünümde kontrol ediniz ve kopması durumunda "text-width" değerini artırınız.
  • Daraltılabilir bölümün ilk satırının simge numarası, daraltılamayan en geniş satırın simge numarasına eşit veya ondan büyük olmalıdır.
    • Örnek 3.2'de olduğu gibi, aynı haritada hem tek hem de çift satırları karıştırdığınızda dolgu olarak yarı genişlikte boş simge   (d) kullanınız.

Katlanabilirliği değiştirme

[kaynağı değiştir]
{{Routemap
|title=Örnek 4.1
|text-width=150
|map=
KBHFa~~terminus
-startCollapsible-collapsed-replace
\LSTR\~~hidden section
\hSTRa@g\
WASSERq\hKRZW\WASSERq~~ ~~ ~~viaduct
hSTRe@f
-endCollapsible-
LDER\INT\~~ ~~station~~transfer for HSR
\KBHFe\BUS~~ ~~terminus~~bus terminal
}}
Örnek 4.1
terminus
hidden section
viaduct
station
transfer for HSR
terminus
bus terminal
{{Routemap
|title=Örnek 4.2: Empty filler
|text-width=150
|map=
-startCollapsible-collapsed-replace
exCONTg~~under construction
leer
exKBHFa~~future terminus
exBHF~~future station
-endCollapsible
KBHFxa~~terminus
KBHFe~~terminus
}}
Örnek 4.2: Empty filler
under construction
future terminus
future station
terminus
terminus
  • Hem değiştirme şablonu hem de değiştirilen satırlar, diyagramdaki en geniş daraltılamayan satır kadar geniş olmalıdır.
  • Daraltılabilir şablonu genişlettikten sonra değiştirilen satırı gizlemek istiyorsanız, örnek 4.2'deki gibi boş dolgu olarak   (leer) simgesini kullanın.
  • Her durumda, yeterli bir metin genişliği sağlamaya dikkat ediniz. Burada, "text-width=120" kullanmak simgelerin hizalamasını bozmaktadır.
  • Daraltılabilir öğeler mobil görünümde kasıtlı olarak devre dışı bırakılmıştır, bu nedenle değiştirilen satırlar asla görünmez. Diyagram oluştururken bunu aklınızda bulundurunuz.

Çift metin kenar çubuğu

[kaynağı değiştir]

Daha büyük ve karmaşık diyagramlar için, hem sağda hem de solda bir metin kenar çubuğu bulundurmak genellikle işe yarar.

left-left remark~~left remark~~left main text~~left dist./time! !icon ID~~right dist./time~~right main text~~right remark~~right-right remark

or

left main text! !icon ID~~right main text
{{Routemap
|title=Örnek 5
|map=
~~km! !~~km~~
commuter terminus~~0! !uKBHFa\\KBHFa~~0~~regional terminus
River Boris~~ ~~! !uhKRZWae\WASSERq\hKRZWae~~ ~~ ~~bridge
transfer for HSR~~station~~1! !uINT\LDER\LSTR
commuter terminus~~2! !uKBHFe\\KBHFe~~2~~regional terminus
}}
Örnek 5
km
km
commuter terminus
0
0
regional terminus
River Boris
bridge
transfer for HSR
station
1
commuter terminus
2
2
regional terminus
  • Sol metin hücreleri, onları simge hücrelerinden ayıran "ünlem işareti-boşluk-ünlem işareti" (! !) gerektirir.
  • "Ünlem işareti-boşluk-ünlem işareti"nin solunda "tilde-tilde" (~~) ayırıcısı yoksa, ayırıcının solundaki metin sol ana metin hücresinde görüntülenir.

Çift metin kenar çubuğu katlanabilirliği

[kaynağı değiştir]
Code Result
{{Routemap
|title=Örnek 6.1: All text cells applied
|text-width=,130,,,110,
|map=
~~km! !\\~~km~~
-startCollapsible
commuter terminus~~0{{0|00}}! !uKBHFa\leer\KBHFa~~{{0|00}}0~~regional terminus
River Boris~~ ~~! !uhKRZWae\WASSERq\hKRZWae~~~~ ~~bridge
-endCollapsible
transfer for HSR~~station~~1! !uINT\LDER\LSTR
commuter terminus~~2{{0|00}}! !uKBHFe\\KBHFe~~{{0|00}}2~~regional terminus
}}
Örnek 6.1: All text cells applied
km
km
commuter terminus
000
000
regional terminus
River Boris
bridge
transfer for HSR
station
1
commuter terminus
200
002
regional terminus
{{Routemap
|title=Örnek 6.2: Only main text cell applied
|style=width:380px
|text-width=,120,,,120,
|map=
-startCollapsible
commuter terminus! !uKBHFa\\KBHFa~~regional terminus
River Boris! !uhKRZWae\WASSERq\hKRZWae~~bridge
-endCollapsible
station! !uINT\LDER\LSTR
commuter terminus! !uKBHFe\\KBHFe~~regional terminus
}}
Örnek 6.2: Only main text cell applied
commuter terminus
regional terminus
River Boris
bridge
station
commuter terminus
regional terminus
  • Kesmeyi ortadan kaldırmak için |text-width= uygulayın:
    • Yalnızca 1 değer: sağ ana metin+sağ açıklama
    • Virgülle ayrılmış 3 değer: sağ mesafe/zaman,sağ ana metin+sağ açıklama,sağ-sağ açıklama
    • 6 değer: Sol-sol açıklama,sol açıklama+sol ana metin,sol mesafe/zaman,sağ mesafe/zaman,sağ ana metin+sağ açıklama,sağ-sağ açıklama
    • Değer sayısı 1, 3 veya 6'ya eşit değilse, tüm parametre yok sayılacaktır. * sağ-sağ açıklama metninin genişliği ihtiyaç duyulandan küçükse, genişlik tanımı Örnek 6.1'deki gibi atlanabilir.
  • Haritada belirli bir metin hücresi kullanılmıyorsa, bu genişlik tanımı Örnek 6.2'deki gibi atlanabilir.
  • |text-width= tek başına bir kırılmayı önleyemiyorsa, genel tablo genişliğini |style= parametresiyle tanımlayınız.
  • Daraltılabilir satırın boş simge hücresi sıkıştırılıyorsa, simge sütunlarını düzeltmek için boş simge   (leer) kullanınız.

Dolgu satırları

[kaynağı değiştir]
Code Result
{{Routemap
|title=Örnek 7
|map=
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~~ ~~ ~~Sample<br>text~~ ~~bg=#007CC3
\exKBHFe!~HUBaq\exKBHFe orange!~HUBeq
}}
Örnek 7
Sample<br>text

Sözdizimi genel bakışı

[kaynağı değiştir]
Syntax Purpose
\ Icon separator
!~ Icon overlay
!@ Icon link
!_ Precedes icon stack formatting parameters
__ Precedes icon formatting parameters
~~ Text separator
! ! Separator between icons and left-column text
key=value,... Formatting parameters
-startCollapsible Start of collapsing section
-endCollapsible End of collapsing section
-colspan Start of non-diagram table cell
-colspan-end End of non-diagram table cell
-colspan-n Start of non-diagram table cell; next n lines of code are in that cell (n can be any positive whole number)
-filler-... Start of filler row

Eski BS satır şablonundan Routemap işaretlemesine geçiş

[kaynağı değiştir]

Dönüşüm politikaları

[kaynağı değiştir]

Routemap'in uygulanması sırasında İngilizce Güzergâh Diyagram Şablonu projesinin birçok katılımcısı, eski BS satır şablonlarının tüm haritalarının Lua tabanlı Routemap ile değiştirilmesinin gerekçesi hakkında çelişkili görüşlere sahiptir. Olumlu görüş belirtenler daha iyi performans için tam bir dönüşümü desteklemektedir. Olumsuz görüş belirtenler ise Routemap'in harita işaretlemelerinin, Routemap işaretlemesine aşina olmayan editörler için değiştirilemeyecek kadar ezoterik olduğunu düşünmektedir. Şu anda bir fikir birliğine varılmamıştır, bu nedenle gerçekte hizmeti ve/veya yapısal değişikliği yansıtmak için harita görünümünü büyük ölçüde güncellemeden herhangi bir geçiş yalnızca aşağıdaki hususlar dikkate alınarak yapılmalıdır:

  • Eski BS satır şablonu tasarımının haritası, dahil eden sayfada şablon boyutu sınırını aşmışsa bu durum şablonun amaçlanan görünümüne genişlemediği ancak yalnızca şablon sayfasına giden bağlantının gösterildiği anlamına gelir, bu nedenle genişleme sonrası dahil etme boyutunu azaltmak için haritayı Routemap tasarımına çevirmeye yönelik acil bir ihtiyaç vardır.
  • Şablon boyutu sorunu yoksa, diyagramın ilk tamamlanmış sürümünün ilk katkıda bulunanının tercihine saygı gösteriniz. Bu katkıda bulunan Routemap'teki değişikliğe itiraz ederse, BS satır şablonu tasarımını koruyunuz.

Teknik seçenekler

[kaynağı değiştir]

Tüm BS satır şablonları için değiştirilebilir karşılıklar oluşturulmuştur; dolayısıyla dönüşüm, haritadaki her BS satır şablonu adına subst: ekleyerek ve /safesubst ekleyerek kolayca yapılabilir. Örneğin, haritadaki {{BS2|STR|BHF|0|1|2|3|O1=uSTRq}} öğesini {{subst:BS2/safesubst|STR|BHF|0|1|2|3|O1=uSTRq}} olarak değiştirin, ardından değişiklikleri yayınlayın; STR!~uSTRq\BHF~~0~~1~~2~~3 üretecektir. İşlem, gelişmiş düzenleme aracının "tümünü değiştir" işlevi veya Not Defteri veya Notepad++ gibi ayrı bir metin düzenleyicisi kullanılarak hızlandırılabilir, ancak BS satır şablonları için arama kuralı ideal olarak \{\{(BS\d*(\-2)?)\|{{subst:$1/safesubst| gibi düzenli ifade olmalıdır; böylece haritada BSto ve BSsplit gibi benzer adlara sahip şablonlardan kaçınılmış olur.

"Sütun modu düzenleme", tüm satırlara safesubst:'yi etkili bir şekilde eklemek için bul ve değiştir sorununu ortadan kaldırabilir. Bu işlev, Geany,[1] Notepad++[2] ve Sublime Text[3] gibi gelişmiş metin düzenleyicilerinde yaygındır.

Modül:Routemap'in "convertbs" fonksiyonunu da kullanabilirsiniz..

Fonksiyon convertbs

[kaynağı değiştir]

Aşağıdaki kodu bu wiki'nin herhangi bir düzenleme alanına, belki de üzerinde çalıştığınız harita sayfasına kopyalayıp yapıştırınız:

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

</nowiki>}}

Daha sonra orijinal BS-harita veya BS-tablo harita kodunu <nowiki> etiketleri arasına kopyalayıp yapıştırın (alternatif olarak orijinal harita kodundan önce invoke convertbs başlığını ve harita kodundan sonra </nowiki>}} sonunu yapıştırın) ve önizlemeyi göster basınız. Safesubst sürümünü üretecek ve harita kodunun orijinal sürümlerini (karşılaştırma için) gösterecektir. Safesubst kodunu önizleme alanından düzenleme alanına geri kopyalayın ve yeni kodun önizlemesi düzgün çalışıyorsa #invoke:Routemap|convertbs'nin her şeyini kaldırmalısınız.

İngilizce Vikipedi'de {{yk:convertbs}} şablonu kısayol olarak kullanılabilir:

{{subst:convertbs|1=

}}

Eğer işe yaramazsa, BS-tablo diyagramları için tablo işaretlemesi gibi ilgili kodun bir kısmını kopyalamamış olabilirsiniz veya aslında başka bir şeye ait olan kodu kopyalamış olabilirsiniz.

Örnek
{{#invoke:Routemap|convertbs|<nowiki>
{{BS-map
|title=Demonstration
|map=
{{BS|KBHFa|0 km|A station|Shuttle bus}}
{{BS3|WASSERq|hKRZWae|WASSERq||||{{BSsplit|Suburb|Capital}}}}
{{BS|KINTe|10 km|B station|City hub}}
{{BS-colspan}}
----
Not to scale
}}
</nowiki>}}
Result

Safe substitution:

{{Routemap
|title=Demonstration
|map=
{{safesubst:BS/safesubst|KBHFa|0 km|A station|Shuttle bus}}
{{safesubst:BS3/safesubst|WASSERq|hKRZWae|WASSERq||||{{BSsplit|Suburb|Capital}}}}
{{safesubst:BS/safesubst|KINTe|10 km|B station|City hub}}
-colspan-2
----
Not to scale
}}

Original:

{{BS-map
|title=Demonstration
|map=
{{BS|KBHFa|0 km|A station|Shuttle bus}}
{{BS3|WASSERq|hKRZWae|WASSERq||||{{BSsplit|Suburb|Capital}}}}
{{BS|KINTe|10 km|B station|City hub}}
{{BS-colspan}}
----
Not to scale
}}
Copy safe substitution markup for actual usage
Demonstration
0 km
A station
Shuttle bus
Suburb
Capital
10 km
B station
City hub

Not to scale

Bilgi kutusuna yerleştirme

[kaynağı değiştir]
  • Başlık çubuğunu ve tablo kenarlığını kaldırmak için {{{inline}}} kullanın. Bir infobox'a gömülecek ayrı bir şablon oluşturuyorsanız, "inline=1"i <includeonly>...</includeonly> etiketlerine sarın. Ayrıca {{{navbar pos}}}, {{Navbar}}'ı daha iyi bulmak için yardımcı olur.
{{Infobox station
| name = {{color box|orange}} Station layout
| image = Placeholder.png
| image_upright = 0.5
| image_caption = Platform level
| opened = {{Start date|1935|05|15|df=y}}
| tracks = 2
| route_map =
{{routemap|inline=1|navbar=asd|navbar pos=2|
KBHFa~~terminus
WASSERq\hKRZWae\WASSERq~~ ~~ ~~ ~~Bridge
LDER\INT\~~1 km~~station~~transfer for HSR
\KBHFe\BUS~~2 km~~terminus~~bus terminal
}}
}}
Routemap

Şablon verileri

[kaynağı değiştir]
Bu şablon, Görsel Düzenleyici ve diğer araçları kullanarak oluşturulmuş TemplateData şablonu belgelemesidir; bu şablon için aylık hata raporuna bakın.

Routemap için şablon verileri

Template for displaying diagram composed of icon images and text labels in uniform style.

Şablon parametreleri[Şablon veriyi değiştir]

Bu şablon, parametrelerin blok biçimlendirmesini tercih eder.

ParametreAçıklamaTürDurum
Inline stateinline

Remove title bar and border for transclusion in infobox

Dizeisteğe bağlı
Table titletitle

Official title of the system. Value «no» will remove the table title row, but this will also disable the table collapsible switch as well

Dizeisteğe bağlı
Title font colortitle color title-color

Color of the title's text; automatically black or white to contrast with the title background color. Only use colors that contrast well with the background color

Varsayılan
#FFF or #252525; depends
Dizeisteğe bağlı
Title background colortitle bg color title-bg

Background color of the title

Varsayılan
#27404E
Dizeisteğe bağlı
Collapsibilitycollapsible

Whether the whole infobox is collapsible or not

Dizeisteğe bağlı
Collapsing statecollapse collapsed

Collapsing state. Shown by default. Any value will make the table collapse by default

Dizeisteğe bağlı
Template name for Navbarnavbar

This must exactly match the diagram template page name so the Navbar template will appear and link to the template page

Dizeisteğe bağlı
Position of the Navbarnavbar pos

Position of the Navbar template. 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

Dizeisteğe bağlı
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»).

Dizeisteğe bağlı
Legend appearancelegend

Alias of the legend link. It can be «bus», «canal», «footpath», «road» or «track». «0» or «no» for no legend at all

Varsayılan
Template:Railway line legend
Sayfa adıisteğe bağlı
Legend link textlegend alt

Different link name in place of «Legend» if desirable

Varsayılan
Legend
Dizeisteğe bağlı
Floating statefloat

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

Varsayılan
right
Dizeisteğe bağlı
Background colorbg

Background color of the whole map area

Varsayılan
#F9F9F9
Dizeisteğe bağlı
CSS style valuesstyle

Additional CSS style definition of the whole infobox

Dizeisteğe bağlı
Top notetop on top

Space for optional note or infobox above the map

Dizeisteğe bağlı
Bottom notefootnote bottom

Space for optional note or infobox below the map

Dizeisteğe bağlı
Width of map text celltext-width tw

Extend the width of the map text cell so the collapsible section within the map does not break

Dizeisteğe bağlı
Map markupsmap 1

Map data which uses specific markup/separators to load icon image and arrange the text in the uniform style. Use "map2", "map3" etc. for additional maps

Dizegerekli
Map titlemap-title

Title of map. Use "map2-title", "map3-title" etc. for titles of addition maps

Dizeisteğe bağlı

{{Sandbox diğer||