Mall:SuurSugupuu
- Selle malli dokumentatsioon on liidetud lehelt Mall:SuurSugupuu/doc (redigeeri | ajalugu).
See mall on mõeldud sugupuude joonistamiseks kastskeemi abil.
Malli kasutamine
muudaKood:
{{SuurSugupuu/start}} {{SuurSugupuu | | | | VEm |~|y|~| VIs | | VEm=Vanaema|VIs=Vanaisa}} {{SuurSugupuu | | | | | | | |)|-|-|-|.| }} {{SuurSugupuu | | | EM |y| IS | |MAALI| EM=Ema|IS=Isa|MAALI=Tädi Maali}} {{SuurSugupuu | |,|-|-|-|+|-|-|-|.| | | }} {{SuurSugupuu | V | | Mi | | Õ | | | V=Vend Toomas|Mi='''Mina!'''|Õ=Minu väike õde}} </table>
Tulemus:
Vanaema | Vanaisa | ||||||||||||||||||||||||
Ema | Isa | Tädi Maali | |||||||||||||||||||||||
Vend Toomas | Mina! | Minu väike õde | |||||||||||||||||||||||
Parameetrid
muudaSee mall tekitab ühe rea sugupuu tabelisse. Erinevaid lisatavaid parameetreid võib olla kuni 80 (või 99?).
Erinevad parameetrid on "kastid" ja neid ühendavad "jooned".
- Kastide normaallaius vastab kolme joonesümboli kogulaiusele ja tavaolukorras on kast ümbritsetud 2 piksli laiuse musta joonega. Kastide nimetamisel peaks tähele panema, et nimi ei kattuks mõne joonesümboliga, kuna nõnda võib tekkida konflikte koodi taasesitamisel.
- Jooned võivad olla nii vertikaalsed, horisontaalsed kui kombineeritud mitmest elemendist. Neid saab esile manada kasutades ühetähelisi sümboleid (esitletud allpool), mis on paika pandud nõnda, et nad peaksid ka oma kujult tekitatavaid jooni meenutama. Selle malli kasutamisel saab tarvitada järgnevaid jooni:
, | . | ` | ' | |||||||||||||||||||||||
^ | v | ( | ) | |||||||||||||||||||||||
- | ! | + |
F | 7 | L | J | |||||||||||||||||||||||
A | V | C | D | |||||||||||||||||||||||
~ | : | % |
* | } | { | ||||||||||||||||||||
# | y | h | ||||||||||||||||||||
] | [ |
Stiilielemendid
muudaKastide välimust saab muuta valitavate parameetrite border ja boxstyle abil.
Esimese näitaja abil saab määrata kasti ääre laiuse pikslites.
Näide:
{{SuurSugupuu/start}} {{SuurSugupuu|border=0|boxstyle=background:#dfd;| | FOO |y| BAR | |FOO=Kast 1|BAR=Kast 2}} {{SuurSugupuu|border=0|boxstyle=background:#dfd;| | |,|-|^|-|.| | }} {{SuurSugupuu|border=1|boxstyle=background:#dfd;| | FOO | | BAR | |FOO=Kast 3|BAR=Kast 4}} </table>
Tulemus:
Kast 1 | Kast 2 | ||||||||||||||||
Kast 3 | Kast 4 | ||||||||||||||||
Stiilielemente saab lisada ka ainult mõnele konkreetsele kastile.
Näide:
{{SuurSugupuu/start}} {{SuurSugupuu| | | | |VALGE| | | | |VALGE=Valge kast}} {{SuurSugupuu| |,|-|-|'|!|`|-|-|.| }} {{SuurSugupuu|PUN |~|ROH |~|SIN |PUN=Punane kast|ROH=Roheline kast|SIN=Sinine kast |boxstyle_PUN =background-color: #faa; |boxstyle_ROH =background-color: #afa; |boxstyle_SIN =background-color: #aaf; }} </table>
Tulemus:
Valge kast | |||||||||||||||||||||
Punane kast | Roheline kast | Sinine kast | |||||||||||||||||||
Märkus: Kastidele stiilielemente määrates peaksid tähele panema, et kastide nimed oleksid paigutatud vasakusse äärde (nagu "|RED |
" mitte kui "| RED |
").
Malli algust määrav {{SuurSugupuu/start}} võimaldab paika panna ka "style"-nimelist parameetrit, mille abil saab määrata kogu tabeli kujunduse.
Vaata ka
muuda- Mall:Sugupuu – lihtsamate sugupuude jaoks