Шаблон:Navbar
{{#ifeq:navbar |док
|
{{#ifeq:show |show
|| Ово је документациона подстраница за Шаблон:Navbar. Садржи информације о коришћењу, категоријама и другом садржају који није део оригиналне странице. |
}}{{#if: |
| {{#ifexist:Шаблон:Navbar
| [[Категорија:Документација {{#switch:Шаблон |Шаблон=шаблона |Модул=модула |Корисник=корисничких страница |#default=Википедије}}]]
|
}}
}}
|
}}
| Ovaj šablon pokreće Lua: |
| Овај шаблон употребљава замршене функције викисинтаксе.
Саветује Вам се да се упознате са поставкама за шаблон и парсер функцијама пре уређивања. Ако Ваша измена проузрокује неочекиване проблеме, молимо да је вратите што је пре могуће, зато што се овај шаблон вероватно користи на великом броју страница. Имајте на уму да можете да проводите експерименте и да требате да тестирате сваку евентуалну измену, или на {{#switch: {{#ifexist:Шаблон:Navbar/sandbox |sandbox | {{#ifexist:Шаблон:Navbar/Sandbox |Sandbox | {{#ifexist:Шаблон:Navbar/test sandbox|test sandbox| {{#ifexist:Шаблон:Navbar/Test sandbox|Test sandbox| {{#ifexist:Шаблон:Navbar/test |test | {{#ifexist:Шаблон:Navbar/Test |Test | {{#ifexist:Шаблон:Navbar/песак |песак | {{#ifexist:Шаблон:Navbar/Песак |Песак | {{#ifexist:Шаблон:Navbar/тест песак |тест песак | {{#ifexist:Шаблон:Navbar/Тест песак |Тест песак | {{#ifexist:Шаблон:Navbar/тест |тест | {{#ifexist:Шаблон:Navbar/Тест |Тест | }} }} }} }} }} }} }} }} }} }} }} }} | sandbox = подстраници /sandbox | Sandbox = подстраници /Sandbox | test sandbox = подстраници /test sandbox | Test sandbox = подстраници /Test sandbox | test = подстраници /test | Test = подстраници /Test | песак = подстраници /песак | Песак = подстраници /Песак | тест песак = подстраници /тест песак | Тест песак = подстраници /Тест песак | тест = подстраници /тест | Тест = подстраници /Тест | #default = страници Песак за шаблоне}} или на сопственој корисничкој подстраници. |
Употреба
Генерално
Када се један од следећих примера употреби унутар одређеног шаблона за навигацију, он придодаје функционалности навигацијске траке шаблона:
{{navbar|{{subst:PAGENAME}}|mini=1}}{{navbar|{{subst:PAGENAME}}|plain=1}}{{navbar|{{subst:PAGENAME}}|fontstyle=color:green}}
{{subst:PAGENAME}} ће бити супституисано именом шаблона када исти буде парсиран од стране сервера. На пример, {{navbar|Navbar/док}} даје:Величина фонта
Величина фонта је 88 % када се користи у навигацијској траци, а 100% када је угнежђен у навигацијску кутијицу. У навигацијској траци фонт није подебљан већ је у свом стандардном облику (енгл. font-weight: "normal"); при угнежђивању у навигацијску кутијицу, облик зависи од спољашњих подешавања. Тачка која раздваја делове шаблона је подебљана.
Примери
Неопходни параметри
{{navbar|име шаблона}}— име шаблона је неопходно
Произвољни (опциони) параметри
| Опције | Параметри | Резултат |
|---|---|---|
| Стандардно | {{navbar|име шаблона}} |
|
| Различит текст | {{navbar|име шаблона|text=Овај шаблон:}} |
|
| Без „Ова кутијица:” текста | {{navbar|име шаблона|plain=1}} |
|
| Кратка верзија | {{navbar|име шаблона|mini=1}} |
|
| Са заградама | {{navbar|име шаблона|brackets=1}} |
|
| Са опцијом боје (в. span) | {{navbar|име шаблона|fontstyle=color:green}} |
|
| Да се налази одмакнуто од ивице (в. div) | {{navbar|име шаблона|style=float:right}} |
Застарели параметри
Параметри miniv=1, viewplain=1, nodiv=1 и fontcolor= су застарели. Да би се добила верзија без разговор и уреди делова, користити {{{{#if: |замени:}}v{{#if: ||{{{2}}}}}{{#if: ||{{{3}}}}}{{#if: ||{{{4}}}}}{{#if: ||{{{5}}}}}{{#if: ||{{{6}}}}}{{#if: ||{{{7}}}}}{{#if: ||{{{8}}}}}{{#if: ||{{{9}}}}}{{#if: ||{{{10}}}}}{{#if: ||{{{11}}}}}{{#if: ||{{{12}}}}}{{#if: ||{{{13}}}}}{{#if: ||{{{14}}}}}{{#if: ||{{{15}}}}}{{#if: ||{{{16}}}}}{{#if: ||{{{17}}}}}{{#if: ||{{{18}}}}}{{#if: ||{{{19}}}}}{{#if: ||{{{20}}}}}{{#if: ||...}}}} или {{{{#if: |замени:}}view{{#if: ||{{{2}}}}}{{#if: ||{{{3}}}}}{{#if: ||{{{4}}}}}{{#if: ||{{{5}}}}}{{#if: ||{{{6}}}}}{{#if: ||{{{7}}}}}{{#if: ||{{{8}}}}}{{#if: ||{{{9}}}}}{{#if: ||{{{10}}}}}{{#if: ||{{{11}}}}}{{#if: ||{{{12}}}}}{{#if: ||{{{13}}}}}{{#if: ||{{{14}}}}}{{#if: ||{{{15}}}}}{{#if: ||{{{16}}}}}{{#if: ||{{{17}}}}}{{#if: ||{{{18}}}}}{{#if: ||{{{19}}}}}{{#if: ||{{{20}}}}}{{#if: ||...}}}} шаблоне уместо {{{{#if: |замени:}}navbar{{#if: ||{{{2}}}}}{{#if: ||{{{3}}}}}{{#if: ||{{{4}}}}}{{#if: ||{{{5}}}}}{{#if: ||{{{6}}}}}{{#if: ||{{{7}}}}}{{#if: ||{{{8}}}}}{{#if: ||{{{9}}}}}{{#if: ||{{{10}}}}}{{#if: ||{{{11}}}}}{{#if: ||{{{12}}}}}{{#if: ||{{{13}}}}}{{#if: ||{{{14}}}}}{{#if: ||{{{15}}}}}{{#if: ||{{{16}}}}}{{#if: ||{{{17}}}}}{{#if: ||{{{18}}}}}{{#if: ||{{{19}}}}}{{#if: ||{{{20}}}}}{{#if: ||...}}}}.
Напомене
Навигацијска трака је садржана унутар {{#switch:pair
|c|close =
|s|single
|o|open
|p|pair = <div{{#if:| {{{params}}}}}
}}{{#switch:pair
|c|close =
|s|single = />
|o|open = >
|p|pair = >...
}}{{#switch:pair
|s|single
|o|open =
|c|close
|p|pair = </div>
}} тагова како би се прилагодила хоризонталним ненумерисаним листама. Ово значи да се не може поставити унутар {{#switch:pair
|c|close =
|s|single
|o|open
|p|pair = <span{{#if:| {{{params}}}}}
}}{{#switch:pair
|c|close =
|s|single = />
|o|open = >
|p|pair = >...
}}{{#switch:pair
|s|single
|o|open =
|c|close
|p|pair = </span>
}} тагова или других inline елемената, зато што HTML Tidy екстензија „поправља” ситуације када пронађе блокирајуће елементе унутар inline елемената.
Унапред припремљено
- {{Navbar-header}} — Поставља на десну страну линије, што се често користи код заглавља навигацијских кутијица која немају могућност скупљања ([сакриј]).
- {{Navbar-navframe}} — За употребу у комбинацији са NavFrame div-овима; поставља насупрот [сакриј]/[покажи] функција.
- {{Navbar-collapsible}} — За употребу у комбинацији са табелама са могучношћу скупљања ([сакриј]); поставља насупрот [сакриј]/[покажи] функција, али за разлику од претходног примера — са опцијом float-а.
Види још
- {{Ed}} — линк за уређивање
- {{Ed right}} — линк за уређивање поравнат десно од странице
- {{Edit}} — чист линк за уређивање
- {{Edit section}} — линк за уређивање одељка поравнат десно од странице
- {{Navbar}} — додатни линкови
- {{Vedit}} — уређивање са Визуелним уређивачем
| Скупљање | Боја заглавља | Слика | Групе | Стилски параметри |
Примери | |
|---|---|---|---|---|---|---|
| {{Navbox}} | омогућено | navbox | лево/десно у односу на тело шаблона | да | да |
|
| {{Navbox with collapsible groups}} | омогућено | navbox | лево/десно у односу на тело шаблона и/или у свакој листи | да | да | |
| {{Navbox with columns}} | омогућено | navbox | лево/десно у односу на колоне | не | да |
|
| Тип | CSS класа | Џаваскрипт | Скупља се када... | Подесивост почетног стања |
Угнежђивање |
|---|---|---|---|---|---|
| Табеле са могучношћу скупљања | collapsible | дефинисано на Common.js | ... постоји два или више аутоматских скупљања на страници | да | да |
{{#ifeq:Navbar|sandbox||
}}
<templatedata>
{
"description": "Када се постави унутар одређеног шаблона, придодаје функционалности навигацијске траке шаблона.",
"params": {
"": {
"label": "Име шаблона",
"description": "Име шаблона, тако да везе воде тамо где треба",
"type": "string",
"default": "",
"required": true
},
"text": {
"label": "Различит текст",
"description": "Омогућава исписивање произвољног текста уместо подразумеваног („Ова кутијица:”)",
"type": "string",
"default": "Ова кутијица:",
"required": false
},
"plain": {
"label": "Без „Ова кутијица:” текста",
"description": "Уклања „Ова кутијица:”",
"type": "number",
"default": "0",
"required": false
},
"mini": {
"label": "Кратка верзија",
"description": "Скраћује текст на „П” (погледај), „Р” (разговор) и „У” (уреди)",
"type": "number",
"default": "0",
"required": false
},
"brackets": {
"label": "Са заградама",
"description": "Додаје угласте (средње) заграде пре и после веза",
"type": "number",
"default": "0",
"required": false
},
"fontstyle": {
"label": "Боја фонта",
"description": "Омогућава мењање боје фонта (у облиу „color:име HTML боје на енглеском језику или #хексадецимални код боје”; нпр. „color:green”)",
"type": "string",
"default": "",
"required": false
},
"style": {
"label": "Да се налази одмакнуто од ивице",
"description": "Омогућава шаблону да се налази одмакнут од ивице помоћу опције float-а („format=float:right”)",
"type": "string",
"default": "float:left",
"required": false
}
}
} </templatedata>