Template:Admin service awards/doc
Lua error in package.lua at line 80: module 'Module:Yesno' not found.
Basic usage[edit source]
To display the template, just place {{Admin service awards|year=year|month=month|day=day|actions=actions}}
on the relevant page where the item in italics is replaced by the relevant value. These parameters are required, and should not be omitted.
The template takes four required parameters:
|year=
– Starting year|month=
– Starting month|day=
– Starting day of month|actions=
– Number of administrative actions
{{Admin service awards|year=1995|month=1|day=15|actions=2000000}}
Template:Vanguard Administrator
Summary of all options[edit source]
Parameter | Definition | Default value |
---|---|---|
actions | Number of administrative actions performed | (required - no default) |
align | Alignment of image | left |
day | Starting day of month | (required - no default) |
format | Type of template desired | medal |
month | Starting month | (required - no default) |
nocat | Whether user category should be suppressed | true |
size | Size of image |
Images: 130px |
sortkey | Setting topicon sort order | (no default) |
year | Starting year | (required - no default) |
Display format[edit source]
The |format=
parameter is used to specify the type of template displayed. Most users will want to use one of the standard format values. There are also some special formats that allow you to put together your own custom format.
Standard formats[edit source]
Parameter value | Format |
---|---|
medal | Medal image (the default) |
mop | Mop image |
ubxmedal | Medal userbox |
ubxmop | Mop userbox |
ribbon | Standard ribbon image |
smlribbon | Small ribbon image |
topicon | Top icon (page status indicator) |
Template:Vanguard Administrator <syntaxhighlight lang="wikitext" style="overflow: auto"> Template:Vanguard Administrator </syntaxhighlight> |
Error: Template:Quantum Custodian does not exist!
<syntaxhighlight lang="wikitext" style="overflow: auto"> Error: Template:Quantum Custodian does not exist! </syntaxhighlight> |
Template:Vanguard Administrator Userbox
<syntaxhighlight lang="wikitext" style="overflow: auto"> Template:Vanguard Administrator Userbox </syntaxhighlight> |
Error: Template:Quantum Custodian Userbox does not exist!
<syntaxhighlight lang="wikitext" style="overflow: auto"> Error: Template:Quantum Custodian Userbox does not exist! </syntaxhighlight> |
Template:Vanguard Administrator Ribbon
<syntaxhighlight lang="wikitext" style="overflow: auto"> Template:Vanguard Administrator Ribbon </syntaxhighlight> |
<syntaxhighlight lang="wikitext" style="overflow: auto"> </syntaxhighlight> |
This editor is a Vanguard Editor. (displayed in upper right of page)
<syntaxhighlight lang="wikitext" style="overflow: auto"> Template:Vanguard Administrator Topicon </syntaxhighlight> |
Custom formats[edit source]
You can create your own format by combining the name, description and image of an award in any way you like. The |format=
parameter values shown below allow you to fetch these parts of an award on their own. Transclude the Template:Tlp template multiple times to fetch multiple elements, arranged how you like.
Parameter value | Format | Example |
---|---|---|
namemop | Award name, using the mop naming scheme | a Quantum Custodian |
namemedal | Award name, using the medal naming scheme | a Vanguard Administrator |
awardmop | Description of the mop awardees are entitled to display | Quantum Mop and Water Bucket, now with 42% Dark Matter |
awardmedal | Description of the medal awardees are entitled to display | Gold Service Badge and Gold Keys to the Encyclopedia |
imgmop | Image filename of the mop awardees are entitled to display | |
imgmedal | Image filename of the medal awardees are entitled to display | Vanguard Admin Medal.svg |
imgsmlrib | Image filename of small ribbon awardees are entitled to display | Adminrib20.svg |
For example: <syntaxhighlight lang="wikitext" style="overflow: auto">
So what's that medal for? That's my service award – I'm a Vanguard Administrator! |
</syntaxhighlight>
So what's that medal for? That's my service award – I'm a Vanguard Administrator! |
Image alignment[edit source]
Use the |align=
parameter to specify the location of the template. It can only be used with the medal, book, ribbon, and smlribbon formats.
Parameter value | Alignment |
---|---|
left | Left, with text wrapping around the right side |
center | Centered |
right | Right, with text wrapping around the left side |
{{Admin service awards|year=1995|month=1|day=15|actions=2000000|align=left}}
Template:Vanguard Administrator
{{Admin service awards|year=1995|month=1|day=15|actions=2000000|align=center}}
Template:Vanguard Administrator
{{Admin service awards|year=1995|month=1|day=15|actions=2000000|align=right}}
Template:Vanguard Administrator
Image size[edit source]
For the most award formats, the |size=
parameter specifies whether to change the image size. The ubxmedal, ubxmop, and smlribbon images have fixed widths (45 pixels for the userbox awards and 72 pixels for the small ribbons). The default image width for the medal and mop formats is 130 pixels, and the default for the ribbon format is 120 pixels wide.
Examples:
- size=##px
- Display the image at the specified width, selecting the best height to maintain the image proportions (e.g.
|size=140px
displays the image 140 pixels wide). - size=x##px
- Display the image at the specified height, selecting the best width to maintain the image proportions (e.g.
|size=x160px
displays the image 160 pixels tall). - size=upright=#.##
- Display the image as a percentage of your user preference (defaults to 220 pixels wide) while maintaining image proportions (e.g.
|size=upright=0.50
displays the image at 50% of the user's preferred thumbnail width).
For the topicon format, the size parameter specifies the width of the top icon. Any non-numeric characters are ignored. The height is capped to 20 pixels by the top icon template. The default of 48px results in an image that is 48 pixels wide by 20 pixels tall. Set this to 20px to keep the top icon the same width as a standard 20px×20px top icon.
Technical details[edit source]
Internally, this template uses the following sub-templates:
- /compose: Displays an award as described by various parameters.
- /core: Displays the award for the specified level (0-20) by calling /compose with the appropriate parameters. Edit this template to change the template names or text displayed for each award.
- /select: Determines which level of award to display, based on the length of service and number of edits. Edit this template to change the award requirements.
Template Data[edit source]
<templatedata> { "params": { "actions": { "label": "Actions", "description": "Number of administrative actions", "example": "2000000", "type": "number", "required": true }, "day": { "label": "Day", "description": "Starting day of the month", "example": "15", "type": "number", "required": true }, "month": { "label": "Month", "description": "Starting month", "example": "1", "type": "number", "required": true }, "year": { "label": "Year", "description": "Starting year", "example": "1995", "type": "number", "required": true }, "size": { "label": "Size", "description": " Size of image (##px, x##px, upright=#.##)", "example": "72px", "type": "string" }, "align": { "label": "Align", "description": "Alignment of image (left, center, or right)", "example": "left", "type": "string", "suggestedvalues": [ "left", "center",
"right"
] }, "format": { "label": "Format", "description": "Type of template desired (medal, ubxmedal, book, ubxbook, ribbon, smlribbon, topicon)", "example": "medal", "type": "string", "suggested": true }, "nocat": { "label": "Nocat",
"description": "Indicate whether to add the user to associated categories", "example": "true",
"type": "boolean" },
"sortkey": { "label": "Sortkey", "description": "Indicate sort order of topicons", "example": "42", "type": "string", "suggested": true }
}, "paramOrder": [ "year", "month", "day", "actions", "format", "align", "size",
"sortkey",
"nocat" ], "description": "Display an Administrative Service Award automatically based on administrator's starting date and number of administrative actions." } </templatedata>
See also[edit source]
- Administrative service awards
- Service awards
- Template:Service awards – The template and associated subtemplates on which this template and associated subtemplates are based. Please see that template's history for attribution.