Spring til indhold

Skabelon:Collapsible list/doc

Fra Wikipedia, den frie encyklopædi

Denne skabelon laver en sammenklappelig liste. Det er muligt at angive CSS-stilkommandoer for rammen (<div>...</div>-taggene som omgiver listen), for listens titel og for listeelementerne. Der er ikke nogen begrænsning for hvor mange listeelementer der må være.

Skabelonen bruges typisk i infobokse og navbokse. Den bør normalt ikke bruges i normalt artikelindhold.

{{Collapsible list
 | expand = 
 | framestyle = 
 | titlestyle = 
 | title = 
 | liststyle = 
 | hlist = 
 | bullets = 
 | 1 =     <!--(Første element i listen; koden "1 =" er tit ikke is nødvendig)-->
 | 2 =     <!--(Andet element i listen; ditto)-->
 | 3 =     <!--(Tredje element i listen; etc.)-->
 | <!-- etc -->
}}
expand Enhver tekst i denne parameter (inklusive fx "nej" eller "no") sætter listens standardtilstand til udfoldet i stedet for sammenklappet. Udelad parameteren eller lad den være tom for at sætte standardtilstanden til sammenklappet.
framestyle Brugerdefineret CSS-styling for hele skabelonen (titel og liste).
titlestyle Brugerdefineret CSS-styling for titlen.
title Listens titel (vises ved siden af listens [Fold ud/Fold sammen]-link).
liststyle Brugerdefineret CSS-styling for listen (specifikt de <ul>...</ul>-tags, der afgrænser listen).
hlist BInkluder som |hlist=on, |hlist=true osv. for at producere en vandret liste i stedet for en lodret.
bullets Inkluder som |bullets=on, |bullets=true osv. for at placere en listepunkt før hvert element i listen.
Unavngivne paramete're
(første, andet, tredje ...)
Listeelementerne i den rækkefølge, som de skal vises. Hvis der ikke er angivet nogen, laver skabelonen intet.
{{Collapsible list
 | title = [[European Free Trade Association]]-medlemmer
 | [[Island]]
 | [[Liechtenstein]]
 | [[Norge]]
 | [[Schweiz]]
}}

Eksempel på anvendelse i en infoboks

[rediger kildetekst]
Sèvres-traktaten
Fredstraktaten mellem de Allierede og Associerede Magter og Tyrkiet
{{{image_alt}}}
Deling af Anatolien og Thrakien i henhold til Sèvres-traktaten.
Underskrevet10. august 1920
Underskrivelses-
sted
Sèvres, Frankrig
Underskrivere Osmanniske Rige
 Frankrig
 Kongeriget Italien
 Kejserriget Japan
 Storbritannien
VærtFranske regering
SprogFransk (primære), Engelsk, Italiensk
{{Infoboks traktat
|name                = Sèvres-traktaten
|long_name           = Fredstraktaten mellem de Allierede og Associerede Magter og Tyrkiet
|image               = TreatyOfSevres (corrected).PNG
|image_width         = 300px
|caption             = ''Deling af [[Anatolien]] og [[Thrakien]] i henhold til Sèvres-traktaten.''
|type                = 
|date_drafted        = 
|date_signed         = [[10. august]] [[1920]] 
|location_signed     = [[Sèvres]], [[Frankrig]]
|date_sealed         = 
|date_effective      = 
|condition_effectiv = At [Tyrkiet]] og tre Principale [[ententemagter]] ratificerer
|date_expiration     = 
|signatories         = {{flag|Osmanniske Rige}}<br />{{flag|Frankrig}}<br />{{flag|Kongeriget Italien}}<br />{{flag|Kejserriget Japan}} <br />{{flag|Storbritannien}} <br />
{{collapsible list |title=Andre Alliede Magter
|{{flag|Armenien|1918}} 
|{{flag|Belgien}} 
|{{flag|Tjekkoslovakiet}} 
|{{flag|Grækenland|gammel}} 
|[[Fil:Flag of Hejaz 1917.svg|border|22px]] [[Hejaz]]
|{{flagikon|Polen}} [[Anden polske republik|Polen]] 
|{{flag|Portugal}} 
|{{flagikon|Rumænien}} [[Kongeriget Rumænien|Rumænien]] 
|{{flag|Jugoslavien|kongerige}} 
}}
|parties             = 
|depositor           = Franske regering
|sprog        = [[Fransk (sprog)|Fransk]] (primære), [[Engelsk (sprog)|Engelsk]], [[Italiensk (sprog)|Italiensk]]
|website             = 
|wikisource          = 
}}

Eksempel på flere lister samlet i en overordnet liste

[rediger kildetekst]

Her er forskellige lister samlet inde i én "hovedliste". Læg mærke til brugen af |framestyle=.

{{collapsible list |title=Flere lister samlet|framestyle =  border: 1px solid green; width:30%;  padding:1em; color:green <!--(optional)--framestyle=border:none; padding:0;-->

|{{collapsible list |title=Andre Alliede Magter|framestyle = border:none; color:black;
|{{flag|Armenien|1918}} 
|{{flag|Belgien}} 
|{{flag|Tjekkoslovakiet}} 
|{{flag|Grækenland|gammel}} 
|[[Fil:Flag of Hejaz 1917.svg|border|22px]] [[Hejaz]]
|{{flagikon|Polen}} [[Anden polske republik|Polen]] 
|{{flag|Portugal}} 
|{{flagikon|Rumænien}} [[Kongeriget Rumænien|Rumænien]] 
|{{flag|Jugoslavien|kongerige}} 
}}

|{{Collapsible list|titlestyle = font-weight:normal; background:transparent; text-align:left;
|title = {{flagikon|EU}} [[Eurozone]] (16)
|{{flag|Belgien}}|{{flag|Cypern}}|{{flag|Finland}}|{{flag|Frankrig}}|{{flag|Grækenland}}|{{flag|Irland}}|{{flag|Italien}}|{{flag|Luxembourg}}|{{flag|Malta}}|{{flag|Holland}}|{{flag|Portugal}}|{{flag|Slovakiet}}|{{flag|Slovenien}}|{{flag|Spanien}}|{{flag|Tyskland}}|{{flag|Østrig}}
}}

{{Collapsible list|titlestyle = font-weight:normal; background:transparent; text-align:left;
|title = [[Eurozone#Andre lande med euro|5 med aftale]]
|''{{flag|Mayotte}}''
|{{flag|Monaco}}
|''{{flag|Saint-Pierre og Miquelon}}''
|{{flag|San Marino}}
|{{flag|Vatikanstaten}}
}}

}}