帮助:经济设计/注册新币制
出自Meshal Lite
第2行: | 第2行: | ||
Meshal Lite 接受新币制的注册,新的币制在注册之后将被加入到货币的显示中,且可与所有已存在的币种进行价值换算。内容的设计者可以很容易地调用{{tpl|currency}}模板,填入数字和币制代码后得到对应货币的价值(及换算成其他币制的价值)。 | Meshal Lite 接受新币制的注册,新的币制在注册之后将被加入到货币的显示中,且可与所有已存在的币种进行价值换算。内容的设计者可以很容易地调用{{tpl|currency}}模板,填入数字和币制代码后得到对应货币的价值(及换算成其他币制的价值)。 | ||
*目前Meshal Lite中使用的基准币制为GSC(金、银、铜币,百进制)。 | *目前Meshal Lite中使用的基准币制为GSC(金、银、铜币,百进制)。 | ||
+ | *你也可以致信 [mailto:meshal@necroz.com Meshal Design Team] 提交新币制相关的信息,并由我们为你注册新币制。 | ||
{{block|制定{{anchor|币制代码}}| | {{block|制定{{anchor|币制代码}}| | ||
第91行: | 第92行: | ||
}} | }} | ||
− | {{block| | + | {{block|编写新币制的{{anchor|呈现模板}}| |
新建一个模板页面,名称为“<nowiki>Template:currency_$$$</nowiki>”,$$$替换为币制代码(小写)。这个模板页面用来规范该币制的呈现效果,模板页面的代码可参考{{tpl|currency_gsc}}或{{tpl|currency_fer}}模板的代码。 | 新建一个模板页面,名称为“<nowiki>Template:currency_$$$</nowiki>”,$$$替换为币制代码(小写)。这个模板页面用来规范该币制的呈现效果,模板页面的代码可参考{{tpl|currency_gsc}}或{{tpl|currency_fer}}模板的代码。 | ||
---- | ---- | ||
第127行: | 第128行: | ||
}} | }} | ||
− | {{block|在{{tpl|currency}} | + | {{block|在{{tpl|currency}}中挂载[[#呈现模板|呈现模板]]| |
− | {{ | + | 最后,需要编辑{{tpl|currency}},在其中挂载上一步撰写的呈现模板。这一步使{{tpl|currency}}模板可以在输入任意币制后,在其换算浮层中加入新币制的显示。 |
+ | ---- | ||
+ | 在{{tpl|currency}}模板中的“;货币换算”下加入新币制的呈现模板调用。 | ||
+ | <source lang="text"> | ||
+ | ;货币换算 | ||
+ | ---- | ||
+ | * {{currency_gsc|{{#expr:{{#var:value}}*{{#var:currencyExchangeRate_{{#var:unit}}~gsc}}}}}} | ||
+ | ---- | ||
+ | * {{currency_fer|{{#expr:{{#var:value}}*{{#var:currencyExchangeRate_{{#var:unit}}~fer}}}}}} | ||
+ | ---- | ||
+ | * {{currency_aes|{{#expr:{{#var:value}}*{{#var:currencyExchangeRate_{{#var:unit}}~aes}}}}}} | ||
+ | ---- | ||
+ | * {{currency_$$$|{{#expr:{{#var:value}}*{{#var:currencyExchangeRate_{{#var:unit}}~$$$}}}}}} <!--将$$$替换为新币制代码(小写)--> | ||
+ | </source> | ||
}} | }} |