Template:Unbulleted list/doc

From Second Life Wiki
< Template:Unbulleted list
Revision as of 15:00, 15 February 2023 by Gwyneth Llewelyn (talk | contribs) (Shamelessly copied from wikipedia.org and adapted for SL Wiki)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This template creates "Wikipedia logo"unbulleted lists. Each item in the list may have "Wikipedia logo"CSS styles added to it individually, by appending a numbered parameter.

Usage

Basic usage

{{unbulleted list|first item|second item|third item|...}}

All parameters

{{unbulleted list
|first item|second item|third item|...
|class     = class
|style     = style
|list_style  = style for ul tag
|item_style  = style for all li tags
|item1_style = style for first li tag |item2_style = style for second li tag |...
}}

Parameters

  • Positional parameters (1, 2, 3...) – these are the list items. If no list items are present, the module will output nothing.
  • class – a custom class for the <div>...</div> tags surrounding the list, e.g. plainlinks.
  • style – a custom CSS style for the <div>...</div> tags surrounding the list, e.g. font-size: 90%;.
  • list_style – a custom CSS style for the <ul>...</ul> tags around the list. The format is the same as for the |style = parameter.
  • item_style – a custom CSS style for all of the list items (the <li>...</li> tags). The format is the same as for the |style = parameter.
  • item1_style, item2_style, item3_style... – custom CSS styles for each of the list items. The format is the same as for the |style = parameter.
This is the "Wikipedia logo"TemplateData for this template used by TemplateWizard, "Wikipedia logo"VisualEditor and other tools. Click here to see a monthly parameter usage report for this template based on this TemplateData.

TemplateData for Unbulleted list

{
	"params": {
		"1": {
			"label": "List item 1",
			"type": "line",
			"required": true,
			"description": "First item in the list"
		},
		"2": {
			"label": "List item 2",
			"type": "line",
			"description": "Second item in the list"
		},
		"3": {
			"label": "List item 3",
			"type": "line",
			"description": "Third item in the list"
		},
		"4": {
			"label": "List item 4",
			"type": "line",
			"description": "Fourth item in the list"
		},
		"5": {
			"label": "List item 5",
			"type": "line",
			"description": "Fifth item in the list"
		},
		"6": {
			"label": "List item 6",
			"type": "line",
			"description": "Sixth item in the list"
		},
		"7": {
			"label": "List item 7",
			"type": "line",
			"description": "Seventh item in the list"
		},
		"8": {
			"label": "List item 8",
			"type": "line",
			"description": "Eighth item in the list"
		},
		"9": {
			"label": "List item 9",
			"type": "line",
			"description": "Ninth item in the list"
		},
		"class": {
			"description": "A custom class for the <div>...</div> tags surrounding the list",
			"example": "plainlinks"
		},
		"style": {
			"description": "A custom CSS style for the <div>...</div> tags surrounding the list",
			"example": "font-size: 90%;"
		},
		"list_style": {
			"description": "A custom CSS style for the <ul>...</ul> tags around the list",
			"label": "List style"
		},
		"item_style": {
			"description": "A custom CSS style for all of the list items (the <li>...</li> tags)",
			"label": "Item style"
		},
		"item1_style": {
			"label": "Item 1 style",
			"description": "Custom CSS style for list item 1"
		},
		"item2_style": {
			"label": "Item 2 style",
			"description": "Custom CSS style for list item 2"
		},
		"item3_style": {
			"label": "Item 3 style",
			"description": "Custom CSS style for list item 3"
		},
		"item4_style": {
			"label": "Item 4 style",
			"description": "Custom CSS style for list item 4"
		},
		"item5_style": {
			"label": "Item 5 style",
			"description": "Custom CSS style for list item 5"
		},
		"item6_style": {
			"label": "Item 6 style",
			"description": "Custom CSS style for list item 6"
		},
		"item7_style": {
			"label": "Item 7 style",
			"description": "Custom CSS style for list item 7"
		},
		"item8_style": {
			"label": "Item 8 style",
			"description": "Custom CSS style for list item 8"
		},
		"item9_style": {
			"label": "Item 9 style",
			"description": "Custom CSS style for list item 9"
		}
	},
	"paramOrder": [
		"class",
		"style",
		"list_style",
		"item_style",
		"1",
		"2",
		"3",
		"4",
		"5",
		"6",
		"7",
		"8",
		"9",
		"item1_style",
		"item2_style",
		"item3_style",
		"item4_style",
		"item5_style",
		"item6_style",
		"item7_style",
		"item8_style",
		"item9_style"
	],
	"description": "Creates a list of items separated by line breaks but not bullets (•)"
}

Example

Code Result
{{Unbulleted list|entry1|entry2|entry3|entry4|entry5​|entry6|entry7|entry8|entry9}}
  • entry1
  • entry2
  • entry3
  • entry4
  • entry5
  • entry6
  • entry7
  • entry8
  • entry9
{{Unbulleted list|Winner|Runner-up|Third place|item_style=color:blue;}}
  • Winner
  • Runner-up
  • Third place
{{Unbulleted list|Winner|Runner-up|Third place|item1_style=background-color:yellow;|item2_style=background-color:silver;}}
  • Winner
  • Runner-up
  • Third place

Controlling line-breaking

Template {{nbsp}} may be used with {{wbr}} and {{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.

Wrapping this entire template with {{nowrap}} causes syntax errors. Use |class = nowrap instead.

Technical details

{{Unbulleted list}} works by constructing a "Wikipedia logo"div with the "Wikipedia logo"CSS class "plainlist" which has the styles in "Wikipedia logo"Template:Plainlist/styles.css[1].

Wikitext HTML
{{Unbulleted list
| Example 1
| Example 2
| Example 3
}}
<div class="plainlist">
<ul>
<li>Example 1</li>
<li>Example 2</li>
<li>Example 3</li>
</ul>
</div>

See also


Flat
{{hlist}}
{{hlist |item1 |item2 |...}}

  • item1
  • item2
  • ...
{{flatlist}}
{{flatlist|
* item1
* item2
* ...}}

  • item1
  • item2
  • ...
{{cslist}}
{{cslist |item1 |item2 |...}}

Template:Cslist

{{bold list}}
{{bold list |item1 |item2 |...}}

Template:Bold list

Bulleted and Ordered
{{bulleted list}}
{{bulleted list |item1 |item2 |...}}


{{ordered list}}
{{Ordered list |list_style_type=lower-alpha |first |second |...}}

Template:Ordered list

Unbulleted
{{unbulleted list}}
{{unbulleted list |item1 |item2 |...}}

  • item1
  • item2
  • ...
{{plainlist}}
{{plainlist|
* item1
* item2
* ...}}

  • item1
  • item2
  • ...
{{glossary}}
(glossary, description, definition, association)
{{glossary}}

{{term|first term}} {{defn|first description}}
{{term|second term}} {{defn|second description}}
{{term|...}} {{defn|....}}
{{glossary end}}


Template:Glossary

first term
Template:Defn
second term
Template:Defn
...
Template:Defn Template:Glossary end
Other
{{flowlist}}
[[File:Bad Title Example.png|left|thumb|100px]]

{{flowlist|
*item1
*item2
*...}}


Bad Title Example.png

Template:Flowlist

{{columns-list}}
{{columns-list|colwidth=5em|
# first
# second
# third
# ...}}

Template:Columns-list

Template:Navbox bottom

  1. At least on "Wikipedia logo"Wikipedia, not on the SL Wiki, where the TemplateStyles extension is not activated...