Template:MoveTooltip-MBTL: Difference between revisions
mNo edit summary |
(Added switch for commonly used community names because no one is going to be typing in full names for templates) |
||
Line 1: | Line 1: | ||
<includeonly><!-- // If there are 2 unnamed arguments, then set 'character' to the first argument and 'moveInput' to the second argument | <includeonly><!-- | ||
// If there are 2 unnamed arguments, then set 'character' to the first argument and 'moveInput' to the second argument | |||
-->{{#if:{{{2|}}}|<!-- | -->{{#if:{{{2|}}}|<!-- | ||
-->{{#vardefine:character|{{{1}}}}}<!-- | -->{{#vardefine:character|{{{1}}}}}<!-- | ||
Line 9: | Line 10: | ||
-->}}<!-- | -->}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->{{safesubst:#switch: {{lc:{{#var:character}}}} | |||
| shiki = {{#vardefine:pageName|Shiki Tohno}}{{#vardefine:iconName|tohno}} | |||
| shiki tohno | |||
| arc = {{#vardefine:pageName|Arcueid Brunestud}}{{#vardefine:iconName|arcueid}} | |||
| arcueid | |||
| arcueid brunestud | |||
| akiha = {{#vardefine:pageName|Akiha Tohno}}{{#vardefine:iconName|akiha}} | |||
| akiha tohno | |||
| ciel = {{#vardefine:pageName|Ciel}}{{#vardefine:iconName|ciel}} | |||
| hisui = {{#vardefine:pageName|Hisui}}{{#vardefine:iconName|hisui}} | |||
| kohaku = {{#vardefine:pageName|Kohaku}}{{#vardefine:iconName|kohaku}} | |||
| maids = {{#vardefine:pageName|Hisui & Kohaku}}{{#vardefine:iconName|maids}} | |||
| hisui & kohaku | |||
| miyako = {{#vardefine:pageName|Miyako Arima}}{{#vardefine:iconName|miyako}} | |||
| miyako arima | |||
| kouma = {{#vardefine:pageName|Kouma Kishima}}{{#vardefine:iconName|kouma}} | |||
| kouma kishima | |||
| noel = {{#vardefine:pageName|Noel}}{{#vardefine:iconName|noel}} | |||
| roa = {{#vardefine:pageName|Michael Roa Valdamjong}}{{#vardefine:iconName|roa}} | |||
| michael roa valdamjong | |||
| vlov = {{#vardefine:pageName|Vlov Arkhangel}}{{#vardefine:iconName|vlov}} | |||
| vlov arkhangel | |||
| warc = {{#vardefine:pageName|Red Arcueid}}{{#vardefine:iconName|warc}} | |||
| red arcueid | |||
| saber = {{#vardefine:pageName|Saber}}{{#vardefine:iconName|saber}} | |||
}}<!-- | |||
// AttackDataCargo-MBTL has an anchor set for the moveId | // AttackDataCargo-MBTL has an anchor set for the moveId | ||
// Cargo Query to get moveId | // Cargo Query to get moveId | ||
-->{{#vardefine:moveId|{{#cargo_query:tables=MBTL_MoveData|fields=MBTL_MoveData.moveId|where=chara='{{#var: | -->{{#vardefine:moveId|{{#cargo_query:tables=MBTL_MoveData|fields=MBTL_MoveData.moveId|where=chara='{{#var:pageName}}' AND input='{{#var:moveInput}}'|no html}}}}<!-- | ||
// If at least 1 unnamed parameter exists, make the tooltip. | // If at least 1 unnamed parameter exists, make the tooltip. | ||
-->{{#if:{{{1|}}}{{{2|}}}<!-- | -->{{#if:{{{1|}}}{{{2|}}}<!-- | ||
-->|<span class="tt-move"><!-- | -->|<span class="tt-move"><!-- | ||
--><span>[[File:MBTL_{{lc:{{#var: | --><span>[[File:MBTL_{{lc:{{#var:iconName}}}}_icon.png|20x20px|top|link=Melty_Blood/MBTL/{{#var:pageName}}#id-{{#var:moveId}}]]</span><!-- | ||
--><span class="tt-move-link"><!-- | --><span class="tt-move-link"><!-- | ||
-->[[Melty_Blood/MBTL/{{#var: | -->[[Melty_Blood/MBTL/{{#var:pageName}}#id-{{#var:moveId}}|{{{text|{{#var:moveInput}}}}}]]<!-- | ||
--></span><!-- | --></span><!-- | ||
--><span class="tt-move-data" style="display:none;"><!-- | --><span class="tt-move-data" style="display:none;"><!-- | ||
-->[[Melty_Blood/MBTL/{{#var: | -->[[Melty_Blood/MBTL/{{#var:pageName}}/Data#{{#var:moveInput}}]]<!-- | ||
--></span><!-- | --></span><!-- | ||
--></span><!-- | --></span><!-- |
Revision as of 12:44, 4 October 2021
This may not work properly for Maids or Vlov pages as they are using Tabber.
Arguments
|first unnamed argument=
- Character Subpage Name
|second unnamed argument=
- Move header on character overview page
|text=
- Text that you can hover over to show the tooltip. (Default: second unnamed argument)
Example
Without custom text
{{MoveTooltip-MBTL|miyako|5A}}
With custom text
{{MoveTooltip-MBTL|shiki|5A|text=Shiki 5A}}
{{MoveTooltip-MBTL|arc|5A|text=Arc 5A}}
{{MoveTooltip-MBTL|akiha|5A|text=Akiha Akiha 5A}}
{{MoveTooltip-MBTL|ciel|5A|text=Ciel 5A}}
{{MoveTooltip-MBTL|hisui|5A|text=Hisui 5A}}
{{MoveTooltip-MBTL|kohaku|5A|text=Kohaku 5A}}
{{MoveTooltip-MBTL|maids|H5A|text=Maids H5A}}
{{MoveTooltip-MBTL|miyako|5A|text=Miyako 5A}}
{{MoveTooltip-MBTL|kouma|5A|text=Kouma 5A}}
{{MoveTooltip-MBTL|noel|5A|text=Noel 5A}}
{{MoveTooltip-MBTL|roa|5A|text=Roa 5A}}
{{MoveTooltip-MBTL|vlov|5A|text=Vlov 5A}}
{{MoveTooltip-MBTL|warc|5A|text=Warc 5A}}
{{MoveTooltip-MBTL|saber|5A|text=Saber 5A}}
Shiki 5A
Arc 5A
Akiha Akiha 5A
Ciel 5A
Hisui 5A
Kohaku 5A
Maids H5A
Miyako 5A
Kouma 5A
Noel 5A
Roa 5A
Vlov 5A
Warc 5A
![MBTL saber icon.png](/images/thumb/c/cb/MBTL_saber_icon.png/20px-MBTL_saber_icon.png)
This documentation is automatically transcluded from Template:MoveTooltip-MBTL/Documentation and is not included when this page is transcluded.