Difference between revisions of "Template:Plainlist/doc"
(Shamelessly copied from wikipedia.org and adapted for SL Wiki; but needs cleanup) |
(→Parameters: Fixing the templatedata thingy) |
||
Line 68: | Line 68: | ||
== Parameters == | == Parameters == | ||
{{Format TemplateData|JSON= { | <!--{{Format TemplateData|JSON= --><syntaxhighlight lang="json">{ | ||
"params": { | "params": { | ||
"1": { | "1": { | ||
Line 96: | Line 96: | ||
}, | }, | ||
"description": "This template provides a WCAG/ISO-standards-compliant accessible alternative to <br /> separated lists, per {{Wikipedia|WP:UBLIST}} and {{Wikipedia|WP:PLIST}}. It uses proper HTML list markup, which is more standards-compliant and more accessible than separating list items with <br />. Detailed reasons for using this template can be found at WP:UBLIST." | "description": "This template provides a WCAG/ISO-standards-compliant accessible alternative to <br /> separated lists, per {{Wikipedia|WP:UBLIST}} and {{Wikipedia|WP:PLIST}}. It uses proper HTML list markup, which is more standards-compliant and more accessible than separating list items with <br />. Detailed reasons for using this template can be found at WP:UBLIST." | ||
} }} | } </sntaxhighlight><!--}}--> | ||
=== Controlling line-breaking === | === Controlling line-breaking === |
Latest revision as of 10:52, 15 February 2023
![]() |
This is a ![]() ![]() It contains usage information, ![]() |
TemplateStyles not installed on the Second Life Wiki!
This template provides a WCAG/ISO-standards-compliant accessible alternative to
<br />
separated lists, per WP:UBLIST and
WP:PLIST
Usage
{{plainlist}} starts a plain (i.e. unbulleted) list, such as:
It uses proper HTML list markup, which is more standards-compliant and more accessible than separating list items with <br />
. Detailed reasons for using this template can be found at WP:UBLIST.
This template can be used with or without {{endplainlist}}. It is an alternative to {{unbulleted list}}, which performs the same function in a more concise but less wiki-style manner. Note that {{unbulleted list}} will work inside image captions, whereas {{plainlist}} does not.
Examples
{{plainlist| * [[cat]] * [[dog]] * [[horse]] * [[cow]] * [[sheep]] * [[pig]] }}
Alternative syntax
{{plainlist}} * [[cat]] * [[dog]] * [[horse]] * [[cow]] * [[sheep]] * [[pig]] {{endplainlist}}
Parameters
{
"params": {
"1": {
"label": "List content",
"description": "If supplied, the list, as a normal bulleted list. (Every line should start with an asterisk. No blank lines between lines.) See template page for how this works otherwise.",
"type": "content",
"suggested": true
},
"class": {
"label": "CSS classes",
"description": "Adds a CSS class to the containing div.",
"type": "string",
"default": "The class \"plainlist\" is always applied."
},
"style": {
"label": "Custom CSS",
"description": "Adds CSS style options. Complex styles should not be used in articles (per {{Wikipedia|WP:Deviations}}) but may be acceptable on user, project, and talk pages.",
"type": "string",
"example": "border:solid 1px silver; background:lightyellow"
},
"indent": {
"label": "Indent level",
"description": "Indents the list by a number of standard indents (one indent being 1.6em), particularly handy for inclusion in an indented discussion thread.",
"type": "number",
"example": "2"
}
},
"description": "This template provides a WCAG/ISO-standards-compliant accessible alternative to <br /> separated lists, per {{Wikipedia|WP:UBLIST}} and {{Wikipedia|WP:PLIST}}. It uses proper HTML list markup, which is more standards-compliant and more accessible than separating list items with <br />. Detailed reasons for using this template can be found at WP:UBLIST."
} </sntaxhighlight><!--}}-->
=== Controlling line-breaking ===
Template {{tlx|nbsp}} may be used with {{tlx|wbr}} and {{tlx|nowrap}} to control line-breaking in bulletless lists, to prevent wrapped long entries from being confused with multiple entries. See [[Template:Wbr/doc#Controlling line-breaking in infoboxes]] for details.
== Technical details ==
{{tl|Plainlist}} works by constructing a {{Wikipedia|span and div|div}} with the {{Wikipedia|Cascading Style Sheets|CSS}} class "plainlist" which has the styles listed in {{Wikipedia|Template:Plainlist/styles.css}}.
{| class="wikitable"
! Wikitext
! Expanded template
! HTML
|- style="vertical-align:top;"
| class="nowrap" | <pre>
{{Plainlist|
* Example 1
* Example 2
* Example 3
}}
</pre>
| class="nowrap" | {{nowiki2|tag=pre|
{{Plainlist|
* Example 1
* Example 2
* Example 3
}}
}}
| <syntaxhighlight lang="html">
<div class="plainlist">
<ul>
<li>Example 1</li>
<li>Example 2</li>
<li>Example 3</li>
</ul>
</div>
|}
Redirects
- {{Startplainlist}}
See also
- {{unbulleted list}} – essentially the same but uses
| ... | ... | ...
instead of|* ... * ... * ...
- {{flatlist}} and {{hlist}} (replacements for comma- or dash-separated lists)
- {{bulleted list}}
- {{indented plainlist}}
- {{ordered list}}
- Template:Infobox person#Inline lists § Notes for more information on creating lists within the Infobox family of templates, with examples in the following § Notes
Flat |
|
|
| ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bulleted and Ordered |
|
| |||||||||||||
Unbulleted |
|
|
| ||||||||||||
Other |
|
|