Ŝablono:Informkesto
| Informkesto | |
|---|---|
| {{{bildo}}} {{{bilda teksto}}} |
|
| [[Dosiero:{{{bilda nomo}}}|frameless]] | [[Dosiero:{{{bilda nomo2}}}|frameless]] |
| {{{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}}} |
| [[Dosiero:{{{bilda nomo3}}}|frameless]] | [[Dosiero:{{{bilda nomo4}}}|frameless]] |
| {{{bilda teksto3}}} | {{{bilda teksto4}}} |
| {{{malsupre}}} | |
Ĉi tiu ŝablono havas provejon (Ĉefa tia paĝo estas Vikipedio:Provejo.) (redakti) kaj testojn (redakti) por vikipediistoj por eksperimenti.
Enhavo |
Ĉ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 sciencisto}} 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.
Parametroj
| Parametro | defaŭlta (valoro, se malplenas) | Por kio |
|---|---|---|
| titolo | Lemma | Superskribo |
| supre | nenio | Sub-superskribo |
| bilda nomo bilda nomo2 bilda nomo3 bilda nomo4 |
neniu | Dosiera nomo de la bildo, kiu montriĝu.
La nomspaco |
| bilda larĝo bilda larĝo2 bilda larĝo3 bilda larĝo4 |
frameless | Larĝeco por la bildo bilda nomo |
| bilda teksto bilda teksto2 bilda teksto3 bilda teksto4 |
Lemma | Teksto, kiu staru sub la bildo (se ekzistas) |
|
|
||
| stilo | 1 | Ekzistas la stiloj 1, 2 kaj 3. Simple provu. |
| titola koloro | 6 | Koloro de la superskribo (vidu por numeroj) |
| sekcia koloro | 5 | 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. |
|
|
||
| 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 |
| 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 |
| ... | ||
| priskribo30 | malplena | Nomo de la priskribo (maldekstra kolumno) de la trideka linio |
| datoj30 | malplena | Datoj (dekstra kolumno) de la trideka linio |
| klaso30 | neniu | Klaso por CSS-formatigoj |
| mikro30 | neniu | Klaso por mikroformatoj |
|
|
||
|
Se |
||
|
|
||
| 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}}. |
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 "sub-superskribo" 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.
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
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.
|
Ĝ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 | ||||||||
|
|||||||||
| 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 = *
}}
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.
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 temoA}} |
|
|
|
{{Informkesto temoA/subtemo1}} |
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{{Informkesto temoA/subtemo2}} |
|
|
||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{{Informkesto temoA/subtemoN}} |
|
|
||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
{{Informkesto temoB}} |
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
{{Informkesto temoX}} |
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
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
| priskribo1= Priskribo 1.1
| datoj1 = Datoj 1.1
}}
| priskribo2 = enhavo
| datoj2 = {{Informkesto
| subŝablono = Dua subsekcio
| 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.
Ekzemplo
Jam ekzistas ŝablono, kiu nestite uzas ĉi tiun ŝablonon "Informkesto" kiel bazon, nome {{Informkesto trajno}}. Pliaj ricevu la kategorion Kategorio:Ŝablono:Nestita.
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}}.
| 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 |
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
}}
Aldonaj stiloj
- titola stilo
- suprestilo
- bilda stilo
Mikroformatoj
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
Ĉ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
Helpaj ŝablonoj
La ŝablono uzas la jenajn helpajn ŝablonojn:
- {{Informkesto/+}} - Ĝi difinas la tabelan linion.
- {{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.)
| Se vi havas demandon pri ĉi tiu ŝablono, tiam vi povas demandi en la ŝablonprojekta diskutejo. |
|