Jump to content

Editing Template:Terminology Infobox/doc

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
{{Documentation/Header}}
{{Documentation/Header}}
{{Lua|Infobox}}
==Example==
{{CSS|Gadget-Infobox}}
Template that creates an infobox for [[:Category:Terminology|terminology]].
 
==Syntax==
<syntaxhighlight lang="wikitext" copy>
{{Terminology Infobox
{{Terminology Infobox
|name  =  
|title        = Something
|image =  
|image       = Petit Planet Icon.png
|type =
|type         = HoYoverse
|group =
|description =  
}}
}}
</syntaxhighlight>
<pre>
* {{F|name}} &ndash; Name of the terminology.
* {{F|subtitle}} &ndash; Subtitle of the terminology.
* {{F|image}} &ndash; Image of the terminology {{Color|New|including}} the file extension.
* {{F|image_class}} &ndash; Add a class for {{F|image|v=1}}. Notable classes:
** {{F|day-invert-image}} &ndash; Invert the image in day/light mode. Will invert light-colored icons to gray in day/light mode.
** {{F|night-invert-image}} &ndash; Invert the image in night/dark mode. Will invert dark-colored icons to white in night/dark mode.
** {{F|light-background}} &ndash; Add a light-colored background to the image.
** {{F|dark-background}} &ndash; Add a dark-colored background to the image.
** {{F|image-padding}} &ndash; Add a {{F|15px}} padding to the image.
* {{F|images}} &ndash; Multiple images, tabs, and classes for the terminology.
** Format: {{F|Image 1.ext:Tab 1 name; Image 2.ext:Tab 2 name; ... ; Image N.ext:Tab N name}} or
<syntaxhighlight lang="wikitext" style="margin-left:25px;" copy>
    Image 1.ext:Tab 1 name:image-1-class;
    Image 2.ext:Tab 2 name:image-2-class;
    ... ;
    Image N.ext:Tab N name:image-N-class
</syntaxhighlight>
* {{F|type}} &ndash; Type(s) of terminology as a semicolon separated list.
* {{F|group}} &ndash; Group(s) for the terminology as a semicolon separated list.
* {{F|event}} &ndash; Event(s) the terminology is featured in as a semicolon separated list.
* {{F|description}} &ndash; Description of terminology.
 
==Examples==
===Single Image===
{{Example|<nowiki>
{{Terminology Infobox
{{Terminology Infobox
|name  = Example 1
|title        = Something
|image = Petit Planet App Icon.png
|image       = Petit Planet Icon.png
|type = Type example 1a; Type example 1b; Type example 1c
|type         = HoYoverse
|group = Group example 1a; Group example 1b
|description = Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
}}
}}
</nowiki>}}
</pre>
{{Clr}}
{{Example|<nowiki>
{{Terminology Infobox
|name  = Example 2
|image = Hexia Icon.png
|image_class = day-invert-image
|description = Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
}}
</nowiki>}}
{{Clr}}
===Multiple Images===
{{Example|<nowiki>
{{Terminology Infobox
|name    = Example 3
|subtitle = Subtitle example
|images  =
    Hexia Icon.png:Invert in light mode:day-invert-image;
CSS Logo.svg:Invert in dark mode:night-invert-image;
    Petit Planet Wordmark.png:Light background and padding:light-background image-padding;
Petit Planet Wordmark (White).png:Dark background and padding:dark-background image-padding;
Petit Planet App Icon.png:No class
|type    = Type example 3a
|group    = Group example 3a; Group example 3b; Group example 3c
|description = Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
}}
</nowiki>}}
{{Clr}}
==Template Data==
<templatedata>
<templatedata>
{
{
"params": {
"params": {
"name": {
"title": {
"label": "Name",
"description": "Name of the terminology.",
"type": "string",
"suggested": true
"suggested": true
},
"subtitle": {
"label": "Subtitle",
"description": "Subtitle of the terminology.",
"type": "string"
},
},
"image": {
"image": {
"label": "Image",
"description": "Image of the terminology including the file extension.",
"example": "Image.ext",
"type": "wiki-file-name",
"suggested": true
"suggested": true
},
},
"image_class": {
"caption": {},
"label": "Image class",
"description": "Add a class for <image>.",
"example": "day-invert-image, night-invert-image, light-background, dark-background, image-padding",
"type": "content"
},
"images": {
"label": "Images",
"description": "Multiple images, tabs, and classes for the terminology.",
"example": "Image 1.ext:Tab 1 name:image-1-class; Image 2.ext:Tab 2 name:image-2-class",
"type": "content"
},
"type": {
"type": {
"label": "Type",
"suggested": true
"description": "Type(s) of terminology as a semicolon separated list.",
"type": "content"
},
"group": {
"label": "Group",
"description": "Group(s) for the terminology as a semicolon separated list.",
"type": "content"
},
"event": {
"label": "Event",
"description": "Event(s) the terminology is featured in as a semicolon separated list.",
"type": "content"
},
},
"description": {
"type2": {},
"label": "Description",
"type3": {},
"description": "Description of terminology.",
"type4": {},
"type": "content"
"type5": {}
}
},
},
"description": "Template that creates an infobox for terminology.",
"sets": [],
"format": "block"
"maps": {},
"description": "Infobox for Terminology.",
"paramOrder": [
"title",
"image",
"caption",
"type",
"type2",
"type3",
"type4",
"type5"
],
"format": "{{_\n|____________ = _\n}}\n"
}
}
</templatedata>
</templatedata>
Please note that all contributions to The Petit Planet Wiki are considered to be released under the Creative Commons Attribution-ShareAlike (see Petit Planet Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!
Cancel Editing help (opens in new window)
Preview page with this template
Below are commonly used wikitext from MediaWiki:Edittools. Click on any to insert them in the edit box.
File Pages==Summary====Licensing=={{Fairuse}}{{File|}}
Dynamic Page List¦²«»²{¦}²«»«/»«!----»
Array in DPL¹^2{}^2^2{¹}^2
Parser Functions{{#if:||}}
{{#ifeq:|||}}
{{#expr:}}
{{#switch:||#default=}}
{{#replace:||}}
{{#titleparts:}}
{{#tag:|}}
Markup{{}}|[][[]][[Category:]]#REDIRECT [[]] [[Category:Redirect Pages]]<code></code><includeonly></includeonly><noinclude></noinclude><nowiki></nowiki><!----><br>§
Notices{{Stub|}}{{Stub Dialogue}}{{Upcoming}}{{Under Construction}}{{Placeholder|}}
Magic Words{{!}}{{formatnum:}}{{lc:}}{{uc:}}{{PAGENAME}}{{FULLPAGENAME}}{{ROOTPAGENAME}}{{BASEPAGENAME}}{{SUBPAGENAME}}{{DISPLAYTITLE:|noreplace}}__TOC____NOTOC____EXPECTUNUSEDCATEGORY____HIDDENCAT__
HTML Entities&mdash;&nbsp;&comma;&shy;