Şablon:Routemap
![]() | Bu şablon şu Lua modülünü kullanıyor: |
![]() | Bu şablon çok sayıda sayfada kullanılmaktadır. Bundan dolayı üzerinde yapılan değişiklikler hemen fark edilecektir. Lütfen yapacağınız değişiklikleri öncelikle şablonun deneme tahtası ile test senaryosu alt sayfalarında ya da kendi kullanıcı sayfanızda test ediniz. Eğer yapmayı planladığınız değişiklikler ile istediğiniz sonucu elde edemiyorsanız tartışma sayfasında görüş alışverişinde bulununuz. |
İlişkili sayfalar |
---|
![]() | Bu şablon şu Lua modülünü kullanıyor: |
![]() | Bu şablon şu TemplateStyles biçimini kullanıyor: |
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.
Kullanım
[kaynağı değiştir]{{{title}}} | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{{top}}} | ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
{{{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.
Temel
[kaynağı değiştir]Örnek 1.1 | |||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
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
}}
|
|
- Üçü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''
}}
|
|
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 | 1⁄8 | 1⁄4 | 1⁄2 | 3⁄4 | 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
}}
|
|
- Ü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]Satırlar
[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
}}
|
|
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=
vecolor=
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
}}
|
|
{{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
}}
|
|
|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.
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
}}
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{{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
}}
|
|
- 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
}}
|
|
- 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 }} |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
{{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 }} |
|
- 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.
- Yalnızca 1 değer:
- 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 }} |
|
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 | ||||||||||||||||||||||||||||||||||||||||
|
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
}}
}}
|
|
Şablon verileri
[kaynağı değiştir]Routemap için şablon verileri
Template for displaying diagram composed of icon images and text labels in uniform style.
Parametre | Açıklama | Tür | Durum | |
---|---|---|---|---|
Inline state | inline | Remove title bar and border for transclusion in infobox | Dize | isteğe bağlı |
Table title | title | Official title of the system. Value «no» will remove the table title row, but this will also disable the table collapsible switch as well | Dize | isteğe bağlı |
Title font color | title 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
| Dize | isteğe bağlı |
Title background color | title bg color title-bg | Background color of the title
| Dize | isteğe bağlı |
Collapsibility | collapsible | Whether the whole infobox is collapsible or not | Dize | isteğe bağlı |
Collapsing state | collapse collapsed | Collapsing state. Shown by default. Any value will make the table collapse by default | Dize | isteğe bağlı |
Template name for Navbar | navbar | This must exactly match the diagram template page name so the Navbar template will appear and link to the template page | Dize | isteğe bağlı |
Position of the Navbar | navbar 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 | Dize | isteğe bağlı |
Small navbar | navbar 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»). | Dize | isteğe bağlı |
Legend appearance | legend | Alias of the legend link. It can be «bus», «canal», «footpath», «road» or «track». «0» or «no» for no legend at all
| Sayfa adı | isteğe bağlı |
Legend link text | legend alt | Different link name in place of «Legend» if desirable
| Dize | isteğe bağlı |
Floating state | float | Floating state of the whole box: «right» by default; optionally «left» or «none»
| Dize | isteğe bağlı |
Background color | bg | Background color of the whole map area
| Dize | isteğe bağlı |
CSS style values | style | Additional CSS style definition of the whole infobox | Dize | isteğe bağlı |
Top note | top on top | Space for optional note or infobox above the map | Dize | isteğe bağlı |
Bottom note | footnote bottom | Space for optional note or infobox below the map | Dize | isteğe bağlı |
Width of map text cell | text-width tw | Extend the width of the map text cell so the collapsible section within the map does not break | Dize | isteğe bağlı |
Map markups | map 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 | Dize | gerekli |
Map title | map-title | Title of map. Use "map2-title", "map3-title" etc. for titles of addition maps | Dize | isteğe bağlı |
{{Sandbox diğer||