Szablon:Tree chart

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania
Template-info.png Dokumentacja szablonu [zobacz] [edytuj] [historia] [odśwież]

Użycie[edytuj kod]

Ten szablon służy do łatwego renderowania Drzew genealogicznych oraz językowych, za pomocą parametrów przypominających ASCII-Art. Drzewo jest wyświetlane za pomocą tabeli HTML i atrybutów CSS. Może też zawierać formatowanie wiki.

Opis parametrów[edytuj kod]

Przykład 1[edytuj kod]

Kod:

{{Tree chart/start|align=center|summary=An example family tree}}
{{Tree chart| | | |GrMa |~|y|~| GRP | |GrMa=Grandma|GRP=Grandpa}}
{{Tree chart| | | | | | | |)|-|-|-|.| }}
{{Tree chart| | | MOM |y| DAD | |DAISY|MOM=Mom|DAD=Dad|DAISY=[[Aunt Daisy]]}}
{{Tree chart| |,|-|-|-|+|-|-|-|.| | | }}
{{Tree chart| JOE | | ME  | | SIS | | |JOE=My brother Joe|ME='''Me!'''|SIS=My little sister}}
{{Tree chart/end}}

generuje taki wykres:

GrandmaGrandpa
MomDadAunt Daisy
My brother JoeMe!My little sister

Przykład 2[edytuj kod]

Kod:

{{tree chart/start}}
{{tree chart| | | | | | | | | | | | | | | | | | LAT |LAT=[[Łacina]]}}
{{tree chart| | | | | | | | | | | | | | | |,|-|-|-|+|-|-|-|.|}}
{{tree chart| | | | | | | | | | | | | | | CLA | | | VUL | | ECC |CLA={{Link-interwiki|Łacina klasyczna|en|Classical Latin|Łacina klasyczna}}|VUL=[[Łacina ludowa]]|ECC={{Link-interwiki|Łacina kościelna|en|Ecclesiastical Latin|Łacina kościelna}}}}
{{tree chart| | | | | | | | | | | | | | | | | |,|-|-|-|^|-|-|-|.| |}}
{{tree chart| | | | | | | | | | | | | | | | CON | | | | | | SAR |CON=Continental Romance|SAR=[[Język sardyński]]}}
{{tree chart| | | | | | | | | | | | | |,|-|-|-|+|-|-|-|.|}}
{{tree chart| | | | | | | | | | | | | WES | | AFR | | EAS | | |WES={{Link-interwiki|języki zachodnio-italskie|en|Italo-Western languages|Języki zachodnio-italskie}}|AFR={{Link-interwiki|język afrykański romański|en|African Romance|Język afrykański romański}}|EAS=[[Języki wschodnioromańskie]]}}
{{tree chart| | | | | | | | | |,|-|-|-|^|-|-|-|.| | | |)|-|-|-|.|}}
{{tree chart| | | | | | | | | WER | | | | | | PIT | | BAL | | DAL |WER=[[Języki zachodnioromańskie]]|PIT=Proto-Italian|BAL=Balkan Romance|DAL=[[Język dalmatyński]]}}
{{tree chart| | | | | |,|-|-|-|^|-|-|-|.| | | |!| | | |!}}
{{tree chart| | | | | IBE | | | | | | GAL | | ITA | | PRO | |IBE={{Link-interwiki|język iberyjski romański|en|Iberian Romance languages|Język iberyjski romański}}|GAL={{Link-interwiki|języki gallo-romańskie|en|Gallo-Romance languages|Języki gallo-romańskie}}|ITA=[[Język włoski]]|PRO=[[Język prarumuński]]}}
{{tree chart| | | |,|-|^|-|.| | | |,|-|^|-|.| | | |,|-|^|-|.}}
{{tree chart| | | GAP | | SPA | | OCI | | FRE | | ROM | | ARO |GAP={{Link-interwiki|język galicyjski-portugalski|en|Galician-Portuguese|Język galicyjski-portugalski}}|SPA=[[Język hiszpański]]|FRE=[[Język francuski]]|OCI={{Link-interwiki|Języki oksytańskie-romańskiei|en|Occitano-Romance languages|Języki oksytańskie-romańskie}} |ROM=[[Język rumuński]]|ARO=[[Język arumuński]]}}
{{tree chart| |,|-|^|-|.| | | |,|-|^|-|.| | | | |}}
{{tree chart| GAL | | POR | | CAT | | OCC | | | | |GAL=[[Język galicyjski]]|POR=[[Język portugalski]]|OCC=[[Język oksytański]]|CAT=[[Język kataloński]]}}
{{tree chart/end}}

generuje taki wykres:

Łacina
Łacina klasyczna(ang.)Łacina ludowaŁacina kościelna(ang.)
Continental RomanceJęzyk sardyński
Języki zachodnio-italskie(ang.)Język afrykański romański(ang.)Języki wschodnioromańskie
Języki zachodnioromańskieProto-ItalianBalkan RomanceJęzyk dalmatyński
Język iberyjski romański(ang.)Języki gallo-romańskie(ang.)Język włoskiJęzyk prarumuński
Język galicyjski-portugalski(ang.)Język hiszpańskiJęzyki oksytańskie-romańskie(ang.)Język francuskiJęzyk rumuńskiJęzyk arumuński
Język galicyjskiJęzyk portugalskiJęzyk katalońskiJęzyk oksytański

Atrybuty stylu[edytuj kod]

Szablon {{Tree chart/start}} ma opcjonalny parametr style, można za jego pomocą ustalić style dla całej tabelki.


Wygląd pudełek może być kontrolowany dzięki opcjonalnym parametrom border i boxstyle. Pierwszy ustala grubość obramowania w pixelach, a drugi - pozwala na dodanie specjalnych stylów CSS do danego pudełka. Na przykład, poniższy kod:

{{Tree chart/start}}
{{Tree chart| | | | |BIA  | | | | |BIA=Białe pudełko}}
{{Tree chart| |,|-|-|'|!|`|-|-|.| }}
{{Tree chart|CZE  |~|ZIE  |~|NIE  |CZE=Czerwone pudełko|ZIE=Zielone pudełko|NIE=Niebieskie pudełko
|boxstyle_CZE=background-color: #faa;
|boxstyle_ZIE=background-color: #afa;
|boxstyle_NIE=background-color: #aaf;
}}
{{Tree chart/end}}

daje taki wynik:

Białe pudełko
Czerwone pudełkoZielone pudełkoNiebieskie pudełko

Błędy[edytuj kod]

Błędy należy zgłaszać na stronie Wikipedia:Kawiarenka/Kwestie techniczne.

Parametry szablonu (strukturyzacja VE)[edytuj kod]

Zobacz też[edytuj kod]