Szablon:Tree chart
Wygląd
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:
| Grandma | Grandpa | ||||||||||||||||||||||||
| Mom | Dad | Aunt Daisy | |||||||||||||||||||||||
| My brother Joe | Me! | 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=[[Języki zachodnio-italskie]]|AFR=[[Łacina afrykańska]]|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=[[Języki iberoromańskie]]|GAL=[[Języki galloromań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|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:
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=color:black; background: #faa;
|boxstyle_ZIE=color:black; background: #afa;
|boxstyle_NIE=color:black; background: #aaf;
}}
{{Tree chart/end}}
daje taki wynik:
| Białe pudełko | |||||||||||||||||||||
| Czerwone pudełko | Zielone pudełko | Niebieskie pudełko | |||||||||||||||||||
Błędy
[edytuj kod]Błędy należy zgłaszać na stronie Wikipedia:Kawiarenka/Kwestie techniczne.