Šablon:Country showdata
Ovaj šablon se koristi za dokumentovanje meta-šablona za podatke o zastavama koje koristi sistem šablona za zastave. Izlaz ovog šablona se može videti direktno gledanjem bilo kog šablona u Kategorija:Šabloni podaci o zastavi.
See Wikipedia:WikiProject Flag Template for the main documentation and discussion page for the flag template system.
Upotreba
urediOvaj šablon se automatski poziva standardnom sintaksom za šablon podaci o zastavi:
{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Countryname | flag alias = Flag of Countryname.svg | size = {{{size|}}} | name = {{{name|}}} }}
Prvi parametar šablona podaci o zastavi je obično ime formatirajućeg meta šablona. Na primer, Šablon:Zastava koristi Šablon:Country flag2 da renderuje sliku zastave i vikilink. Ako prvi parametar nedostaje, što je slučaj u kome se šablon podaci o zastavi vidi direktno, deo koda {{{1<noinclude>|country showdata</noinclude>}}}
se stara da se ovaj šablon koisti kao podrazumevani prvi parametar. Ova tehnika omogućava da se šabloni podaci o zastavi sami dokumentuju ako koriste standardnu sintaksu.
Dodatni parametri
urediMnogi šabloni podaci o zastavi zahtevaju dodatnu dokumentaciju izvan standardnih obaveznih alias
i flag alias
parametara. Ovaj šablon će automatski dokumentovati standardne opcione parametre (kao što su shortname alias
i(li) alt attribute
) ako su prisutni, i dokumentovaće jedinstvene opcione parametre (kao što su varijante zastave) ukoliko se da takva instrukcija. Ovaj drugi metod koristi dokumentaciono-specifične parametre u šablonu podaci o zastavi da aktivira dodatni izlaz iz ovog šablona. Ovi dokumentacioni parametri se razlikuju od odtalih parametara u šablonu podaci o zastavi sekcijom <noinclude>
:
<noinclude> | var1 = ... | redir1 = ... | related1 = ... </noinclude>
Varijante zastave
urediVarijante zastave se dodaju u šablon podaci o zastavi uključivanjem jednog ili više flag alias-label
parametara, gde svaki label
predstavlja jedinstveni identifikator koji se kasnije koristi kao ulazni parametar za {{застава|...}}
, {{зас|...}}
, itd. Za dokumentovanje ovih varijanti zastave se koriste varN
dokumentacioni parametri da identifikuju svaku labelu.
Na primer, Šablon:Podaci o zastavi Sejšeli identifikuje tri varijante zastave (osim trenutne zastave) pomoću sledećeg koda:
| flag alias-1976 = Flag of the Seychelles 1976.svg | flag alias-1977 = Flag of the Seychelles 1977.svg | flag alias-colonial = Government Ensign of the United Kingdom.svg
Ove tri varijante su dokumentovane sledećim segmentom koda kasnije u šablonu:
<noinclude> | var1 = 1976 | var2 = 1977 | var3 = colonial ... </noinclude>
Na ovaj način se može dokumentovati do devet varijanti zastave (korišćenjem var1
do var9
). Ako je prisutno više od devet zastava, one se mogu izlistati u zasebnoj dokumentacionoj podstranici kao što je opisano dole.
Nije neophodno korišćenje varN
parametra za standardnu opcionu varijantu labele naval
(koristi se za pomorske zastave država). Ako je prisutna, biće automatski dokumentovana.
Alijasi za preusmerenja
urediMnogi šabloni podaci o državama imaju alijas imena koja mogu da se koriste umesto uobičajenog imena države sa svim glavnim šablonima za zastave. Ovde se radi obično, ali ne isključivo, o standardnim skraćenicama za zemlju specifikovanim od strane Međunarodne organizacije za standarde, Međunarodnog olimpijskog komiteta ili FIFA. Oni se implementiraju kao preusmerenja, i izlistani su u Kategorija:Preusmerenja za podatke o zastavama.
Na primer, Šablon:Podaci o zastavi DEU i Šablon:Podaci o zastavi GER oba preusmeravaju na Šablon:Podaci o zastavi Nemačka, jer je DEU ISO kod a GER je MOK i FIFA kod za Nemačku. Stoga, {{зас|ДЕУ}}
, {{зас|ГЕР}}
, i {{зас|Немачка}}
daju isti efekat. Ovi alijasi za preusmerenja su dokumentovani sledećim delom koda šablona:
<noinclude> ... | redir1 = DEU | redir2 = GER ... </noinclude>
Povezani šabloni
urediNekoliko šablona podaci o zastavama se koriste kao alternativne forme za uobičajeni šablon podaci o zastavi za neku zemlju, najčešće, ali ne isključivo za istorijska pitanja. Pokazivači na ove alternativne šablone su korisni dodaci dokumentaciji šablona jer na osnovu tih podataka uređivači mogu da isprave šablone.
Na primer, Šablon:Podaci o zastavi Srbija i Crna Gora uključuje sledeći kod koji dokumentuje tri povezana šablona podaci o zastavama:
<noinclude> ... | related1 = Serbia | related2 = Montenegro | related3 = FR Yugoslavia ... </noinclude>
Dodatna dokumentacija
urediZa slučajeve u kojima automatski metod za dokumentaciju nije potpuno odgovarajući, dodatna dokumentacija može biti prikazana preko country showdata
. Jednostavno se napravi dokumentaciona podstrana (pod imenom Шаблон:Подаци о застави Имедржаве/док
) sa dodatnim materijalom, i on će biti uključen nakon svih ostalih odeljaka.
Na primer:
- Šablon:Podaci o zastavi Irska/dok se koristi da objasni zašto je ovaj šablon različit od Šablon:Podaci o zastavi Republika Irska.
- Šablon:Podaci o zastavi Francuska/dok se koristi da dokumentuje spisak šablona podaci o zastavi za sve regione Francuske.
- Šablon:Podaci o zastavi Sjedinjene Američke Države/dok se koristi da dokumentuje ceo skup varijanti zastave (za svaki broj zvezdica), i da izlista šablone podaci o zastavi za sve države i teritorije.