<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3ASandbox%2FSzqecs%2FNew_Taiwan_dollar</id>
	<title>Module:Sandbox/Szqecs/New Taiwan dollar - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3ASandbox%2FSzqecs%2FNew_Taiwan_dollar"/>
	<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Sandbox/Szqecs/New_Taiwan_dollar&amp;action=history"/>
	<updated>2026-05-26T12:27:19Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://stockhub.co/index.php?title=Module:Sandbox/Szqecs/New_Taiwan_dollar&amp;diff=146269&amp;oldid=prev</id>
		<title>imported&gt;Szqecs at 12:30, 11 March 2018</title>
		<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Sandbox/Szqecs/New_Taiwan_dollar&amp;diff=146269&amp;oldid=prev"/>
		<updated>2018-03-11T12:30:10Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;-- Function allowing for consistent treatment of boolean-like wikitext input.&lt;br /&gt;
local function yesno(val, default)&lt;br /&gt;
	val = type(val) == &amp;#039;string&amp;#039; and val:lower() or val&lt;br /&gt;
	if val == nil then&lt;br /&gt;
		return nil&lt;br /&gt;
	elseif val == true &lt;br /&gt;
		or val == &amp;#039;yes&amp;#039;&lt;br /&gt;
		or val == &amp;#039;y&amp;#039;&lt;br /&gt;
		or val == &amp;#039;true&amp;#039;&lt;br /&gt;
		or val == &amp;#039;t&amp;#039;&lt;br /&gt;
		or val == &amp;#039;on&amp;#039;&lt;br /&gt;
		or tonumber(val) == 1&lt;br /&gt;
	then&lt;br /&gt;
		return true&lt;br /&gt;
	elseif val == false&lt;br /&gt;
		or val == &amp;#039;no&amp;#039;&lt;br /&gt;
		or val == &amp;#039;n&amp;#039;&lt;br /&gt;
		or val == &amp;#039;false&amp;#039;&lt;br /&gt;
		or val == &amp;#039;f&amp;#039;&lt;br /&gt;
		or val == &amp;#039;off&amp;#039;&lt;br /&gt;
		or tonumber(val) == 0&lt;br /&gt;
	then&lt;br /&gt;
		return false&lt;br /&gt;
	else&lt;br /&gt;
		return default&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
function p._main(args, data)&lt;br /&gt;
	if args.link == true then&lt;br /&gt;
		symbol = &amp;#039;\[\[New Taiwan dollar|NT$\]\]&amp;#039;&lt;br /&gt;
	else&lt;br /&gt;
		symbol = &amp;#039;NT$&amp;#039;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local lang = mw.getContentLanguage()&lt;br /&gt;
	local Min = lang:formatNum(args.Min)&lt;br /&gt;
	local Max = &amp;#039;–&amp;#039; .. lang:formatNum(args.Max)&lt;br /&gt;
	local magTable = {&lt;br /&gt;
		[&amp;#039;k&amp;#039;] = &amp;#039; thousand&amp;#039;&lt;br /&gt;
		,[&amp;#039;m&amp;#039;] = &amp;#039; million&amp;#039;&lt;br /&gt;
		,[&amp;#039;b&amp;#039;] = &amp;#039; billion&amp;#039;&lt;br /&gt;
		,[&amp;#039;t&amp;#039;] = &amp;#039; trillion&amp;#039;&lt;br /&gt;
		,[&amp;#039;q&amp;#039;] = &amp;#039; quadrillion&amp;#039;&lt;br /&gt;
	}&lt;br /&gt;
	local mag = &amp;#039; &amp;#039; .. magTable[args.mag]&lt;br /&gt;
	local MinC = args.Min / USDTWD&lt;br /&gt;
	&lt;br /&gt;
	if MaxC then&lt;br /&gt;
		MaxC = &amp;#039;–&amp;#039; .. args.Max / USDTWD&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if args.showDate == false then&lt;br /&gt;
		year = &amp;#039;&amp;#039;&lt;br /&gt;
	else&lt;br /&gt;
		year = &amp;#039; in &amp;#039; .. year&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if args.convert == true then&lt;br /&gt;
		conversion = table.concat({&amp;#039; (US$&amp;#039;, MinC, MaxC, magC, today, &amp;#039;)&amp;#039;})&lt;br /&gt;
	else&lt;br /&gt;
		conversion = &amp;#039;&amp;#039;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return table.concat({symbol, Min, Max, mag, year, conversion})&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local _args = frame:getParent().args or frame.args&lt;br /&gt;
	local args = {&lt;br /&gt;
	Min = tonumber(_args[1])&lt;br /&gt;
	,Max = tonumber(_args[2])&lt;br /&gt;
	,link = yesno(_args.link) or yesno(_args.l) or true&lt;br /&gt;
	,mag = _args.mag or _args.m or _args.o&lt;br /&gt;
	,convert = yesno(_args.conv) or yesno(_args.c) or true&lt;br /&gt;
	,year = _args.year&lt;br /&gt;
	,showYear = yesno(_args.showYear) or yesno(_args.sy) or yesno(_args.sd) or false&lt;br /&gt;
	}&lt;br /&gt;
	local data = {&lt;br /&gt;
		[&amp;#039;USDTWD&amp;#039;] = mw.loadData(&amp;#039;Module:New Taiwan dollar/USDTWD annual&amp;#039;)&lt;br /&gt;
		,[&amp;#039;CPI&amp;#039;] = mw.loadData(&amp;#039;Module:New Taiwan dollar/CPI annual&amp;#039;)&lt;br /&gt;
	}&lt;br /&gt;
	return p._main(args, data)&lt;br /&gt;
end&lt;/div&gt;</summary>
		<author><name>imported&gt;Szqecs</name></author>
	</entry>
</feed>