Szablon:Dotlist
Szablon pomocniczy do generowania listy rozdzielonej kropkami.
Możesz użyć {{dotlist/options}}, aby zmienić wartość domyślną dla niektórych parametrów.
Sposób użycia
- Parametr nie nazwany
Każdy nienazwany parametr zostanie wyprowadzony jako element listy.
- title =
(Opcjonalny) Dodatkowy tytuł przed listą.
- bold = n
(Opcjonalne) Jeśli jest ustawiony, tytuł będzie wyświetlany w normalnej formie (nie pogrubiony).
- dot = n
(Opcjonalny) Jeśli jest ustawiony, w tytule zostanie wyświetlona spacja ( , 
) zamiast kropki między elementami.
- paren = y/yes
(Opcjonalny) Sama lista (bez tytułu) będzie w nawiasach. Zobacz przykłady poniżej.
- inline = y/yes
(Opcjonalny) Jeśli ustawione, lista kropek będzie wyświetlana jako element <span>. Domyślnie jest to <div>
- space = l/xl/xxl/xxxl/xxxxl
(Opcjonalny) Możesz ich użyć, aby zwiększyć przestrzeń między przedmiotami.
- class =
(Opcjonalny) Niestandardowe klasy css. Możesz użyć class = l/xl/xxl/xxxl/xxxxl
, aby zwiększyć odstęp między elementami.
- css or style =
(Opcjonalny) Niestandardowe reguły css. Uwaga: jeśli ustawisz domyślny css za pomocą {{dotlist/options}} (przez css= lub style=), wtedy css= zastąpi domyślny css, ale nie zastąpi użytego style= (zamiast tego zostanie dołączony).
Dla przykładu:
{{dotlist/options|css=color:red; padding:1em;}} {{dotlist|css=margin:1em;}}
, zwróci wynik w postaci css:margin:1em;
.{{dotlist/options|css=color:red; padding:1em;}} {{dotlist|style=text-align:center;}}
, zwróci wynik w postaci css:color:red; padding:1em; text-align:center;
.{{dotlist/options|css=color:red; padding:1em;}} {{dotlist|css=margin:1em;|style=text-align:center;}}
, zwróci wynik w postaci css:margin:1em; text-align:center;
.
Przykłady
|
before list: after
|
|
before
|
|
before
|
|
before list: after
|
|
before list: after
|
|
before list: after
|
Dotlists can be nested.
|
before list: after
|
parentheses for sub-dotlist, and with no bold title.
|
before list: after
|
Alternatywny styl API
Istnieje inny styl API, który jest łatwiejszy w użyciu z DPL?cargo:
{{dotlist/start}}{{dotlist/item|item1}}{{dotlist/item|item2}}{{dotlist/item|item3}}{{dotlist/end}}
- item1
- item2
- item3
Wszystkie parametry {{}} są dostępne w {{dotlist/start}}, i
jest również dostępny w {{dotlist/end}}.
paren