Ŝablono:Informkesto2
Tiu ĉi ŝablono estas meta-ŝablono, do ŝablono, kiu estas uzata por esprimo de aliaj ŝablonoj; ĝi ne estas destinita al rekta enmetado en artikolojn. Rigardu al Vikipedio:Informkesto por ĝeneralaj informoj pri kreado de informkestoj.
Uzo
La ŝablono estas uzata simile kiel {{navigilo2}}, nur kun malgrandaj diferencoj. Ĉiu linio de la tabelo povas esti aŭ titolo aŭ paro priskribo/datenoj aŭ nur kampo kun datenoj. Tio ĉi estas reciproke elkludaj statoj, do se vi difinas titolon kaj samtempe paron priskribo/datenoj, la paro priskribo/datoj estos subpremita.
Parametroj
Ligiloj vidu/diskuto/redakti
- nomo
- Nomo de la ŝablono, al kiu la ligiloj "vidu/diskuto/redakti" en la malsupro de la ŝablono devas ligi. Vi povas uzi
{{subst:PAGENAME}}
. Se tiu ĉi parametro estas ellasita, la ligiloj ne estos bildigitaj.
Titolo
Subsupro de la informkesto | |
(resto de la informkesto estos ĉi tie) |
Supro de la informkersto | |
Subsupro de la informkesto | |
2-a subsupro de la informkesto | |
(resto de la informkesto estos ĉi tie) |
Ekzistas du manieroj, kiel loki la titolon en la informkesto. Unu lokos la titolon supre en la informkesto, la alia super la informkesto. Se vi volas, vi povas uzi ambaŭ samtempe aŭ nur unun el ili aŭ neniun (ni ne rekomendas).
- titolo
- Teksto, kiu devas esti kiel titolo super la ŝablono.
- supro
- Teksto, kiu devas esti supre en la informkesto.
Elektebla enhavo
- subsupro, subsupro2
- Aldonaj kampoj, lokitaj sub la subsupro, super la resto de informkesto.
- dosiero, dosiero2
- Dosieroj, kiuj devas esti supre en la informkesto, sub la subsupro (resp. la subsupro). Uzu la plenan sintakson, ekz.
[[Dosiero:Ekzemplo.jpg|200px|alt=Montra alterna teksto]]
. La dosiero estas en elira aranĝo centrigita. - priskribo de dosiero, priskribo de dosiero2
- Teksto, lokigita sub la dosieroj, plej bone ilia priskribo.
- titolot
- Teksto, kiu devas esti uzita kiel titolo en la linio t.
- priskribot
- Teksto, kiu devas esti uzita kiel priskribo en la linio t.
- datojt
- Teksto, kiu devas esti uzita kiel datenoj en la linio t.
- subo
- Teksto, kiu devas esti lokigita en la subo de informkesto. La subo estas destinita por notoj, rilataj artikoloj ks.
Elektebla stilado
- stilo de korpo
- Ĝi estas aplikata al la informkesto kiel tutaĵo.
- stilo de titolo
- Ĝi estas aplikata nur al la titolo. Aldono de koloro de fono estas plimulte nekonvena, ĉar la teksto estas ekstere de la informkesto.
- stilo de subo
- Ĝi estas aplikata nur al la subo. La elira stilo estas
font-size:large;
, ĉar plimulte ĝi estas uzata por la titoloj. Se vi volas uzi normalan grandecon de la teksto, uzufont-size:medium;
. - stilo de dosiero
- Ĝi estas aplikata kampo, en kiu la dosiero estas lokita, inkluzive de la priskribo de dosiero.
- stilo de priskribo
- Ĝi estas aplikata al la priskribo de dosiero.
- stilo de titoloj
- Ĝi estas aplikata al ĉiuj kampoj kun la titoloj.
- stilo de priskriboj
- Ĝi estas aplikata al ĉiuj kampoj kun la priskriboj.
- stilo de datoj
- Ĝi estas aplikata al ĉiuj kampoj kun la datenoj.
- stilo de subo
- Ĝi estas aplikata nur al la subo.
Mikroformatoj
- klaso de korpo
- Tiu ĉi parametro estas enmetita en atributon "class" de la informkesto kiel tutaĵo.
- klaso de titolo
- Tiu ĉi parametro estas enmetita en atributon "class" de la titolo de informkesto.
- klaso de supro
- Tiu ĉi parametro estas enmetita en atributon "class" de la supro de informkesto.
- klaso de dosiero
- Tiu ĉi parametro estas enmetita en atributon "class" de la dosiero.
- klasot
- Tiu ĉi parametro estas enmetita en atributon "class" de la donita linio. Se la linio ne havas kampon kun datenoj, tiu ĉi parametro neniel montriĝos.
- klaso de subo
- Tiu ĉi parametro estas enmetita en atributon "class" de la subo de informkesto.
Tiu ĉi ŝablono subtenas aldonon de mikroformataj informoj. Tio povas esti atingita per aldono de parametroj "klaso", markantaj specon de enhavitaj informoj, al diversaj dataj kampoj. Por marki la informkeston enhavanta informojn de tipo vCard, aldonu la jenan parametron:
|klaso de korpo = vcard
Kaj por ĉiu linio kun datena kampo, kiu estas parto de vCard, uzu respondan parametron "klaso":
|klaso1 = fn |klaso2 = org |klaso3 = tel
...kaj tiel plu. Al la supro kaj la titolo povas esti ankaŭ aldonitaj klasoj, ĉar tiuj ĉi estas plimulte uzitaj por enkonduko de nomoj de objekto de la informkesto.
Kreado de elekteblaj kampoj
Linio kun elektebla priskribo, sed sen datenoj ne estos bildigita. Tio ĉi ebligas facilan kreadon de elekteblaj linioj en la informkesto. Por krei la elekteblan linion uzu parametron, kiu havas eliran valoron malpenan vojon, ekz.:
|priskribo5 = Loĝantaro |datoj5 = {{{loĝantaro|}}}
Tiel ĉi, se artikolo en la informkesto ne difinas la parametron "loĝantaro", la linio ne estos bildigita.
Ĉe pli komplikaj kampoj kun antaŭdefinita enhavo, kiu bildigus, eĉ se la parametro ne estus donita, vi povas la tutan datenan kampon "pakumi" en konstruon "#if:", por ke la kampo ne bildiĝu, se la parametro ne estis uzita. Ekzemple la konstruo "#if:" en la jena ekzemplo estas legata kiel "se parametro maso estus donita, bildigu ties enhavon sekvata de teksto 'kg'":
|priskribo6 = Maso |datoj6 = {{#if:{{{maso|}}}|{{{maso}}} kg}}
Por pli da informoj pri konstruoj #if rigardu ĉi tien.
Per simila maniero vi povas krei ankaŭ elekteblajn titolojn. Se vi volas bildigi la titolon, nur se estas unu aŭ pli da dataj kampoj enfalantaj en ĝin difinitaj, vi povas uzi la jenan ekzemplon kiel montron, kie fari tion:
{{Informkesto2 |nomo = {{subst:PAGENAME}} |titolo = Montro de elektebla titolo |titolo1 = {{#if:{{{konsistero1|}}}{{{konsistero2|}}}{{{konsistero3|}}}|Elektebla titolo}} |priskribo2 = Konsistero unu |datoj2 = {{{konsistero1|}}} |priskribo3 = Konsistero du |datoj3 = {{{konsistero2|}}} |priskribo4 = Konsistero tri |datoj4 = {{{konsistero3|}}} }}
titolo1 bildiĝos, nur se estas difinita almenaŭ unu el la parametroj per konsistero1, konsistero2 aŭ konsistero3. Se eĉ ne unu el la parametroj estas difinita, la titolo ne estos bildigita.
Truko estas en tio, ke "#if:" revenas valoron malvero (false), nur se en kondiĉa parto estas entute nenio. Tio signifas, ke la kondiĉo if misfunkcios nur tiam, se estas difinita eĉ ne unu el la indikitaj tri parametroj.
Organizado
{{Informkesto2}} 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.
Ekzemploj
{{Informkesto2 |nomo = Informkesto2/dokumentado |v-d-r koloro = #ccf; |stilo de korpo = |titolo = Testiga Informkesto |stilo de titolo = |dosiero = [[Dosiero:Exemplo.jpg|200px|alt=Montra alterna teksto]] |stilo de dosiero = |priskribo de dosiero = Priskribo por la Exemplo.jpg |stilo de priskribo = |stilo de titoloj = background:#ccf; |stilo de priskriboj = background:#ddf; |stilo de datoj = |titolo1 = Titolo difinita memstare |priskribo1 = |datoj1 = |titolo2 = |priskribo2 = Priskribo difinita memstare |datoj2 = |titolo3 = |priskribo3 = |datoj3 = Datenoj difinitaj memstare |titolo4 = Ĉiuj tri difinitaj (la titolo) |priskribo4 = Ĉiuj tri difinitaj (la priskribo) |datoj4 = Ĉiuj tri difinitaj (la datenoj) |titolo5 = |priskribo5 = La priskriboj kaj la datenoj difinitaj (la priskribo) |datoj5 = La priskriboj kaj la datenoj difinitaj (la datenoj) |stilo de subo = background:#ddf; |subo = Teksto en la subo }}
Rimarku, ke se la priskribo estas difinita sen datenoj, la linio ne bildiĝos en la informkesto kaj se estas en la sama linio difinitaj la titolo, la priskribo kaj la datenoj, bildiĝos nur la titolo.
En la jena ekzemplo estis donitaj parametroj bodystyle = width:20em;
kaj labelstyle = width:33%;
Priskribo 1 | Datenoj 1 |
---|---|
Priskribo 2 | Datenoj 2 |
Priskribo 3 | Datenoj 3 |
Titolo 4 | |
Priskribo 5 | Datenoj 5: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. |
Teksto en la subo | |
Plena malplena sintakso
Noto: La ŝablono povas ekpreni ĝis 80 liniojn; ĉi tie estas indikitaj nur 20, ĉar pli grandaj informkestoj estas sufiĉe raraj. Numeradon vi povas pliampleksigi laŭplaĉe. Mikroformata parametro "class" (klaso) estas ankaŭ ellasita, ĉar ĝi ne estas tro uzata.
{{Informkesto2 |nomo = {{subst:PAGENAME}} |v-d-r koloro = |stilo de korpo = |titolo = |stilo de titolo = |supro = |stilo de supro = |stilo de dosiero = |stilo de priskribo = |dosiero = |priskribo de dosiero = |dosiero2 = |priskribo de dosiero2 = |stilo de titoloj = |stilo de priskriboj = |stilo de datoj = |titolo1 = |priskribo1 = |datoj1 = |titolo2 = |priskribo2 = |datoj2 = |titolo3 = |priskribo3 = |datoj3 = |titolo4 = |priskribo4 = |datoj4 = |titolo5 = |priskribo5 = |datoj5 = |titolo6 = |priskribo6 = |datoj6 = |titolo7 = |priskribo7 = |datoj7 = |titolo8 = |priskribo8 = |datoj8 = |titolo9 = |priskribo9 = |datoj9 = |titolo10 = |priskribo10 = |datoj10 = |titolo11 = |priskribo11 = |datoj11 = |titolo12 = |priskribo12 = |datoj12 = |titolo13 = |priskribo13 = |datoj13 = |titolo14 = |priskribo14 = |datoj14 = |titolo15 = |priskribo15 = |datoj15 = |titolo16 = |priskribo16 = |datoj16 = |titolo17 = |priskribo17 = |datoj17 = |titolo18 = |priskribo18 = |datoj18 = |titolo19 = |priskribo19 = |datoj19 = |titolo20 = |priskribo20 = |datoj20 = |stilo de subo = |subo = }}
Rilataj informkestoj
- {{Informkesto}}
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.) |
|