More actions
m Zamjena teksta - '<!--'''(.*)'''-->' u '' |
ažurirano prema hr.wikipediji |
||
| Redak 1: | Redak 1: | ||
{{Dokumentacijska podstranica}} | |||
{{Lua|Navbox|Navbox/configuration}} | |||
{{Koristi TemplateStyles|Modul:Navbox/styles.css}} | |||
Metapredložak {{tl|Navigacija}} ili {{tl|Navbox}} upotrebljava se za izradu drugih navigacijskih predložaka. Takav se način preporučuje zbog standardizacije Wikipedijinih predložaka, kao i zbog njihove lakše upotrebe. | |||
Predložak pogoni [[Modul:Navbox]]. On je kopija modula s Wikipedije na engleskom jeziku, ali podržava i hrvatska imena parametara. | |||
== Osnovna upotreba == | == Osnovna upotreba == | ||
< | <syntaxhighlight lang="wikitext"> | ||
{{Navigacija | |||
| naziv = | | naziv = | ||
| naslov = | | naslov = | ||
| Redak 14: | Redak 20: | ||
| popis2 = | | popis2 = | ||
... | ... | ||
| ispod = | | ispod = | ||
}}</ | }} | ||
</syntaxhighlight> | |||
== Svi parametri == | == Svi parametri == | ||
Obavezni parametri | Obavezni su parametri <code>naziv</code>, <code>naslov</code> i <code>popis1</code>. | ||
===Opći=== | ===Opći=== | ||
:; ''naziv'' | :; ''naziv'' (''name'') | ||
:: Naziv predloška, obavezan jer bez njega neće raditi poveznice "vidi{{·}} razgovor{{·}} uredi" (nije obavezan samo u slučaju | :: Naziv predloška, obavezan je jer bez njega neće raditi poveznice "vidi{{·}} razgovor{{·}} uredi" (nije obavezan samo u slučaju kada je naveden <code>naslov</code>, a ne i <code>rub</code>). | ||
:; ''stanje'' <span style="font-weight:normal;">[<code> | :; ''stanje'' <span style="font-weight:normal;">[<code>uncollapsed, collapsed, plain, off</code>]</span> (''state'') | ||
:* Zadana vrijednost je | :* Zadana vrijednost je <code>collapsed</code> (sakrij) – okvir će se učitati skriven | ||
:* <code>plain</code> (ili "off" kod napredne upotrebe) – okvir će se uvijek učitati otkriven i bez poveznice [sakrij], | |||
:*<code> plain </code> (ili "off" kod napredne upotrebe) | :* bilo što drugo (npr. <code>uncollapsed</code>) – navigacijski okvir će se učitati otkriven, ali će imati poveznicu [sakrij]. | ||
:*bilo što drugo (npr. | |||
:; ''navbar'' | :; ''navbar'' | ||
| Redak 37: | Redak 41: | ||
===Sadržaj=== | ===Sadržaj=== | ||
:; ''naslov'' | :; ''naslov'' (''title'') | ||
:: Tekst centriran u najgornjem redu tablice, obično sadrži temu predloška. Preporučljivo je da to bude jedna linija teksta. | :: Tekst centriran u najgornjem redu tablice, obično sadrži temu predloška. Preporučljivo je da to bude jedna linija teksta. | ||
:; ''grupa<sub>n</sub>'' | :; ''grupa<sub>n</sub>'' (''group<sub>n</sub>'') | ||
:: (npr. ''grupa1'', ''grupa2''...) Ako je naveden, sadržaj se pojavljuje kao podnaslov lijevo od sadržaja odgovarajućeg popisa. Ako nije naveden parametar ''popis<sub>n</sub>'' koristi punu širinu tablice. | :: (npr. ''grupa1'', ''grupa2''...) Ako je naveden, sadržaj se pojavljuje kao podnaslov lijevo od sadržaja odgovarajućeg popisa. Ako nije naveden parametar ''popis<sub>n</sub>'' koristi punu širinu tablice. | ||
:; ''popis<sub>n</sub>'' | :; ''popis<sub>n</sub>'' (''list<sub>n</sub>'') | ||
:: (npr. ''popis1'', ''popis2''...) Glavni sadržaj predloška, obično popis poveznica. Sadržaj je jednolinijski, ali se po potrebi može prikazati u više linija (koristi: <code><nowiki><div> </div></nowiki></code>). | :: (npr. ''popis1'', ''popis2''...) Glavni sadržaj predloška, obično popis poveznica. Sadržaj je jednolinijski, ali se po potrebi može prikazati u više linija (koristi: <code><nowiki><div> </div></nowiki></code>). | ||
Obavezan je barem jedan parametar ''popis'', a svaki sljedeći se prikazuje u novom retku tablice. | Obavezan je barem jedan parametar ''popis'', a svaki sljedeći se prikazuje u novom retku tablice. | ||
:; ''slika'' | :; ''slika'' (''image'') | ||
:: Slika koja će se prikazati u retku ispod naslova i s desne strane popisa. Slika se neće prikazati ako parametar ''popis1'' nije naveden. Potrebno je navesti puni wikikod: | :: Slika koja će se prikazati u retku ispod naslova i s desne strane popisa. Slika se neće prikazati ako parametar ''popis1'' nije naveden. Potrebno je navesti puni wikikod: | ||
::: <code><nowiki>slika = [[Datoteka:Primjer.jpg|100px]]</nowiki></code> | ::: <code><nowiki>slika = [[Datoteka:Primjer.jpg|100px]]</nowiki></code> | ||
:; ''slika-lijevo'' | :; ''slika-lijevo'' (''imageleft'') | ||
:: Slika koja će se prikazati u retku ispod naslova i s lijeve strane grupe/popisa. Slika se neće prikazati ako parametar ''popis1'' nije naveden. Potrebno je navesti puni wikikod: | :: Slika koja će se prikazati u retku ispod naslova i s lijeve strane grupe/popisa. Slika se neće prikazati ako parametar ''popis1'' nije naveden. Potrebno je navesti puni wikikod: | ||
::: <code><nowiki>slika-lijevo = [[Datoteka:Primjer.jpg|100px]]</nowiki></code> | ::: <code><nowiki>slika-lijevo = [[Datoteka:Primjer.jpg|100px]]</nowiki></code> | ||
:; ''iznad'' | :; ''iznad'' (''above'') | ||
:: Sadržaj ovog parametra se prikazuje u punoj širini ''iznad'' svih grupa, popisa i slika, tj. između retka naslova i prve grupe/popisa. | :: Sadržaj ovog parametra se prikazuje u punoj širini ''iznad'' svih grupa, popisa i slika, tj. između retka naslova i prve grupe/popisa. | ||
:; ''ispod'' | :; ''ispod'' (''under'') | ||
:: Sadržaj ovog parametra se prikazuje u punoj širini ''ispod'' svih grupa, popisa i slika. | :: Sadržaj ovog parametra se prikazuje u punoj širini ''ispod'' svih grupa, popisa i slika. | ||
| Redak 64: | Redak 68: | ||
Valja naglasiti da vrijable sa dodatkom "<code>style</code>" nije preporučljivo mijenjati jer su one već zadane standardima Wikipedije. | Valja naglasiti da vrijable sa dodatkom "<code>style</code>" nije preporučljivo mijenjati jer su one već zadane standardima Wikipedije. | ||
:; ''style'' | :; ''style'' (''bodystyle'') | ||
:: Određuje [[CSS]] style koji se odnosi na tijelo predloška. Zadana vrijednost: | :: Određuje [[CSS]] style koji se odnosi na tijelo predloška. Zadana vrijednost: | ||
::: <code>style = background:#fdfdfd; width:100%; vertical-align:middle;</code> | ::: <code>style = background:#fdfdfd; width:100%; vertical-align:middle;</code> | ||
:; ''osnovna-style'' | :; ''osnovna-style'' (''basestyle'') | ||
:: CSS style koji se odnosi na retke ''naslov'', ''iznad'', ''ispod'' i ''grupa'' (sve osim ''popisa''). Ovaj parametar će nam poslužiti za brzu promjenu osnovne boje. | :: CSS style koji se odnosi na retke ''naslov'', ''iznad'', ''ispod'' i ''grupa'' (sve osim ''popisa''). Ovaj parametar će nam poslužiti za brzu promjenu osnovne boje. | ||
:; ''naslov-style'' | :; ''naslov-style'' (''titlestyle'') | ||
:: CSS style koji se odnosi na redak ''naslov''. Najčešće služi za promjenu boje pozadine. Zadana vrijednost: | :: CSS style koji se odnosi na redak ''naslov''. Najčešće služi za promjenu boje pozadine. Zadana vrijednost: | ||
::: <code>naslov-style = background:#ccccff; padding-left:1em; padding-right:1em; text-align:center;</code> | ::: <code>naslov-style = background:#ccccff; padding-left:1em; padding-right:1em; text-align:center;</code> | ||
:; ''grupa-style'' | :; ''grupa-style'' (''groupstyle'') | ||
:: CSS style koji se odnosi na sve retke ''grupa''. Ova je opcija iznad onih koje su zadane za cijelu tablicu. Zadana vrijednost: | :: CSS style koji se odnosi na sve retke ''grupa''. Ova je opcija iznad onih koje su zadane za cijelu tablicu. Zadana vrijednost: | ||
::: <code>grupa-style = background:#ddddff; padding-left:1em; padding-right:1em; text-align:right;</code> | ::: <code>grupa-style = background:#ddddff; padding-left:1em; padding-right:1em; text-align:right;</code> | ||
:; ''grupa<sub>n</sub>-style'' | :; ''grupa<sub>n</sub>-style'' (''group<sub>n</sub>style'') | ||
:: CSS style koji se odnosi na određenu grupu, kao iznimka od onoga što određuje parametar ''grupa-style''. | :: CSS style koji se odnosi na određenu grupu, kao iznimka od onoga što određuje parametar ''grupa-style''. | ||
:; ''popis-style'' | :; ''popis-style'' (''liststyle'') | ||
:: CSS style koji se odnosi na sve popise. Zadana vrijednost: | :: CSS style koji se odnosi na sve popise. Zadana vrijednost: | ||
::: <code>popis-style = background:transparent; text-align:left/center;</code> | ::: <code>popis-style = background:transparent; text-align:left/center;</code> | ||
:; ''popis<sub>n</sub>-style'' | :; ''popis<sub>n</sub>-style'' (''list<sub>n</sub>style'') | ||
:: CSS style koji se odnosi na određeni popis, kao iznimka od onoga što određuje parametar ''popis-style''. | :: CSS style koji se odnosi na određeni popis, kao iznimka od onoga što određuje parametar ''popis-style''. | ||
:; ''parni-style'' | :; ''parni-style'' (''evenstyle'') | ||
:; ''neparni-style'' | :; ''neparni-style'' (''oddstyle'') | ||
::Odnosi se na brojeve popisa (parne i neparne). Poništava parametar ''popis-style''. Zadana (naizmjenična) vrijednost olakšava čitljivost predloška. Zadane vrijednosti: | ::Odnosi se na brojeve popisa (parne i neparne). Poništava parametar ''popis-style''. Zadana (naizmjenična) vrijednost olakšava čitljivost predloška. Zadane vrijednosti: | ||
::: <code>parni-style = background:transparent;</code> | ::: <code>parni-style = background:transparent;</code> | ||
::: <code>neparni-style = background:#f7f7f7;</code> | ::: <code>neparni-style = background:#f7f7f7;</code> | ||
:; ''iznad-style'' | :; ''iznad-style'' (''abovestyle'') | ||
:; ''ispod-style'' | :; ''ispod-style'' (''understyle'') | ||
:: CSS style retka čiji sadržaj određuje parametar ''iznad'' odnosno ''ispod''. Najčešće se koristi za podešavanje boje pozadine ili poravnanja. Zadane vrijednosti: | :: CSS style retka čiji sadržaj određuje parametar ''iznad'' odnosno ''ispod''. Najčešće se koristi za podešavanje boje pozadine ili poravnanja. Zadane vrijednosti: | ||
::: <code>iznad-style = background:#ddddff; padding-left:1em; padding-right:1em; text-align:center;</code> | ::: <code>iznad-style = background:#ddddff; padding-left:1em; padding-right:1em; text-align:center;</code> | ||
::: <code>ispod-style = background:#ddddff; padding-left:1em; padding-right:1em; text-align:center;</code> | ::: <code>ispod-style = background:#ddddff; padding-left:1em; padding-right:1em; text-align:center;</code> | ||
:; ''slika-style'' | :; ''slika-style'' (''imagestyle'') | ||
:; ''slika-lijevo-style'' | :; ''slika-lijevo-style'' (''imageleftstyle'') | ||
:: CSS style koji mijenja svojstvo ćelije sa slikom (koristi se samo za ispravak). | :: CSS style koji mijenja svojstvo ćelije sa slikom (koristi se samo za ispravak). | ||
:; ''bez-prelamanja'' (''nowrapitems'') | |||
: '' | :; ''siroče'' (''orphan'') | ||
: '' | :; ''grupa-širina'' (''groupwidth'') | ||
: ''inner-style'' | |||
: ''border'' | :; ''inner-style'' | ||
: ''popis-padding'' | :; ''1'' ili ''border'' | ||
: ''parni-neparni'' | ::<code>[podgrupa, nema]</code> | ||
::<code>[subgroup, none, child]</code> | |||
:; ''popis-padding'' (''listpadding'') | |||
:; ''parni-neparni'' | |||
::<code>[zamjena, parni, neparni, nema]</code> | |||
::<code>[swap, even, odd, off]</code> | |||
< | <includeonly> | ||
[[Kategorija: | {{tl-sort}} | ||
</ | [[Kategorija:Navigacijski predlošci]] | ||
</includeonly> | |||
Posljednja izmjena od 2. srpanj 2025. u 23:42
| Koristi Lua module: |
| Ovaj predložak koristi TemplateStyles: |
Metapredložak {{Navigacija}} ili {{Navbox}} upotrebljava se za izradu drugih navigacijskih predložaka. Takav se način preporučuje zbog standardizacije Wikipedijinih predložaka, kao i zbog njihove lakše upotrebe.
Predložak pogoni Modul:Navbox. On je kopija modula s Wikipedije na engleskom jeziku, ali podržava i hrvatska imena parametara.
Osnovna upotreba
{{Navigacija
| naziv =
| naslov =
| slika =
| iznad =
| grupa1 =
| popis1 =
| grupa2 =
| popis2 =
...
| ispod =
}}
Svi parametri
Obavezni su parametri naziv, naslov i popis1.
Opći
- naziv (name)
- Naziv predloška, obavezan je jer bez njega neće raditi poveznice "vidi · razgovor · uredi" (nije obavezan samo u slučaju kada je naveden
naslov, a ne irub).
- stanje [
uncollapsed, collapsed, plain, off] (state)
- Zadana vrijednost je
collapsed(sakrij) – okvir će se učitati skriven plain(ili "off" kod napredne upotrebe) – okvir će se uvijek učitati otkriven i bez poveznice [sakrij],- bilo što drugo (npr.
uncollapsed) – navigacijski okvir će se učitati otkriven, ali će imati poveznicu [sakrij].
- stanje [
- navbar
- Zadana vrijednost:
Tnavbar. Ako se upišebez("nema" kod napredne upotrebe), poveznice v • r • u se neće prikazati. Napomena: skrivati "navbar" nije preporučljivo jer drugim suradnicima tako otežavate pristup predlošku.
Sadržaj
- naslov (title)
- Tekst centriran u najgornjem redu tablice, obično sadrži temu predloška. Preporučljivo je da to bude jedna linija teksta.
- grupan (groupn)
- (npr. grupa1, grupa2...) Ako je naveden, sadržaj se pojavljuje kao podnaslov lijevo od sadržaja odgovarajućeg popisa. Ako nije naveden parametar popisn koristi punu širinu tablice.
- popisn (listn)
- (npr. popis1, popis2...) Glavni sadržaj predloška, obično popis poveznica. Sadržaj je jednolinijski, ali se po potrebi može prikazati u više linija (koristi:
<div> </div>).
Obavezan je barem jedan parametar popis, a svaki sljedeći se prikazuje u novom retku tablice.
- slika (image)
- Slika koja će se prikazati u retku ispod naslova i s desne strane popisa. Slika se neće prikazati ako parametar popis1 nije naveden. Potrebno je navesti puni wikikod:
slika = [[Datoteka:Primjer.jpg|100px]]
- slika-lijevo (imageleft)
- Slika koja će se prikazati u retku ispod naslova i s lijeve strane grupe/popisa. Slika se neće prikazati ako parametar popis1 nije naveden. Potrebno je navesti puni wikikod:
slika-lijevo = [[Datoteka:Primjer.jpg|100px]]
- iznad (above)
- Sadržaj ovog parametra se prikazuje u punoj širini iznad svih grupa, popisa i slika, tj. između retka naslova i prve grupe/popisa.
- ispod (under)
- Sadržaj ovog parametra se prikazuje u punoj širini ispod svih grupa, popisa i slika.
Oblikovanje
Valja naglasiti da vrijable sa dodatkom "style" nije preporučljivo mijenjati jer su one već zadane standardima Wikipedije.
- style (bodystyle)
- Određuje CSS style koji se odnosi na tijelo predloška. Zadana vrijednost:
style = background:#fdfdfd; width:100%; vertical-align:middle;
- osnovna-style (basestyle)
- CSS style koji se odnosi na retke naslov, iznad, ispod i grupa (sve osim popisa). Ovaj parametar će nam poslužiti za brzu promjenu osnovne boje.
- naslov-style (titlestyle)
- CSS style koji se odnosi na redak naslov. Najčešće služi za promjenu boje pozadine. Zadana vrijednost:
naslov-style = background:#ccccff; padding-left:1em; padding-right:1em; text-align:center;
- grupa-style (groupstyle)
- CSS style koji se odnosi na sve retke grupa. Ova je opcija iznad onih koje su zadane za cijelu tablicu. Zadana vrijednost:
grupa-style = background:#ddddff; padding-left:1em; padding-right:1em; text-align:right;
- grupan-style (groupnstyle)
- CSS style koji se odnosi na određenu grupu, kao iznimka od onoga što određuje parametar grupa-style.
- popis-style (liststyle)
- CSS style koji se odnosi na sve popise. Zadana vrijednost:
popis-style = background:transparent; text-align:left/center;
- popisn-style (listnstyle)
- CSS style koji se odnosi na određeni popis, kao iznimka od onoga što određuje parametar popis-style.
- parni-style (evenstyle)
- neparni-style (oddstyle)
- Odnosi se na brojeve popisa (parne i neparne). Poništava parametar popis-style. Zadana (naizmjenična) vrijednost olakšava čitljivost predloška. Zadane vrijednosti:
parni-style = background:transparent;neparni-style = background:#f7f7f7;
- iznad-style (abovestyle)
- ispod-style (understyle)
- CSS style retka čiji sadržaj određuje parametar iznad odnosno ispod. Najčešće se koristi za podešavanje boje pozadine ili poravnanja. Zadane vrijednosti:
iznad-style = background:#ddddff; padding-left:1em; padding-right:1em; text-align:center;ispod-style = background:#ddddff; padding-left:1em; padding-right:1em; text-align:center;
- slika-style (imagestyle)
- slika-lijevo-style (imageleftstyle)
- CSS style koji mijenja svojstvo ćelije sa slikom (koristi se samo za ispravak).
- bez-prelamanja (nowrapitems)
- siroče (orphan)
- grupa-širina (groupwidth)
- inner-style
- 1 ili border
[podgrupa, nema][subgroup, none, child]- popis-padding (listpadding)
- parni-neparni
[zamjena, parni, neparni, nema][swap, even, odd, off]
