Difference between revisions of "User:Tumbolisu/Sandbox"

From Team Fortress Wiki
Jump to: navigation, search
(Created page with "{{#if: {{{NUM|}}} | {{{!}} class="nopad" width="100%" {{!}}align="right" width="50%" style="border: 0 none; padding: 0;" {{!}}{{#switch:{{{FORMAT|}}}|B='''|I=''|BI|IB='''''}}{...")
 
m (mc)
Line 8: Line 8:
 
}}<noinclude>{{clr}}
 
}}<noinclude>{{clr}}
 
{{Documentation}}
 
{{Documentation}}
[[Category:Formatting templates|{{PAGENAME}}]]
+
[[:Category:Formatting templates|{{PAGENAME}}]]
 
</noinclude>
 
</noinclude>

Revision as of 21:22, 1 June 2023

Template documentation [view] [edit] [history] [purge]

This template is useful for stacking values in a table, where the numbers should be aligned based on the decimal separator. This template takes three arguments:

Argument Meaning
NUM Number to format
P Number of places after the decimal separator, defaults to three.
POSTFIX String to append to the end of the number, such as a % symbol.
FORMAT B for Bold, I for Italic, and BI or IB for Bold Italic
TOOLTIP Hover tooltip for the entire number, including POSTFIX if present.

So in example, the following table construct:

{| class="wikitable grid"
|-
! class = "header" | Numbers
|-
| {{User:Tumbolisu/Sandbox | NUM = 123.456789}}
|-
| {{User:Tumbolisu/Sandbox | NUM = 123.456789 | P = 0}}
|-
| {{User:Tumbolisu/Sandbox | NUM = 123}}
|-
| {{User:Tumbolisu/Sandbox | NUM = {{#expr: 24 * 6 /11}}}}
|-
| {{User:Tumbolisu/Sandbox | NUM = 999.1111 | P = 2}}
|-
| {{User:Tumbolisu/Sandbox | NUM = 33.343 | POSTFIX = % | FORMAT = I}}
|-
| {{User:Tumbolisu/Sandbox | NUM = 33.343 | P = 0 | POSTFIX = &&&}}
|-
| {{User:Tumbolisu/Sandbox | NUM = 19 | POSTFIX = % | FORMAT = BI}}
|-
| {{User:Tumbolisu/Sandbox | NUM = 19 | POSTFIX = % | FORMAT = BI | TOOLTIP=tooltip}}
|}

Would generate:

Numbers
123 .457
123
123 .000
13 .091
999 .11
33 .343%
33 &&&
19 .000%
19 .000%

Tumbolisu/Sandbox