Toggle menu
243,8 tis.
103
18
640 tis.
Hrvatska internetska enciklopedija
Toggle preferences menu
Toggle personal menu
Niste prijavljeni
Your IP address will be publicly visible if you make any edits.

Predložak:Navigacija/doc: razlika između inačica

Izvor: Hrvatska internetska enciklopedija
m Zamjena teksta - '<!--'''(.*)'''-->' u ''
ažurirano prema hr.wikipediji
 
Redak 1: Redak 1:
'''Predložak "Navigacija"''' se umeće u druge navigacijske predloške. Upotreba ovog predloška je preporučljiva zbog standardizacije Wikipedijinih predložaka, kao i zbog olakšavanja korištenja istih.
{{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 ==
<pre>{{Navigacija
<syntaxhighlight lang="wikitext">
{{Navigacija
| naziv  =  
| naziv  =  
| naslov  =  
| naslov  =  
Redak 14: Redak 20:
| popis2  =  
| popis2  =  
  ...
  ...
| grupa20 =
| popis20 =


| ispod  =  
| ispod  =  
}}</pre>
}}
</syntaxhighlight>


== Svi parametri ==
== Svi parametri ==
Obavezni parametri su <code>naziv</code>, <code>naslov</code> i <code>popis1</code>.
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 da je naveden <code>naslov</code>, a ne i <code>rub</code>).
:: 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>autocollapse, uncollapsed, collapsed, plain, off</code>]</span>
:; ''stanje'' <span style="font-weight:normal;">[<code>uncollapsed, collapsed, plain, off</code>]</span> (''state'')
:* Zadana vrijednost je <code>autocollapse</code> (autosakrij). Takav okvir se učitava skriven ako na istoj stranici postoji barem još jedna skrivena tablica. U suprotnom se učitava otkriven. Ako je specificirano:
:* Zadana vrijednost je <code>collapsed</code> (sakrij) okvir će se učitati skriven
:*<code>collapsed</code> (skriven) - okvir će se uvijek 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) - okvir će se uvijek učitati otkriven i bez poveznice [sakrij],
:* bilo što drugo (npr. <code>uncollapsed</code>) navigacijski okvir će se učitati otkriven, ali će imati poveznicu [sakrij].
:*bilo što drugo (npr. "uncollapsed") - navigacijski okvir će se učitati otkriven, ali će imati poveznicu [sakrij].


:; ''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).


===Napredni===
:; ''bez-prelamanja'' (''nowrapitems'')
: ''naslov-grupa''
:; ''siroče'' (''orphan'')
: ''naslov-grupa-style''
:; ''grupa-širina'' (''groupwidth'')
: ''inner-style''
 
: ''border''
:; ''inner-style''
: ''popis-padding''
:; ''1'' ili ''border''
: ''parni-neparni'' <span style="font-weight:normal;"><code>[zamjena, parni, neparni, nema]</code></span>
::<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>


<noinclude>{{tl-sort}}
<includeonly>
[[Kategorija:Dokumentacija predloška]]
{{tl-sort}}
</noinclude>
[[Kategorija:Navigacijski predlošci]]
</includeonly>

Posljednja izmjena od 2. srpanj 2025. u 23:42

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 i rub).
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].
navbar
Zadana vrijednost: Tnavbar. Ako se upiše bez ("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]