Mall:Navbox
Mallen är till för att på ett enkelt sätt skapa kraftfulla navigationsmallar.
Användning
[redigera]Tomma parametrar kan raderas.
{{Navbox |name = {{subst:PAGENAME}} |title = |image = |above = |group1 = |list1 = |group2 = |list2 = ... |group25 = |list25 = |below = }}
Parametrar
[redigera]Alla mallens parametrar skrivs med gemener. title
är den enda parametern som är obligatorisk, alla andra kan utelämnas.
De mest grundläggande parametrarna är:
name
- mallens namn. ( ).title
- navigationsmallens titel, skrivs till exempel: Lista över hårdvara från [[Atari]].state
(autocollapse
,uncollapsed
,collapsed
) - hur mallen ska te sig när den används, om den ska visas direkt, eller om den ska vara dold.
titlestyle
- CSS stil för titlelisten, till exempel:background:gray;
. (CSS)groupstyle
- CSS stil för groupcellerna, till exempel:background:#eee;
. (CSS)
image
- kan användas för att placera en bild till höger i mallen. Använd normal bild-syntax.imageleft
- kan användas för att placera en bild till vänster i mallen. Använd normal bild-syntax.
above
- text som ska hamna mellan titeln och listan.
groupn
- titeln för denn
:te list-parametern. Kan utelämnas.listn
- text som ofta är wikilänkar till relaterade sidor. Brukar separeras med antingen{{!}}
,{{•}}
eller{{·}}
below
- text som hamnar på en egen rad längst ner i mallen.
Stilparametrar
[redigera]style
- för hela mallen, men påverkar inte defaultvärden för övriga tabellceller. (CSS)basestyle
- för title- och group-rubriker, samt above- och below-celler. (CSS)titlestyle
- för mallens rubrik (title). (CSS)groupstyle
,groupnstyle
- för alla eller vissa grupprubriker. (CSS)liststyle
,listnstyle
- för allt eller visst listinnehåll. (CSS)abovestyle
- för above-cellen. (CSS)belowstyle
- för below-cellen. (CSS)imagestyle
,imageleftstyle
- för tabellceller som innehåller bilder. (CSS)evenodd
(swap
,on
,off
) - ger en nyanskillnad på raderna i mallen.evenstyle
,oddstyle
- för listinnehåll på udda respektive jämna rader. (CSS)
Parametrar med inställningar
[redigera]state
[autocollapse
,uncollapsed
,collapsed
,plain
,off
]- Parametern state används för att definiera hur mallen ska te sig när den blir inkluderad i en artikel. Alla lägen ignoreras om användaren har stängt av JavaScript.
autocollapse
- Standardinställningen. Döljer innehållet i navigationsrutan när det är två eller fler navigationsrutor i en artikel.uncollapsed
- eller något annat[1]. Detta gör så att navigationsrutans innehåll inte döljs om det är två eller mer i en artikel.collapsed
- Tvingar navigationsrutan att dölja sitt innehåll även om den är ensam i en artikel.plain
,off
- Tar bort möjligheten att dölja navigationsrutans innehåll.
evenodd
[off
,on
,swap
,even
,odd
]-
off
- Standardinställningen. Stänger av mallens ränder.on
- Slår på mallens funktion för ränder.swap
- Slår på mallens funktion för ränder. Byter så att stilen på odd används för even och tvärt om, används för inkluderade undermallar.even
,odd
- Sätter alla ränder i hela mallen till att ha den valda stilen.
Användningsexempel
[redigera]Mycket simpel
[redigera]{{navbox |name = {{subst:PAGENAME}} |title = Boxens titel |list1 = Boxens innehåll }}
Med grupper
[redigera]{{navbox |name = {{subst:PAGENAME}} |title = |group1 = |list1 = |group2 = |list2 = }}
Underboxar
[redigera]Underboxar kan användas för att bara visa delar av navigationsrutor åt gången, till exempel vid ett lands uppdelning i län och kommuner.
{{navbox |name = {{subst:PAGENAME}} |title = |list1 ={{navbox|child |title = |group1= |list1 = |group2= |list2 = }} |list2 ={{navbox|child |title = |group1= |list1 = |group2= |list2 = }} }}
Övrig funktionalitet
[redigera]Navbox använder {{tnavbar}}
för att visa de tre länkarna (Visa, diskutera och redigera) i titeln. I bland kan det vara önskvärt att dölja dessa då mallen används för något annat än en navigationsruta. Detta är dock inget som rekommenderas eller bör användas.
För att dölja {{tnavbar}}
från mallen så sätter man bara parametern name
till #dölj navigeringslänkarna
.
Se även
[redigera]{{infobox}}
Fotnoter
[redigera]- ↑ Vad som helst som inte är en av de andra parametrarna, men använd något som är lättförstått.
Kategorier och interwikilänkar ska placeras på sidan Mall:Navbox/dok.