Template:Approval: Difference between revisions

Jump to navigation Jump to search
no edit summary
(Undo revision 46564 by HINK (talk))
Tag: Undo
No edit summary
 
(7 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<includeonly>{{trim|
<includeonly>{{trim|
{{#vardefine: icon | {{{1}}} Approval.png }}
{{#lvardef: direction | {{#sub:{{{2|+}}}|0|1}} }}
{{#vardefine: link | {{{1}}} }}
{{#lvardef: min-w | {{#if: {{{size|}}} | {{{size|}}} | 26}} }}
{{#vardefine: text | {{{2}}} }}
{{#lvardef: max-h | {{#if: {{{size|}}} | {{{size|}}} | 26}} }}
{{#vardefine: direction | {{#sub:{{{2}}}|0|1}} }}
}}<span style="display: inline-flex; align-items: center;"><span style="display: inline-flex; align-items: center; justify-content: center; min-width: {{#lvar:min-w}}px; height: {{#lvar:max-h}}px;">{{icon | {{{1}}} Approval.png | link = {{{1}}} | caption = {{{1}}} {{#switch:{{#lvar:direction}} |+= approves|-= disapproves}} | h = {{#lvar:max-h}}}}</span>&nbsp;{{Color|{{#switch:{{#lvar:direction}} |+= #3b8f1f |-= #cc3f49}} | {{{2|+}}} }}</span></includeonly><noinclude>[[Category:Templates]]
{{#vardefine: min-w | 26 }}
{{#vardefine: max-h | 26 }}
}}<span style="display: inline-flex; align-items: center;"><span style="display: inline-flex; align-items: center; justify-content: center; min-width: {{#var:min-w}}px; height: {{#var:max-h}}px;">{{icon | {{#var:icon}} | link = {{#var:link}} | caption = {{{1}}} {{#switch:{{#var:direction}} |+= approves|-= disapproves}} | h = {{#var:max-h}} }}</span>&nbsp;{{Color|{{#switch:{{#var:direction}} |+= #3b8f1f |-= #cc3f49}}|{{#var:text}}}}</span></includeonly><noinclude>[[Category:Templates]]
Use this template for approval ratings.
Use this template for approval ratings.


Line 16: Line 13:


{{InfoBlob|<nowiki>{{Approval|Lae'zel|-1}}</nowiki>}} = {{Approval|Lae'zel|-1}}
{{InfoBlob|<nowiki>{{Approval|Lae'zel|-1}}</nowiki>}} = {{Approval|Lae'zel|-1}}
{{InfoBlob|<nowiki>{{Approval|Astarion|+1}} {{Approval|Gale|+1}} {{Approval|Karlach|+1}} {{Approval|Laezel|+1}} {{Approval|Shadowheart|+1}} {{Approval|Wyll|+1}} {{Approval|Halsin|+1}} {{Approval|Minthara|+1}} {{Approval|Minsc|+1}} {{Approval|Jaheira|+1}}</nowiki>}} = {{Approval|Astarion|+1}} {{Approval|Gale|+1}} {{Approval|Karlach|+1}} {{Approval|Laezel|+1}} {{Approval|Shadowheart|+1}} {{Approval|Wyll|+1}} {{Approval|Halsin|+1}} {{Approval|Minthara|+1}} {{Approval|Minsc|+1}} {{Approval|Jaheira|+1}}
If the number is not specified: {{Approval|Shadowheart}}
A custom size can also be added (default is 26):
<pre>
* {{Approval|Jaheira|+1|size=75}}
* {{Approval|Jaheira|size=25}}
</pre>
* {{Approval|Jaheira|+1|size=75}}
* {{Approval|Jaheira|size=25}}
== Template data ==
<templatedata>
{
"params": {
"1": {
"description": "NPC for whom the approval is for",
"example": "Wyll",
"suggestedvalues": [
"Astarion",
"Jaheira",
"Minsc",
"Minthara",
"Gale",
"Halsin",
"Wyll",
"Shadowheart",
"Karlach",
"Laezel"
],
"required": true
},
"2": {
"description": "Approval Adjustment",
"example": "+1",
"required": true
},
"size": {
"description": "Add a custom size for the icon.",
"example": "26"
}
}
}
</templatedata>
</noinclude>
8,856
edits

Navigation menu