Vikipedio:Lua/Moduloj/Portalo/eo
Ŝablona programado | Diskutoj | Lua | Testoj | Subpaĝoj | |||
---|---|---|---|---|---|---|---|
Modulo | Esperanto | English
|
Modulo: | Dokumentado |
La modulo Portalo enmetas en la artikolon kadron entenantan la ligilon de la portalo.
Funkcioj por ŝablonoj
[redakti fonton]Funkcio portal
[redakti fonton]La funkcio portal kreas keston de portalaj ligiloj.
Uzado
[redakti fonton]- Baza uzado
{{#invoke:Portalo|portalo |Portalo 1 |Portalo 2 |Portalo 3 |... }}
- Ĉiuj opcioj esperante
{{#invoke:Portalo|portal | Portalo 1 | Portalo 2 | Portalo 3 | ... | maldekstre = | marĝeno = | linisalto = | kestolarĝo = | varianto = | bildo1 = | bildo2 = | ... | koloro1 = | koloro2 = | ... }}
- Ĉiuj opcioj angle
{{#invoke:Portalo|portal | Portalo 1 | Portalo 2 | Portalo 3 | ... | left = | margin = | break = | boxsize = | variant = | image1 = | image2 = | ... | color1 = | color2 = | ... }}
Parametroj
[redakti fonton]Nomo | Valoro | Priskribo | |
---|---|---|---|
Nenomitaj | |||
1 , 2 , 3 ... |
La portalnomo, t.e. Literaturo |
La nenomitaj parametroj difinas la montrendajn portalojn. | |
Esperante(+) | |||
maldekstre |
jes |
Se ĝi havas la valoron jes , la portalo aperas maldekstre de la paĝo anstataŭ dekstre.
| |
marĝeno |
CSS marĝena valoro, t.e. 1.2em 3em 0.5em 1em |
Tio ebligas al vi difini laŭdeziran marĝenon. Ĉiuj validaj CSS marĝeno-valoroj estas akceptataj. | |
linisalto |
jes |
Se ĝi havas la valoron jes , linisalto estas enmetata post la teksto Portalo pri antaŭ la portalnomo.
| |
kestolarĝo aŭ larĝo |
Grandeco en pikseloj, t.e. 200 |
Tio difinas laŭdeziran kestolarĝon en pikseloj. | |
varianto |
Varianto de la teksto kun ligilo en la dekstra parto | Se ĝi havas la valoron longa , ĝi ebligas reaperigi la tekston "Rilataj artikoloj troviĝas en" super la ligilo al portalo.
| |
bildoX |
Anstataŭigo de la X-a bildo per alia difinata per ĉi tiu parametro. | X estu anstataŭigata per la numero de la rilata nenomita parametro.
| |
koloroX |
Anstataŭigo de la X-a koloro per alia difinata per ĉi tiu parametro. | ||
bildo por portalo |
Anstataŭigo de la antaŭdifinita bildo per laŭportala, per ĉi tiu parametro. | portalo estu anstataŭigata per la teksto de la rilata nenomita parametro.
| |
koloro por portalo |
Anstataŭigo de la antaŭdifinita koloro per laŭportala, per ĉi tiu parametro. | ||
Angle | |||
left |
yes |
Se ĝi havas la valoron yes , la portalo aperas maldekstre de la paĝo anstataŭ dekstre.
| |
margin |
CSS marĝena valoro, t.e. 1.2em 3em 0.5em 1em |
Tio ebligas al vi difini laŭdeziran marĝenon. Ĉiuj validaj CSS marĝeno-valoroj estas akceptataj. | |
break |
yes |
Se ĝi havas la valoron yes , linisalto estas enmetata post la teksto Portalo pri antaŭ la portalnomo.
| |
boxsize |
Grandeco en pikseloj, t.e. 200 |
Tio difinas laŭdeziran kestolarĝon en pikseloj. | |
variant (+) |
Varianto de la teksto kun ligilo en la dekstra parto | Se ĝi havas la valoron long , ĝi ebligas reaperigi la tekston "Rilataj artikoloj troviĝas en" super la ligilo al portalo.
| |
imageX (+) |
Anstataŭigo de la X-a bildo per alia difinata per ĉi tiu parametro. | X estu anstataŭigata per la numero de la rilata nenomita parametro.
| |
colorX (+) |
Anstataŭigo de la X-a koloro per alia difinata per ĉi tiu parametro. |
- (+) Parametroj ne estas en la angla ŝablono.
Ekzemploj
[redakti fonton]{{#invoke:Portalo|portal|aŭstralio|afriko}}
- Maldekstre
{{#invoke:Portalo|portal|kaŭkazio|left=yes}} {{#invoke:Portalo|portal|kaŭkazio|maldekstre=jes}}
- Marĝeno
{{#invoke:Portalo|portal|literaturo|margin=2em}} {{#invoke:Portalo|portal|literaturo|marĝeno=2em}}
- Kestolarĝo
{{#invoke:Portalo|portal|homoj|boxsize=100}} {{#invoke:Portalo|portal|homoj|kestolarĝo=100}} {{#invoke:Portalo|portal|homoj|larĝo=100}}
- Linisalto
{{#invoke:Portalo|portal|kaŭkazio|break=yes}} {{#invoke:Portalo|portal|kaŭkazio|linisalto=jes}}
- Varianto
{{#invoke:Portalo|portal|kaŭkazio|varianto=longa}} {{#invoke:Portalo|portal|kaŭkazio|variant=long}}
- Bildo1 aŭ bildo2, koloro2
{{#invoke:Portalo|portal|kaŭkazio|literaturo|bildo1=PPlaquecloseup.svg}} {{#invoke:Portalo|portal|literaturo|kaŭkazio|bildo1=PPlaquecloseup.svg}} {{#invoke:Portalo|portal|literaturo|kaŭkazio|bildo2=PPlaquecloseup.svg}} {{#invoke:Portalo|portal|literaturo|kaŭkazio|bildo2=Human.svg|koloro2=lightgreen}}
- Bildo por <portalo>, koloro por <portalo>
{{#invoke:Portalo|portal|kaŭkazio|literaturo|bildo por kaŭkazio=PPlaquecloseup.svg}} {{#invoke:Portalo|portal|literaturo|kaŭkazio|bildo por literaturo=PPlaquecloseup.svg}} {{#invoke:Portalo|portal|literaturo|kaŭkazio|bildo por kaŭkazio=PPlaquecloseup.svg}} {{#invoke:Portalo|portal|literaturo|kaŭkazio|bildo por kaŭkazio=Human.svg|koloro por kaŭkazio=lightgreen}}
Lokigo
[redakti fonton]En artikoloj, la eldono de la portala funkcio estu prefere metata al la fino de la artikolo en la sekcio "Vidu ankaŭ". Se tie ne estas sekcio "Vidu ankaŭ", vi povas meti ĝin en la sekcion "Eksteraj ligiloj"; ne necesas krei novan sekcion ĝuste por lokigi ĉi tiun ŝablonon. Se tie ne estas sekcio "Eksteraj ligiloj", ĝuste metu ĝin fine de la artikola teksto en la lokon kiu ŝajnas plej konvena.
Ne estas apartaj reguloj pri la lokigo de portaloj sur aliaj specoj de paĝoj.
Rilataj Lua-moduloj
[redakti fonton]- Portalo/bildoj/a
- Portalo/bildoj/a/dokumentado
- Portalo/bildoj/alia
- Portalo/bildoj/alternativaj nomoj
- Portalo/bildoj/alternativaj nomoj/dokumentado
- Portalo/bildoj/b
- Portalo/bildoj/c
- Portalo/bildoj/d
- Portalo/bildoj/e
- Portalo/bildoj/f
- Portalo/bildoj/g
- Portalo/bildoj/h
- Portalo/bildoj/i
- Portalo/bildoj/j
- Portalo/bildoj/k
- Portalo/bildoj/k/dokumentado
- Portalo/bildoj/l
- Portalo/bildoj/m
- Portalo/bildoj/n
- Portalo/bildoj/o
- Portalo/bildoj/p
- Portalo/bildoj/r
- Portalo/bildoj/s
- Portalo/bildoj/t
- Portalo/bildoj/u
- Portalo/bildoj/v
- Portalo/bildoj/y
- Portalo/bildoj/z
- Portalo/dokumentado
- Portalo/koloroj
- Portalo/provejo
- Portalo/testoj
- Portalo/testoj/dokumentado
Bonvolu atenti, ke nomoj, kiuj komenciĝas per ĉapelaj literoj, pro teknikaj kialoj troviĝas en Modulo:Portalo/bildoj/alia.
Zorgado
[redakti fonton]Se oni forgesas difini almenaŭ unu nenomitan parametron por portalo, la rilata paĝo aperas en la jena kategorio
Funkcio image
[redakti fonton]La funkcio image redonas la nomon de la bildo uzata de la donita portalo.
Uzado
[redakti fonton]{{#invoke:Portalo|image|portalo}}
Ekzemplo
[redakti fonton]{{#invoke:Portalo|image|arto}}
→ Nuvola apps package graphics.svg
Funkcioj por zorgado
[redakti fonton]Funkcio imageDupes
[redakti fonton]La funkcio imageDupes redonas liston de ĉiuj bildoj kiuj estas uzataj de pli ol unu portalo (aliasoj ne estas inkludataj). Tio povas esti helpa en identigado de bildaj difinoj kiuj estu ŝanĝataj por uzi aliasojn.
Uzado
[redakti fonton]{{#invoke:Portalo|imageDupes}}
Funkcio displayAll
[redakti fonton]La funkcio displayAll redonas keston kiu enhavas ĉiujn portalojn kiuj havas bildojn. Tio estas uzata por zorgado, kaj ne estu montrata en artikoloj, ĉar a) tie estas ĉirkaŭ 1500 portaloj kun bildoj, kaj montri 1500 bildojn sur paĝoj bezonas sufiĉe da servilaj risurcoj, kaj b) la modulo havas neniun manieron por ekscii la ĝustan usklecon de portala nomo, tiel ke kelkaj ligiloj al portaloj estos rompitaj.
Uzado
[redakti fonton]{{#invoke:Portalo|displayAll}}
Dependeco
[redakti fonton]- {{HtmlBuilder}}
Vidu ankaŭ
[redakti fonton]- {{Portalo}} - la rilatan ŝablonon
Deveno
[redakti fonton]- kaj aldonoj de uzanto Tlustulimu en la ĉefa modulo kaj de pliaj uzantoj en diversaj submoduloj