Szablon:Tree chart/opis

Z Wikipedii, wolnej encyklopedii

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|Q=Q253854}}|VUL=[[Łacina ludowa]]|ECC={{link-interwiki|Łacina kościelna|Q=Q1247932}}}}
{{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|Q=Q112608}}|AFR={{link-interwiki|Język afrykański romański|Q=Q162064}}|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|Q=Q749533}}|GAL={{link-interwiki|Języki gallo-romańskie|Q=Q500394}}|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|Q=Q1072111}}|SPA=[[Język hiszpański]]|FRE=[[Język francuski]]|OCI={{link-interwiki|Języki oksytańskie-romańskiei|tekst=Języki oksytańskie-romańskie|Q=Q599958}} |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(inne języki)Łacina ludowaŁacina kościelna(inne języki)
Continental RomanceJęzyk sardyński
Języki zachodnio-italskie(inne języki)Język afrykański romański(inne języki)Języki wschodnioromańskie
Języki zachodnioromańskieProto-ItalianBalkan RomanceJęzyk dalmatyński
Język iberyjski romański(inne języki)Języki gallo-romańskie(inne języki)Język włoskiJęzyk prarumuński
Język galicyjski-portugalski(inne języki)Język hiszpańskiJęzyki oksytańskie-romańskie(inne języki)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]