Ovaj šablon crta jednostavne rodoslove, koji se sastoje od pravougaonika sa imenima („kućica"), međusobno povezanih linijama zanovanim na ASCII-sintaksi. Rodoslovi se prikazuju kao HTML tabele pomoću CSS parametara, a mogu sadržati i viki kod unutar pravougaonika.

Primer upotrebe uredi

Sledeći kod:

{{Родослов/start}}
{{Родослов | | | | Б |~|y|~| GRP | | Б=Бака|GRP=Деда}}
{{Родослов | | | | | | | |)|-|-|-|.| }}
{{Родослов | | | MOM |y| DAD | |Милена| MOM=Мама|DAD=Тата|Милена=[[тетка Милена]]}}
{{Родослов | |,|-|-|-|+|-|-|-|.| | | }}
{{Родослов | Марко | | ЈА  | | Јелена | | | Марко=брат Марко|ЈА='''Ја!'''|Јелена=сека Јелена}}
{{Родослов/end}}

Izgleda ovako na stranici:

 
 
 
Baka
 
 
 
Deda
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Mama
 
Tata
 
tetka Milena
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
brat Marko
 
Ja!
 
seka Jelena
 
 

Parametri uredi

Ovaj šablon crta jedan red na rodoslovnom stablu. Šablon prihvata do 99 neimenovanih parametara, koji opisuju sadržaj tabele. Svaki parametar opisuje linije ili sadržaj kućica (pravougaonika).

  • Linije su u stvari linije za povezivanje kućica, a sastoje se od vertikalnih i horizontalnih linije, različitih uglova, i ukrštenih linija. Linije se određuju upotrebom jednog znaka (simbola), koji svojim oblikom i nalikuje obliku linije. Specijalni slučaj linije je prazna linija (prazni hod), koja se određuje simbolom razmaka. Tabela linija koje šablon koristi data je ispod:
Debele linije:
,
 
 
 
 
||  
.
 
 
 
||  
`
 
 
 
||  
'
 
 
 
||  
^
 
 
 
||  
v
 
 
 
||  
(
 
 
 
||  
)
 
 
 
||  
-
 
 
||  
!
 
 
||  
+
 
 
 
 
||  
 
||  
Isprekidane linije:
F
 
 
 
 
||  
7
 
 
 
||  
L
 
 
 
||  
J
 
 
 
||  
A
 
 
 
||  
V
 
 
 
||  
C
 
 
 
||  
D
 
 
 
||  
~
 
 
||  
:
 
 
||  
%
 
 
 
 
||  
 
||  
Pomešane:
*
 
 
 
 
||  
}
 
 
 
||  
{
 
 
 
||  
#
 
 
 
 
||  
y
 
 
 
||  
h
 
 
 
||  
]
 
 
 
||  
[
 
 
 
||  
K
 
 
 
||  
G
 
 
 
 
||  


  • Kućice mogu da sadrže viki format. Širina kućica u odnosu na linije je tri linije i sadrži crnu ivicu debljine 2 piksela. Sadržaj kućica se navodi koristeći dodatne parametre — najpre se unese parametar/šifra za sadržaj, a onda se unese i tekstualni sadržaj šifre. Treba izbegavati jednoslovne parametre/šifre da ne bi došlo do konflikta sa paramterima za linije. Korišćenjem ćirilice ovaj konflikt se može prenebreći.

CSS atributi uredi

Izgled kućica može se dodatno kontrolisati neobaveznim parametrima šablona, poput border ili boxstyle. Prvi definiše debljinu ivice kućice, u pikselima, a drugi dodaje CSS atribute direktno na izgled kućice. Na primer, sledeći kod:

{{Родослов/start}}
{{Родослов|border=0|boxstyle=background:#dfd;| | FOO |y| BAR | |FOO=Box 1|BAR=Box 2}}
{{Родослов|border=0|boxstyle=background:#dfd;| | |,|-|^|-|.| | }}
{{Родослов|border=0|boxstyle=background:#dfd;| | FOO | | BAR | |FOO=Box 3|BAR=Box 4}}
{{Родослов/end}}

daje sledeći izgled kućica:


 
Box 1
 
Box 2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Box 3
 
Box 4
 

Atributi stila se mogu podešavati i za pojedinačne kućice, kao u sledećem primeru:

{{Родослов/start}}
{{Родослов| | | | |WHITE| | | | |WHITE=White box}}
{{Родослов| |,|-|-|'|!|`|-|-|.| }}
{{Родослов|RED  |~|GREEN|~|BLUE |RED=Red box|GREEN=Green box|BLUE=Blue box
|boxstyle_RED  =background-color: #faa;
|boxstyle_GREEN=background-color: #afa;
|boxstyle_BLUE =background-color: #aaf;
}}
{{Родослов/end}}

koji daje:


 
 
 
 
White box
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Red box
 
Green box
 
Blue box
 
 

PAŽNjA: Kada navodite atribute pojedinačnih kućica, pazite da imena kućica budu uz levu ivicu prostora za definisanje parametara, (poput gorenapisanog "|RED  |" umesto "| RED |"). U suprotnom, šablon će tražiti parametar koji sadrži i razmak na početku imena.

Zablon {{Rodoslov/start}} prihvata i neobavezni parametar style kojim se može definisati CSS stil celog rodoslovnog stabla.