Template:Highlighted date list
![]() | This template uses Lua: |
This module creates a list of items sorted by date. The item for today, or for the closest date in the future, is highlighted.
Syntax
<syntaxhighlight lang="wikitext"> Lua error: parameter 'date2' was specified but parameter 'item2' is missing. </syntaxhighlight>
Parameters
All parameters are optional.
item1
,item2
,item3
... - The list items. Note: the list items will be sorted by their dates, not their parameter numbers.date1
,date2
,date3
... - The dates for each list item.date1
corresponds toitem1
,date2
corresponds toitem2
, etc.class
- a class attribute for the list's ul element.style
- inline CSS for the list's ul element.highlighter
- a custom highlighter. The default is<span style="background-color:#FC6;font-size:120%">→</span>
(→).highlightercolor
- if|highlighter=
is not specified, this specifies the background color of the highlighter. The default is "#FC6".graceperiod
- the period of time that the template should wait after a date has passed before highlighting the next date in the list. This should be a value accepted as a relative date by the #time parser function, for example "1 day" or "2 months".
Examples
Default
<syntaxhighlight lang="wikitext"> Lua error: parameter 'item2' was specified but parameter 'date2' is missing. </syntaxhighlight>
- Egg
- Beans
- → Spam
- Sausage
Two-day grace period
<syntaxhighlight lang="wikitext"> Lua error: parameter 'item2' was specified but parameter 'date2' is missing. </syntaxhighlight>
- Egg
- → Beans
- Spam
- Sausage
Custom highlighter color
<syntaxhighlight lang="wikitext">
- Egg
- Beans
- Spam
- Sausage
</syntaxhighlight>
- Egg
- Beans
- → Spam
- Sausage
Custom highlighter
<syntaxhighlight lang="wikitext">
- Egg
- Beans
- Spam
- Sausage
</syntaxhighlight>
- Egg
- Beans
- THIS ONE! >>> Spam
- Sausage
![]() | This template has not been added to any categories. Please help out by adding categories to it so that it can be listed with similar templates. |