Ŝablono:Informkesto - Vikipedio
Saltu al enhavo
El Vikipedio, la libera enciklopedio
Ekzemplo:
Informkesto
{{{priskribo de bildo}}}
[[File:{{{bilda nomo}}}|frameless|alt={{{bilda teksto}}}|{{{bilda teksto}}}]]
[[File:{{{bilda nomo2}}}|frameless|alt={{{bilda teksto2}}}|{{{bilda teksto2}}}]]
{{{bilda teksto}}}
{{{bilda teksto2}}}
{{{priskribo1}}}
{{{datoj1}}}
{{{priskribo2}}}
{{{datoj2}}}
{{{priskribo3}}}
{{{datoj3}}}
{{{priskribo4}}}
{{{datoj4}}}
{{{priskribo5}}}
{{{datoj5}}}
{{{priskribo6}}}
{{{datoj6}}}
{{{priskribo7}}}
{{{datoj7}}}
{{{priskribo8}}}
{{{datoj8}}}
{{{priskribo9}}}
{{{datoj9}}}
{{{priskribo10}}}
{{{datoj10}}}
{{{priskribo11}}}
{{{datoj11}}}
{{{priskribo12}}}
{{{datoj12}}}
{{{priskribo13}}}
{{{datoj13}}}
{{{priskribo14}}}
{{{datoj14}}}
{{{priskribo15}}}
{{{datoj15}}}
{{{priskribo16}}}
{{{datoj16}}}
{{{priskribo17}}}
{{{datoj17}}}
{{{priskribo18}}}
{{{datoj18}}}
{{{priskribo19}}}
{{{datoj19}}}
{{{priskribo20}}}
{{{datoj20}}}
{{{priskribo21}}}
{{{datoj21}}}
{{{priskribo22}}}
{{{datoj22}}}
{{{priskribo23}}}
{{{datoj23}}}
{{{priskribo24}}}
{{{datoj24}}}
{{{priskribo25}}}
{{{datoj25}}}
{{{priskribo26}}}
{{{datoj26}}}
{{{priskribo27}}}
{{{datoj27}}}
{{{priskribo28}}}
{{{datoj28}}}
{{{priskribo29}}}
{{{datoj29}}}
{{{priskribo30}}}
{{{datoj30}}}
{{{priskribo31}}}
{{{datoj31}}}
{{{priskribo32}}}
{{{datoj32}}}
{{{priskribo33}}}
{{{datoj33}}}
{{{priskribo34}}}
{{{datoj34}}}
{{{priskribo35}}}
{{{datoj35}}}
{{{priskribo36}}}
{{{datoj36}}}
{{{priskribo37}}}
{{{datoj37}}}
{{{priskribo38}}}
{{{datoj38}}}
{{{priskribo39}}}
{{{datoj39}}}
{{{priskribo40}}}
{{{datoj40}}}
[[File:{{{bilda nomo3}}}|frameless|alt={{{bilda teksto3}}}|{{{bilda teksto3}}}]]
[[File:{{{bilda nomo4}}}|frameless|alt={{{bilda teksto4}}}|{{{bilda teksto4}}}]]
{{{bilda teksto3}}}
{{{bilda teksto4}}}
{{{malsupre}}}
antaŭrigardi
] [
redakti
] [
historio
] [
renovigi
Dokumentado
Ĉi tiu ŝablono havas
subpaĝon
, kiu enhavas trukan ekzemplon de ŝablona uzado, kiu eble taŭgas por pli spertaj uzantoj.
Ĉi tiu
ŝablono
estas uzata por krei informkestojn.
Bonvolu atenti, ke ĝi ne rekte estu uzata en artikoloj, sed por krei ŝablonojn, kiel ekz. {{
informkesto ponto
}} k.a.
Ĝi povas esti bone uzata por traduki informkestojn el jenaj lingvoj, ĉar la parametroj estas ekvivalentoj:
Germana
(Atentu, ke ĝi tie (
de:Vorlage:Infobox
) havas malpli da parametroj, ke traduko tien bezonas iom da atento, sed al esperanto devus funkcii bone.)
Suprasoraba
(Estas entute ekvivalenta:
hsb:Předłoha:Infokšćik
Malsuprasoraba
(Estas entute ekvivalenta:
dsb:Pśedłoga:Infokšćik
Baŝkira
(Estas entute ekvivalenta:
ba:Ҡалып:Infobox
Saterfrisa
(Estas entute ekvivalenta:
stq:Foarloage:Infobox
Por aliaj lingvoj pli taŭgas {{
informkesto2
}}, precipe, se la tie uzata ŝablono baziĝas sur la angla versio
en:Template:Infobox
Subŝablono
de ĉi tiu ŝablono uzas la
Lua
-modulon {{
InfoboxImage
}} por la parametroj
bilda nomo
bilda nomo2
bilda nomo3
bilda nomo4
Vidu ankaŭ
Vikipedio:Lua
Krome
subŝablono
de ĉi tiu ŝablono uzas la
Lua
-modulon {{
Informkesto
}} por kelkaj parametroj. Ĝi uzas la modulan funkcion
kesto
Krome ĉi tiu ŝablono uzas la
Lua
-modulon {{
InfoboxImage
}} por la parametroj
bildo
priskriboN
kun valoro
bildo
bildoN
Se vi volas ŝanĝi la koncernajn parametrojn, bonvolu esti tre atentema.Se vi ne estas sufiĉe sperta pri tia teknikaĵo, vi povas demandi sur la paĝo
Vikipedio:Lua/Petoj
Parametroj
Parametro
defaŭlta (valoro, se malplenas)
Por kio
titolo
Lemma
Ĉefa titolo
supre
nenio
Subtitolo
supre2
nenio
Dua subtitolo
bilda nomo
bilda nomo2
bilda nomo3
bilda nomo4
neniu
Dosiera nomo de la bildo, kiu montriĝu.
La
nomspaco
Dosiero:
ne estu notata, kvankam ĝi ekde la 11-a de marto 2015 estas tolerata. (Vidu
malsupre
La du unuaj bildoj aperas supre unu apud alia, dum ke la du lastaj aperas malsupre unu apud alia.
bilda larĝo
bilda larĝo2
bilda larĝo3
bilda larĝo4
frameless
Larĝeco por la bildo
bilda nomo
Bonvolu atenti, ke ĉi tiu parametro nur efikas, se oni en
bilda nomo
ktp. nur uzas la dosieran nomon, ne la kompletan bildan sintakson.
bilda teksto
bilda teksto2
bilda teksto3
bilda teksto4
Lemma
Teksto, kiu staru sub la bildo (se ekzistas)
bordero1
bordero2
bordero3
bordero4
neniu
La valoro
jes
aperigas bildan borderon.
stilo
Ekzistas la stiloj
kaj
. Simple provu.
titola koloro
Koloro de la superskribo (vidu por numeroj)
koloro
malplena
Fona koloro de la titolo, se titola koloro ne estas difinita. (Vidu
malsupre
sekcia koloro
Koloro por "sub-superskriboj"
style
aŭ
css-stiloj
malplena
Atributoj por informkesto (ekz.
width:300px
Krome pliaj stiloj por partaj kestoj de la tabelo ekzistas. Vidu
malsupre
Bonvolu prefere uzi la parametron
css-stiloj
, ĉar ĝia nomo pli bone klarigas la funkcion.
priskribo1
malplena
Nomo de la priskribo (maldekstra kolumno) de la unua linio
datoj1
malplena
Datoj (dekstra kolumno) de la unua linio
klaso1
neniu
Klaso por CSS-formatigoj
mikro1
neniu
Klaso por mikroformatoj
tekstopozicio1
center
Tekstopozicio, se estas unukolumna bildigo.
Eblaj valoroj estas
left
right
kaj
center
kadro1
neniu
Koloro de la kadro, por unua vico de ĉeloj.
priskribo2
malplena
Nomo de la priskribo (maldekstra kolumno) de la dua linio
datoj2
malplena
Datoj (dekstra kolumno) de la dua linio
klaso2
neniu
Klaso por CSS-formatigoj
mikro2
neniu
Klaso por mikroformatoj
tekstopozicio2
center
Tekstopozicio, se estas unukolumna bildigo.
Eblaj valoroj estas
left
right
kaj
center
kadro2
neniu
Koloro de la kadro, por dua vico de ĉeloj.
...
priskribo40
malplena
Nomo de la priskribo (maldekstra kolumno) de la trideka linio
datoj40
malplena
Datoj (dekstra kolumno) de la trideka linio
klaso40
neniu
Klaso por CSS-formatigoj
mikro40
neniu
Klaso por mikroformatoj
tekstopozicio40
center
Tekstopozicio, se estas unukolumna bildigo.
Eblaj valoroj estas
left
right
kaj
center
kadro40
neniu
Koloro de la kadro, por trideka vico de ĉeloj.
Se
datojN
estas malplena, tiam n-a linio ne montriĝas.
Se
priskriboN
estas malplena, tiam teksto de la n-a linio laŭ ambaŭ kolumnoj centrigite eldoniĝas. (Vidu
malsupre
Se
klasoN
estas malplena, tiam la koncerna linio ne ricevas CSS-klason.
Se
mikroN
estas malplena, tiam la koncerna linio ne ricevas mikroformaton.
malsupre
nenio
malsupra teksto
ŝablono
nenio
nomo de la ŝablono, sed sen la nomspaca prefikso
Ŝablono:
Ĝi aperigas tri ligilojn per la ŝablono {{
Ŝanĝu ŝablonon
}}.
ŝablona koloro
nenio
kolorkodo, uzenda, se
titola stilo
aŭ
koloro
difinas koloron de la titola linio.
vikidatumoj
nenio
la valoro
jes
ebligas aperigon de ligilo al Vikidatuma paĝo, kiu rilatas al la tema artikolo. Tamen tiu valoro estu transdonata al derivita ŝablono.
Parametroj "priskriboN"
Ĉe la parametroj
priskriboN
estas uzataj certaj signoj aŭ vortoj por difini specifajn trajtojn en la informkesto.
Se
priskriboN
estas
(minus), tiam n-a linio kiel "subtitolo" eldoniĝas.
Se
priskriboN
estas
(plus), tiam n-a linio kiel "
kaŝebla subkesto
" komenciĝas. Por ties fino devas foje esti uzata la valoro
Se
priskriboN
estas
(steleto), tiam n-a linio kiel "
kaŝebla subkesto
" finiĝas. Por ties komenco devas foje esti uzata la valoro
Se
priskriboN
estas
enhavo
, tiam n-a linio povas enhavi tutan
subŝablonon
. Tiu subŝablono siavice devas enhavi la parametron
subŝablono
kun iu ajn valoro, kiu difinas la tiean subtitolon.
Se
priskriboN
estas
nenio
, tiam nenio estas enmetata. Tio nur havas sencon, se oni tion iel per
{{#if:
aŭ io tia kombinas kun
enhavo
. Ekzemploj troviĝas en {{
informkesto aŭto
}} kaj {{
informkesto ponto
}}. Vidu ankaŭ
malsupre
Se
priskriboN
estas
bildo
, tiam la parametroj
datojN
difinas bildan priskribon, dum ke aldona parametro
bildoN
difinas bildon. La grandeco povas esti difinata per
grandeco de bildoN
. La bildo okupas ambaŭ tabelajn kolumnojn, kiel bone videblas ĉe "
malsupra ekzemplo
".
Fonto
Nebezonatajn parojn el numeritaj
priskribo
datoj
-parametroj bonvolu forigi.
{{Informkesto
| titolo =
| bildo =
| bilda nomo =
| bilda larĝo =
| bilda teksto =
| stilo = 1
| style =
| titola koloro =
| sekcia koloro =
| priskribo1 = | datoj1 =
| priskribo2 = | datoj2 =
| priskribo3 = | datoj3 =
| priskribo4 = | datoj4 =
| priskribo5 = | datoj5 =
| priskribo6 = | datoj6 =
| priskribo7 = | datoj7 =
| priskribo8 = | datoj8 =
| priskribo9 = | datoj9 =
| priskribo10 = | datoj10 =
| priskribo11 = | datoj11 =
| priskribo12 = | datoj12 =
| priskribo13 = | datoj13 =
| priskribo14 = | datoj14 =
| priskribo15 = | datoj15 =
| priskribo16 = | datoj16 =
| priskribo17 = | datoj17 =
| priskribo18 = | datoj18 =
| priskribo19 = | datoj19 =
| priskribo20 = | datoj20 =
| priskribo21 = | datoj21 =
| priskribo22 = | datoj22 =
| priskribo23 = | datoj23 =
| priskribo24 = | datoj24 =
| priskribo25 = | datoj25 =
| priskribo26 = | datoj26 =
| priskribo27 = | datoj27 =
| priskribo28 = | datoj28 =
| priskribo29 = | datoj29 =
| priskribo30 = | datoj30 =
}}
Parametro: stilo
Nur kun bilda nomo
Ekzemploj por tri stiloj
stilo 1
Ekz. por stilo 1
Jen ekzemplo
priskribo1
datoj1
priskribo2
datoj2
priskribo3
datoj3
sekcio 4
priskribo6
datoj5
longaj datoj6
priskribo8
datoj7
Ĝi enhavas la CSS-klason
infobox
{{Informkesto
| stilo = 1
| titolo = Ekz. por stilo 1
| bilda nomo = Example eo.svg
| bilda teksto = Jen ekzemplo
| priskribo1 = priskribo1 | datoj1 = datoj1
| priskribo2 = priskribo2 | datoj2 = datoj2
| priskribo3 = priskribo3 | datoj3 = datoj3
| priskribo4 = - | datoj4 = sekcio 4
| priskribo5 = priskribo6 | datoj5 = datoj5
| priskribo6 = | datoj6 = longaj datoj6
| priskribo7 = priskribo8 | datoj7 = datoj7
}}
stilo 2
Ekz. por stilo 2
Jen ekzemplo
priskribo1
datoj1
priskribo2
datoj2
priskribo3
datoj3
sekcio 4
priskribo6
datoj5
longaj datoj6
priskribo8
datoj7
Ĝi enhavas la CSS-klason
toccolours
{{Informkesto
| stilo = 2
| titolo = Ekz. por stilo 2
| bilda nomo = Example eo.svg
| bilda teksto = Jen ekzemplo
| priskribo1 = priskribo1 | datoj1 = datoj1
| priskribo2 = priskribo2 | datoj2 = datoj2
| priskribo3 = priskribo3 | datoj3 = datoj3
| priskribo4 = - | datoj4 = sekcio 4
| priskribo5 = priskribo6 | datoj5 = datoj5
| priskribo6 = | datoj6 = longaj datoj6
| priskribo7 = priskribo8 | datoj7 = datoj7
}}
stilo 3
Ekz. por stilo 3
Jen ekzemplo
priskribo1
datoj1
priskribo2
datoj2
priskribo3
datoj3
sekcio 4
priskribo6
datoj5
longaj datoj6
priskribo8
datoj7
Ĝi enhavas la CSS-klason
prettytable
{{Informkesto
| stilo = 3
| titolo = Ekz. por stilo 3
| bilda nomo = Example eo.svg
| bilda teksto = Jen ekzemplo
| priskribo1 = priskribo1 | datoj1 = datoj1
| priskribo2 = priskribo2 | datoj2 = datoj2
| priskribo3 = priskribo3 | datoj3 = datoj3
| priskribo4 = - | datoj4 = sekcio 4
| priskribo5 = priskribo6 | datoj5 = datoj5
| priskribo6 = | datoj6 = longaj datoj6
| priskribo7 = priskribo8 | datoj7 = datoj7
}}
Kun kompleta bildosintakso
Ekzemploj por tri stiloj
stilo 1
Ekz. por stilo 1
Jen ekzemplo
priskribo1
datoj1
priskribo2
datoj2
priskribo3
datoj3
sekcio 4
priskribo6
datoj5
longaj datoj6
priskribo8
datoj7
Ĝi enhavas la CSS-klason
infobox
{{Informkesto
| stilo = 1
| titolo = Ekz. por stilo 1
| bilda nomo = [[Dosiero:Example eo.svg|none]]
| bilda teksto = Jen ekzemplo
| priskribo1 = priskribo1 | datoj1 = datoj1
| priskribo2 = priskribo2 | datoj2 = datoj2
| priskribo3 = priskribo3 | datoj3 = datoj3
| priskribo4 = - | datoj4 = sekcio 4
| priskribo5 = priskribo6 | datoj5 = datoj5
| priskribo6 = | datoj6 = longaj datoj6
| priskribo7 = priskribo8 | datoj7 = datoj7
}}
stilo 2
Ekz. por stilo 2
Jen ekzemplo
priskribo1
datoj1
priskribo2
datoj2
priskribo3
datoj3
sekcio 4
priskribo6
datoj5
longaj datoj6
priskribo8
datoj7
Ĝi enhavas la CSS-klason
toccolours
{{Informkesto
| stilo = 2
| titolo = Ekz. por stilo 2
| bilda nomo = [[Dosiero:Example eo.svg|none]]
| bilda teksto = Jen ekzemplo
| priskribo1 = priskribo1 | datoj1 = datoj1
| priskribo2 = priskribo2 | datoj2 = datoj2
| priskribo3 = priskribo3 | datoj3 = datoj3
| priskribo4 = - | datoj4 = sekcio 4
| priskribo5 = priskribo6 | datoj5 = datoj5
| priskribo6 = | datoj6 = longaj datoj6
| priskribo7 = priskribo8 | datoj7 = datoj7
}}
stilo 3
Ekz. por stilo 3
Jen ekzemplo
priskribo1
datoj1
priskribo2
datoj2
priskribo3
datoj3
sekcio 4
priskribo6
datoj5
longaj datoj6
priskribo8
datoj7
Ĝi enhavas la CSS-klason
prettytable
{{Informkesto
| stilo = 3
| titolo = Ekz. por stilo 3
| bilda nomo = [[Dosiero:Example eo.svg|none]]
| bilda teksto = Jen ekzemplo
| priskribo1 = priskribo1 | datoj1 = datoj1
| priskribo2 = priskribo2 | datoj2 = datoj2
| priskribo3 = priskribo3 | datoj3 = datoj3
| priskribo4 = - | datoj4 = sekcio 4
| priskribo5 = priskribo6 | datoj5 = datoj5
| priskribo6 = | datoj6 = longaj datoj6
| priskribo7 = priskribo8 | datoj7 = datoj7
}}
Parametro css-stiloj
La parametro
css-stiloj
difinas
HTML
-atributon
style
por doni formatojn al la tuta kesto. Ĉi tiu parametro povas enhavi ĉiujn
CSS
-formatojn, kiuj estas enlinie uzeblaj.
Ekzemplo por la parametro
css-stiloj
Stilo 1 kun aldonaj formatoj
Jen ekzemplo
priskribo1
datoj1
priskribo2
datoj2
priskribo3
datoj3
sekcio 4
priskribo6
datoj5
longaj datoj6
priskribo8
datoj7
Ĝi enhavas la CSS-klason
infobox
{{Informkesto
| stilo = 1
| css-stiloj = border:2px dotted green;
| titolo = Stilo 1 kun aldonaj formatoj
| bilda nomo = Example eo.svg
| bilda teksto = Jen ekzemplo
| bilda larĝo = 220px
| priskribo1 = priskribo1 | datoj1 = datoj1
| priskribo2 = priskribo2 | datoj2 = datoj2
| priskribo3 = priskribo3 | datoj3 = datoj3
| priskribo4 = - | datoj4 = sekcio 4
| priskribo5 = priskribo6 | datoj5 = datoj5
| priskribo6 = | datoj6 = longaj datoj6
| priskribo7 = priskribo8 | datoj7 = datoj7
}}
Varianto kun kaŝebla parto
Tio estas varianto kun kaŝeblaj partoj kaj kvar bildoj, ĉe kio du bildoj aperas supre kaj du aperas malsupre.
Por la komenco de la kaŝebla bloko estas uzata la valoro + de iu el la priskribo-parametroj, dum ke por la fino esta uzata la valoro *.
Stilo 3 kun aldonaj formatoj
Jen unua ekzemplo
Jen dua ekzemplo
priskribo1
datoj1
priskribo2
datoj2
priskribo3
datoj3
sekcio 4
priskribo6
datoj5
longaj datoj6
priskribo8
datoj7
Jen tria ekzemplo
Jen kvara ekzemplo
{{Informkesto
| stilo = 3
| css-stiloj = border:2px dotted green;
| titolo = Stilo 3 kun aldonaj formatoj
| titola koloro = 9
| sekcia koloro = 3
| bilda nomo = Example eo.svg
| bilda teksto = Jen unua ekzemplo
| bilda larĝo = 120px
| bilda nomo2 = Example.png
| bilda teksto2 = Jen dua ekzemplo
| bilda larĝo2 = 120px
| bilda nomo3 = Example.png
| bilda teksto3 = Jen tria ekzemplo
| bilda larĝo3 = 120px
| bilda nomo4 = Example eo.svg
| bilda teksto4 = Jen kvara ekzemplo
| bilda larĝo4 = 120px
| priskribo1 = priskribo1 | datoj1 = datoj1
| priskribo2 = priskribo2 | datoj2 = datoj2
| priskribo3 = priskribo3 | datoj3 = datoj3
| priskribo4 = + | datoj4 = sekcio 4
| priskribo5 = priskribo6 | datoj5 = datoj5
| priskribo6 = | datoj6 = longaj datoj6
| priskribo7 = priskribo8 | datoj7 = datoj7
| priskribo8 = *
}}
Variantoj kun bildo meze en la tabelo
Ekde la 15-a de novembro 2015 eĉ eblas meti relative facile bildon meze en la tabelan korpon.
Ekz. por stilo 1
Jen ekzemplo
priskribo1
datoj1
Ekzempla bildo
Ekzempla bildo
priskribo3
datoj3
sekcio 4
priskribo6
datoj5
longaj datoj6
priskribo8
datoj7
{{Informkesto
| stilo = 1
| titolo = Ekz. por stilo 1
| bilda nomo = Example eo.svg
| bilda teksto = Jen ekzemplo
| priskribo1 = priskribo1 | datoj1 = datoj1
| priskribo2 = bildo | datoj2 = Ekzempla bildo | bildo2 = Example eo.svg
| priskribo3 = priskribo3 | datoj3 = datoj3
| priskribo4 = - | datoj4 = sekcio 4
| priskribo5 = priskribo6 | datoj5 = datoj5
| priskribo6 = | datoj6 = longaj datoj6
| priskribo7 = priskribo8 | datoj7 = datoj7
}}
Jen kun difinita grandeco de bildo
Ekz. por stilo 1
Jen ekzemplo
priskribo1
datoj1
Ekzempla bildo
Ekzempla bildo
priskribo3
datoj3
sekcio 4
priskribo6
datoj5
longaj datoj6
priskribo8
datoj7
{{Informkesto
| stilo = 1
| titolo = Ekz. por stilo 1
| bilda nomo = Example eo.svg
| bilda teksto = Jen ekzemplo
| priskribo1 = priskribo1 | datoj1 = datoj1
| priskribo2 = bildo | datoj2 = Ekzempla bildo | bildo2 = Example eo.svg | grandeco de bildo2 = 100px | fono2 =
| priskribo3 = priskribo3 | datoj3 = datoj3
| priskribo4 = - | datoj4 = sekcio 4
| priskribo5 = priskribo6 | datoj5 = datoj5
| priskribo6 = | datoj6 = longaj datoj6
| priskribo7 = priskribo8 | datoj7 = datoj7
}}
Kun kompleta bilda sintakso
Ekz. por stilo 1
Jen ekzemplo
priskribo1
datoj1
Ekzempla bildo
priskribo3
datoj3
sekcio 4
priskribo6
datoj5
longaj datoj6
priskribo8
datoj7
{{Informkesto
| stilo = 1
| titolo = Ekz. por stilo 1
| bilda nomo = [[Dosiero:Example eo.svg|none|100px]]
| bilda teksto = Jen ekzemplo
| priskribo1 = priskribo1 | datoj1 = datoj1
| priskribo2 = bildo | datoj2 = Ekzempla bildo | bildo2 = [[Dosiero:Example eo.svg|none|100px]] | grandeco de bildo2 = 100px | fono2 =
| priskribo3 = priskribo3 | datoj3 = datoj3
| priskribo4 = - | datoj4 = sekcio 4
| priskribo5 = priskribo6 | datoj5 = datoj5
| priskribo6 = | datoj6 = longaj datoj6
| priskribo7 = priskribo8 | datoj7 = datoj7
}}
Nedevigaj parametroj
Linio, kiu havas parametron
priskribo
, sed neniun parametron
datoj
ne estas montrata, escepte de la
valoro
* ĉe
priskribo
, kiu difinas finon de interna tabelo. Tiel, eblas krei inform-skatolon kun elektebla enhavo. Por tio, uzu parametron, kiu havas defaŭlte malplenan serion:
|priskribo5 = Homnombro
|datoj5 = {{{homnombro|}}}
Tiel, se la redaktanto ne difinas aŭ lasas malplenan la parametron
homnombro
, la koresponda linio de la informkesto ne estos montrata.
Por pli kompleksaj kampoj/spacoj kun enhavo aldonita antaŭe, kiu devas ĉeesti eĉ se la parametro ne estas difinita, oni rekomendas enŝeligi la tutan esprimon ene de deklaro "#if", por ke la tuta grupo malaperu, kiam la parametro ne estos donata:
|priskribo6 = Maso
|datoj6 = {{#if:{{{maso|}}} |{{{maso}}} kg|ne informite}}
Ĉi tiu ekzemplo signifas laŭlitere:
se la parametro
maso
estis donita, montru ĝin, sekvata de
kg
, alie, montru la tekston
ne informite
Pliaj informoj pri la deklaro #if troviĝas en
Meta
(angle)).
Eblas igi
temon
elektebla uzante la saman rimedon. Se estos necese ke ĝi aperu nur se unu aŭ pliaj kampoj/spacoj de
datumoj
estos plenumataj, oni povas uzi la jenan modelon kiel komenco:
{{Informkesto
|titolo = Ekzemplo pri elektebla temo
|priskribo1 = -
|datoj1 = {{#if:{{{elemento_unu|}}}{{{elemento_du|}}}{{{elemento_tri|}}} |Nedeviga/Elektebla temo}}
|priskribo2 = Elemento unu
|datoj2 = {{{elemento_unu|}}}
|priskribo3 = Elemento du
|datoj3 = {{{elemento_du|}}}
|priskribo4 = Elemento tri
|datoj4 = {{{elemento_tri|}}}
}}
La kombino el
priskribo1
kaj
datoj1
(fakte subtitolo) estos montrata nur se
elemento_unu
elemento_du
aŭ
elemento_tri
estos konata. Se neniu el ili estos donata, la temo ne estos montrata.
Vikidatuma ero
Por enplekti Vikidatuman eron eblas simila kodo kiel supre ĉe ekzemplo kun
{{#if:
. Ekzemplo por tio estas la kodo
| supre = {{#if:{{#invoke:Wikidata|claim|P31}}|{{#invoke:Wikidata|claim|P31|parameter=link|list= • }} }}
en kelkaj informkestoj, kiel ekz. {{
informkesto mezurunuo
}}, {{
informkesto trajno
}} kaj iomete alie {{
informkesto ponto
}} (tie en
|supre2=
).
Organizado
Estas rekomendate ke la informkestoj estas konstruataj per helpo de la metaŝablono {{
Informkesto
}} (aŭ alternative {{
Informkesto2
}} kun alia sintakso) uzante la sistemon de nomskemo. Tiel ke oni grupigas ilin laŭ temoj aŭ areaj de kono, laŭ hierarkia maniero, ĉiuj informkestoj rilatas inter si:
{{
Informkesto
}}
Meta-ŝablono
{{Informkesto
temo
}}
Ĝenerala ŝablono
{{Informkesto temo/
subtemo
}}
Specifa ŝablono
{{Informkesto temo
}}
{{Informkesto temo
/subtemo
}}
{{Informkesto temo
/subtemo
}}
{{Informkesto temo
/subtemo
}}
{{Informkesto temo
}}
{{Informkesto temo
}}
Tiu ĉi metodo, ne nur kondukas al unueco de la nomumado de ŝablonoj, sed ankaŭ plifaciligas navigadon kaj kontrolon fare de redaktanto de ĉiuj informskatoloj disponeblaj pri specifa afero.
Kun subŝablonoj
Ŝablono povas esti nestata en alian ŝablonon. La interna ŝablono havas la parametron
subŝablono
kun iu ajn valoro, kiu estas montrata kiel tiea titolo. La ekstera ŝablono havas la parametron
priskriboN
kun la valoro
enhavo
kaj la parametron
datojN
, kiu enhavas la internan ŝablonon.
Ĉefa titolo
Unua subsekcio
Priskribo 1.1
Datoj 1.1
Dua subsekcio
Priskribo 2.1
Datoj 2.1
Malsupra teksto
{{Informkesto
| titolo = Ĉefa titolo
| priskribo1 = enhavo
| datoj1 = {{Informkesto
| subŝablono = Unua subsekcio
| tekstogrando = 90%
| css-stiloj2 = height: 1.2em; line-height:1;
| priskribo1= Priskribo 1.1
| datoj1 = Datoj 1.1
}}
| priskribo2 = enhavo
| datoj2 = {{Informkesto
| subŝablono = Dua subsekcio
| tekstogrando = 90%
| css-stiloj2 = height: 1.2em; line-height:1;
| priskribo1= Priskribo 2.1
| datoj1 = Datoj 2.1
}}
|malsuprestilo =
|malsupre = Malsupra teksto
}}
Atentu, ke tio iomete alie funkcias ol ĉe la
angla ŝablono
. Sed tio estas nur grava, se vi tradukas ŝablonon el la angla vikipedio.
La novaj iomete enŝovite montritaj parametroj ne estas devigaj, sed helpas eviti tro grandan skribon.
Varianto kun fonaj kaj malfonaj koloroj
Ĉefa titolo
Unua subsekcio
Priskribo 1.1
Datoj 1.1
Dua subsekcio
Priskribo 2.1
Datoj 2.1
Malsupra teksto
{{Informkesto
| titolo = Ĉefa titolo
| titola stilo = {{#if:{{{koloro|}}}|background-color:{{{koloro|}}};|background-color:#cc0000;}}{{#if:{{{tekstokoloro|}}}|color:{{{tekstokoloro}}}|color:white;}}
| priskribo1 = enhavo
| datoj1 = {{Informkesto
| subŝablono = Unua subsekcio
| tekstogrando = 90%
| css-stiloj2 = height: 1.2em; line-height:1;
| fono = {{#if:{{{koloro|}}}|{{{koloro|}}};|
| malfono = {{{tekstokoloro|white}}};
| priskribo1= Priskribo 1.1
| datoj1 = Datoj 1.1
}}
| priskribo2 = enhavo
| datoj2 = {{Informkesto
| subŝablono = Dua subsekcio
| tekstogrando = 90%
| css-stiloj2 = height: 1.2em; line-height:1;
| priskribo1= Priskribo 2.1
| datoj1 = Datoj 2.1
}}
|malsuprestilo =
|malsupre = Malsupra teksto
|ŝablono= Informkesto
| ŝablona koloro = {{#if:{{{koloro|}}}|{{{koloro|}}}|#cc0000}}
| fono = {{#if:{{{koloro|}}}|
| malfono = {{{tekstokoloro|white}}};
}}
Varianto kun kondiĉa parto
{{Informkesto
| titolo = Ĉefa titolo
| priskribo1 = enhavo
| datoj1 = {{Informkesto
| subŝablono = Unua subsekcio
| priskribo1= Priskribo 1.1
| datoj1 = Datoj 1.1
}}
| priskribo2 = {{#if:{{{Datoj 2.1|}}}|enhavo|nenio}}
| datoj2 = {{Informkesto
| subŝablono = Dua subsekcio
| priskribo1= Priskribo 2.1
| datoj1 = {{{Datoj 2.1|}}}
}}
|malsuprestilo =
|malsupre = Malsupra teksto
}}
Tia maniero uzeblas, se en la subŝablono estu nedevigaj parametroj kaj eventuale la tuto eĉ povus foresti. Tiam ja estus sensence konservi la subtitolon, ĉi-kaze "Dua subsekcio".
Ekzemplo
Jam ekzistas ŝablono, kiu nestite uzas ĉi tiun ŝablonon "Informkesto" kiel bazon, nome {{
Informkesto trajno
}}. Pliaj ricevu la kategorion
Kategorio:Ŝablono:Nestita
. Krome ekzistas nun mesaĝokesto por tiaj ŝablonoj, nome {{
Informkesto/limo+truko
}}.
Ekzemplo kun la supre menciita kondiĉa parto estas {{
informkesto ponto
}}, eĉ kun aldoneto, por ke la skribogrando de la lasta subtitolo estu pli malpli tiel simila al la "trukaj" (kun io kiel
| tekstogrando = 120%
), ke oni bezonas sufiĉe bonajn okulojn, por rimarki tion.
Ŝanĝeblaj mapoj
Se oni uzas anstataŭ {{
Informkesto
}} kiel subŝablonon la tri sekvajn ŝablonojn laŭ la sekva kodo, eĉ eblas aranĝi ŝanĝeblajn (komuteblajn) mapojn.
{{
Informkesto/Komenco
}}
{{
Informkesto/Geografia lokigo multobla
}}
{{
Informkesto/Fino
}}
| priskribo17=enhavo | datoj17={{#if:{{{situo sur mapo|}}}{{{geografia lokigo|}}}|
{{Informkesto/Komenco}}
{{Geografia lokigo multobla
| geografia lokigo={{{situo sur mapo|}}}{{{geografia lokigo|}}}
| latitudo={{{latitudo|}}}
| longitudo={{{longitudo|}}}
| loknomo={{#if:{{{nomo|}}}|{{{nomo|}}}|{{PAGENAME}}}}
| punkto=lago sen loknomo
| tipo=reliefo
| stilo=font-weight:normal
}}
{{Informkesto/Fino}}
}}
Tio troviĝas en la fontokodo de la ŝablono {{
Informkesto oceano
}}. La parametro
stilo
de {{
Informkesto/Geografia lokigo multobla
}} necesas, por malaktivigi la foliumilan stilon de
Bonvolu atenti, ke la montritaj linisaltoj ne povas esti forigataj, ĉar alikaze la rezulto estus fuŝo. Krome la helpaj ŝablonoj por
komenco
kaj
fino
ne estas anstataŭigeblaj per {{
Komenco de mapo
}} kaj {{
Fino de mapo
}}, ĉar tio simple kaŭzas du fuŝojn: Komence de la ŝanĝeblaj mapoj aperus fontokodo de kelkaj formatoj kaj je la fino aperus tri superfluaj linisaltoj.
Se la supra kodo por multoblaj mapoj estas enplektata en Lua-modulon, kies tabela strukturo estiĝas per
local
tabelo
mw
html
create
'table'
aŭ io simila, ĉirkaŭ la tuta kodobloko estu metata
kaj
. Krome la Lua-kodo devas aranĝi la linisaltojn inter la unuopaj ŝablonvokoj.
Koloroj
La jenaj koloroj, difineblaj dum la ŝablona uzo per la parametroj
titola koloro
kaj
sekcia koloro
, estas difinitaj en la subŝablono {{
Informkesto/koloro
}}.
Fona koloro kun:
titola koloro = 1
sekcia koloro = 1
titola koloro = 2
sekcia koloro = 2
titola koloro = 3
sekcia koloro = 3
titola koloro = 4
sekcia koloro = 4
titola koloro = 5
sekcia koloro = 5
titola koloro = 6
sekcia koloro = 6
titola koloro = 7
sekcia koloro = 7
titola koloro = 8
sekcia koloro = 8
titola koloro = 9
sekcia koloro = 9
titola koloro = 10
sekcia koloro = 10
titola koloro = 11
sekcia koloro = 11
titola koloro = 12
sekcia koloro = 12
Libere difineblaj koloroj
Se vi bezonas alian koloron por la kaplinioj, vi povas uzi la parametron
koloro
laŭ la sekva ekzemplo. Bonvolu atenti, ke ĝi aperas kaj en la ĉefa kaplinio de la informkesto kaj en la malĉefaj en la data parto. Ĉi tie do ĉe
priskribo4
kaj
datoj4
. Se vi volas eviti tion, vi povas uzi la truketon de
priskribo6
kaj
datoj6
Ekz. por alternativa fonkoloro
Jen ekzemplo
priskribo1
datoj1
priskribo2
datoj2
priskribo3
datoj3
sekcio 4
priskribo6
datoj5
longaj datoj6
priskribo8
datoj7
{{Informkesto
| koloro = blue
| titola koloro = neniu
| stilo = 1
| titolo = Ekz. por alternativa fonkoloro
| bilda nomo = Example eo.svg
| bilda teksto = Jen ekzemplo
| priskribo1 = priskribo1 | datoj1 = datoj1
| priskribo2 = priskribo2 | datoj2 = datoj2
| priskribo3 = priskribo3 | datoj3 = datoj3
| priskribo4 = - | datoj4 = sekcio 4
| priskribo5 = priskribo6 | datoj5 = datoj5
| priskribo6 = | datoj6 = longaj datoj6
| priskribo7 = priskribo8 | datoj7 = datoj7
}}
Jen varianto kun kelkaj koloroj de kadroj:
Ekz. por alternativa fonkoloro
Jen ekzemplo
priskribo1
datoj1
priskribo2
datoj2
priskribo3
datoj3
sekcio 4
priskribo6
datoj5
longaj datoj6
priskribo8
datoj7
{{Informkesto
| koloro = blue
| titola koloro = neniu
| stilo = 1
| titolo = Ekz. por alternativa fonkoloro
| bilda nomo = Example eo.svg
| bilda teksto = Jen ekzemplo
| priskribo1 = priskribo1 | datoj1 = datoj1
| priskribo2 = priskribo2 | datoj2 = datoj2 | kadro2 = red
| priskribo3 = priskribo3 | datoj3 = datoj3
| priskribo4 = - | datoj4 = sekcio 4 | kadro4 = yellow
| priskribo5 = priskribo6 | datoj5 = datoj5
| priskribo6 = | datoj6 = longaj datoj6
| priskribo7 = priskribo8 | datoj7 = datoj7
}}
Ekde la 6-a de septembro 2019 eblas eĉ difini apartajn fonajn kaj malfonajn koloroj de la unuopaj subtitoloj, jene:
Ekz. por alternativa fonkoloro
Jen ekzemplo
priskribo1
datoj1
priskribo2
datoj2
priskribo3
datoj3
sekcio 4
priskribo6
datoj5
longaj datoj6
priskribo8
datoj7
{{Informkesto
| koloro = blue
| titola koloro = neniu
| stilo = 1
| titolo = Ekz. por alternativa fonkoloro
| bilda nomo = Example eo.svg
| bilda teksto = Jen ekzemplo
| priskribo1 = priskribo1 | datoj1 = datoj1
| priskribo2 = priskribo2 | datoj2 = datoj2
| priskribo3 = priskribo3 | datoj3 = datoj3
| priskribo4 = - | datoj4 = sekcio 4
| fono4 = red
| malfono4 = white
| priskribo5 = priskribo6 | datoj5 = datoj5
| priskribo6 = | datoj6 = longaj datoj6
| priskribo7 = priskribo8 | datoj7 = datoj7
}}
Tia varianto jam estas uzata en la ŝablono {{
informkesto fervojlinio
}}, kune kun la tieaj
priskribo3
datoj3
priskribo7
datoj7
priskribo11
datoj11
kaj
priskribo21
datoj21
La aparta difino de koloroj funkcias eĉ kune kun faldebla parto. Jen ekzemplo:
Stilo 3 kun aldonaj formatoj
Jen unua ekzemplo
Jen dua ekzemplo
priskribo1
datoj1
priskribo2
datoj2
priskribo3
datoj3
sekcio 4
priskribo6
datoj5
longaj datoj6
priskribo8
datoj7
sekcio 9
priskribo10
datoj10
longaj datoj11
priskribo12
datoj12
Jen tria ekzemplo
Jen kvara ekzemplo
{{Informkesto
| stilo = 3
| css-stiloj = border:2px dotted green;
| titolo = Stilo 3 kun aldonaj formatoj
| titola koloro = 9
| sekcia koloro = 3
| bilda nomo = Example eo.svg
| bilda teksto = Jen unua ekzemplo
| bilda larĝo = 120px
| bilda nomo2 = Example.png
| bilda teksto2 = Jen dua ekzemplo
| bilda larĝo2 = 120px
| bilda nomo3 = Example.png
| bilda teksto3 = Jen tria ekzemplo
| bilda larĝo3 = 120px
| bilda nomo4 = Example eo.svg
| bilda teksto4 = Jen kvara ekzemplo
| bilda larĝo4 = 120px
| priskribo1 = priskribo1 | datoj1 = datoj1
| priskribo2 = priskribo2 | datoj2 = datoj2
| priskribo3 = priskribo3 | datoj3 = datoj3
| priskribo4 = + | datoj4 = sekcio 4
| priskribo5 = priskribo6 | datoj5 = datoj5
| priskribo6 = | datoj6 = longaj datoj6
| priskribo7 = priskribo8 | datoj7 = datoj7
| priskribo8 = *
| priskribo9 = + | datoj9 = sekcio 9
| fono9 = red
| malfono9 = white
| priskribo10 = priskribo10 | datoj10 = datoj10
| priskribo11 = | datoj11 = longaj datoj11
| priskribo12 = priskribo12 | datoj12 = datoj12
| priskribo13 = *
}}
La flava fono ĉe "sekcio 4" rezultas el la parametro
sekcia koloro = 3
, dum ke ĉe "sekcio 9" aperas ruĝo per
fono9 = red
Aldonaj stiloj
titola stilo
suprestilo
suprestilo1
suprestilo2
bilda stilo
malsuprestilo
Mikroformatoj kaj klasoj
Por tio estas la klasoj:
kesta klaso - ĉe la plej supra elemento de la tuta tabelo.
titola klaso - ĉe la titolo de la tuta tabelo.
supreklaso - ĉe la subtitolo de la tuta tabelo.
bilda klaso - ĉe la kestero por la bildo
malsupreklaso - ĉe la malsupra linio de la tuta tabelo.
Ĉi tiu ŝablono subtenas la aldonon de
mikroformatoj
. Tio kaŭzas, ke la atributo "class" aldoniĝas al diversaj tabelaj ĉeloj, montrante kiajn informojn enhavas la koncerna ĉelo. Por ke informkesto estu markita, ke ĝi enhavas "hCard"-an informojn, aldonu la sekvan parametron.
|kesta klaso = vcard
Krom tio ankaŭ eblas la klasoj jene:
|mikro1 = fn
|mikro2 = org
|mikro3 = tel
Tuta ŝablono faldebla?
Se la tuta informkesto estu faldebla, la parametro
kesta klaso
povas ricevi la jenan kodon:
| kesta klaso={{#if:{{{faldebla|}}}|collapsible}}
Se la kesto prae estu faldata, tiam uzu:
| kesta klaso={{#if:{{{faldebla|}}}|collapsible collapsed}}
Ekzemplo troviĝas en {{
Historio de Ĉeĥio
}}.
Helpaj ŝablonoj
La ŝablono uzas la jenajn helpajn ŝablonojn:
{{
Informkesto/+
}} - Ĝi difinas la tabelan linion.
Ekde la 23-a de oktobro 2019 ĝi uzas la funkcion
kesto
el la modulo {{
informkesto
}}.
{{
Informkesto/koloro
}} - Ĝi aranĝas la fonajn
kolorojn
{{
Informkesto/bildoj
}} - Ĝi aranĝas la enmeton de paraj bildoj, el kiuj ĉiuj estas maldevigaj.
Rilataj informkestoj
{{
Informkesto2
}} (Ĝi povas esti uzata por pli kompleksaj informkestoj kaj havas grandparte aliajn parametrojn.)
Notoj
1,0
1,1
1,2
Ekzemplo kun la valoro
left
videblas en la fontokodo de la ŝablono {{
informkesto mezepoka teksto
}}.
Se vi havas demandon pri ĉi tiu
ŝablono
, tiam vi povas demandi en la
ŝablonprojekta diskutejo
. La Intervikiaj ligiloj estu metataj al Vikidatumoj. (Vidu
Helpopaĝon
pri tio.)
Uzado
de la ŝablono sur paĝoj de ŝablonoj. (
Helpo pri la koncerna Dok-parametro
Ĉi tiu dokumentado estas enplektita
el subpaĝo
Paĝo por
provejo de ŝablono, kie estas evoluigata nova versio
. (
Helpo
Ekzemploj kaj testoj de funkcieco estas sur la
testa paĝo
. (
Helpo
Listo de subpaĝoj
Elŝutita el "
Kategorioj
Protektitaj ŝablonoj
Ŝablono:Kun truka ekzemplo
Ŝablono:Informkesto
Ŝablono:Formatigo
Vikipedio:Porŝablonaj ŝablonoj
Partoj de informkestoj
Ŝablono:Nestita
Informkesto:Kiel subŝablono
Ŝablono
Informkesto
Aldoni temon