个人工具

模板:Currency

出自Meshal Lite

跳转到: 导航, 搜索
第1行: 第1行:
<!--定义币制-->{{#vardefine:unit|{{#ifeq:{{{2|{{{unit|gsc}}}}}}||gsc|{{{2|{{{unit|gsc}}}}}}}}}}
+
<!--定义币制-->{{#vardefine:unit|{{#ifeq:{{{2|{{{unit|gsc}}}}}}||gsc|{{{2|{{{unit|gsc}}}}}}}}}}<!--加载汇率-->{{currency_exchangeRate}}
<!--定义汇率-->{{#switch:{{#var:unit}}
+
<!--开始输出内容--><includeonly>{{#ifeq:{{{value|{{{1|}}}}}}|
|gsc=<!--金银铜本位-->
+
{{#vardefine:exGsc|1}}
+
{{#vardefine:exFer|0.036}}
+
|fer=<!--星铁本位-->
+
{{#vardefine:exGsc|27.5}}
+
{{#vardefine:exFer|1}}
+
|#default=<!--否则不进行汇率换算-->
+
{{#vardefine:exRates|null}}}}<!--开始输出内容--><includeonly>{{#ifeq:{{{value|{{{1|}}}}}}|
+
 
|♾ 无价
 
|♾ 无价
|<span class="currencyInfo">{{#vardefine:value|{{#ifeq:{{{1|{{{value|}}}}}}|||{{{1|{{{value|}}}}}}}}}}{{currency_{{#var:unit}}|{{{1|{{{value|}}}}}}}}{{#ifeq:{{{exchange|y}}}|y|{{#ifeq:{{#var:exRates}}|null||<div class="bg-blur">
+
|<span class="currencyInfo">{{#vardefine:value|{{#ifeq:{{{1|{{{value|}}}}}}|||{{{1|{{{value|}}}}}}}}}}<!--决定显示的货币文本-->{{currency_{{#var:unit}}|{{{1|{{{value|}}}}}}}}{{#ifeq:{{{exchange|y}}}|y|
*≈ {{currency_gsc|{{#expr:{{#var:value}}*{{#var:exGsc}}}}}}
+
<!--决定浮层的货币文本--><div class="bg-blur">
*≈ {{currency_fer|{{#expr:{{#var:value}}*{{#var:exFer}}}}}}
+
*≈ {{currency_gsc|{{#expr:{{#var:value}}*{{#var:{{#var:unit}}exGsc}}}}}}
</div>}}}}</span>
+
*≈ {{currency_fer|{{#expr:{{#var:value}}*{{#var:{{#var:unit}}exFer}}}}}}
 +
</div>}}</span>
 
}}</includeonly><noinclude>[[category:模板]]
 
}}</includeonly><noinclude>[[category:模板]]
 
根据输入的数字和货币制式,生成对应的价值文本。当鼠标悬浮在这段文字上时,还将显示折换成其他货币的价值。
 
根据输入的数字和货币制式,生成对应的价值文本。当鼠标悬浮在这段文字上时,还将显示折换成其他货币的价值。

在2018年3月15日 (四) 07:48所做的修订版本