<?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%2FSameboat%2Fm1</id>
	<title>Module:Sandbox/Sameboat/m1 - 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%2FSameboat%2Fm1"/>
	<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Sandbox/Sameboat/m1&amp;action=history"/>
	<updated>2026-05-27T21:06:42Z</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/Sameboat/m1&amp;diff=146163&amp;oldid=prev</id>
		<title>imported&gt;Sameboat at 13:44, 31 August 2015</title>
		<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Sandbox/Sameboat/m1&amp;diff=146163&amp;oldid=prev"/>
		<updated>2015-08-31T13:44:25Z</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;local getArgs = require(&amp;#039;Module:Arguments&amp;#039;).getArgs&lt;br /&gt;
 &lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
function p.navbar(frame)&lt;br /&gt;
	local navbar = require(&amp;#039;Module:Navbar&amp;#039;).navbar&lt;br /&gt;
	return navbar(&amp;#039;asd&amp;#039;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p.lengthcheck = function()&lt;br /&gt;
local asd = &amp;#039;123456789&amp;#039;&lt;br /&gt;
return string.len(asd)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p.indextable = function()&lt;br /&gt;
local result = &amp;#039;&amp;#039;&lt;br /&gt;
local t={}&lt;br /&gt;
t[#t+1]=&amp;#039;odin&amp;#039;.. 1 + 0&lt;br /&gt;
t[#t+1]=&amp;#039;dva&amp;#039;.. &amp;#039;1 + 1&amp;#039;&lt;br /&gt;
t[#t+1]=&amp;#039;tri&amp;#039;.. 1.5 * 2&lt;br /&gt;
return table.concat(t, &amp;#039;, &amp;#039;) .. &amp;#039;.&amp;#039;&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
local function makeInvokeFunction(funcName)&lt;br /&gt;
	-- makes a function that can be returned from #invoke, using&lt;br /&gt;
	-- [[Module:Arguments]].&lt;br /&gt;
	return function (frame)&lt;br /&gt;
		local args = getArgs(frame, {parentOnly = true})&lt;br /&gt;
		return p[funcName](args)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
p.link = makeInvokeFunction(&amp;#039;_link&amp;#039;)&lt;br /&gt;
 &lt;br /&gt;
function p._link(args)&lt;br /&gt;
	local result=&amp;#039;{|class=&amp;quot;wikitable&amp;quot;\n|-&amp;#039;&lt;br /&gt;
	local t = {&lt;br /&gt;
	{h=&amp;#039;a&amp;#039;, d=&amp;#039;1a&amp;#039;},&lt;br /&gt;
	{h=&amp;#039;b&amp;#039;, d=&amp;#039;2b&amp;#039;},&lt;br /&gt;
	{h=&amp;#039;c&amp;#039;, d=&amp;#039;3c&amp;#039;},&lt;br /&gt;
	{h=&amp;#039;d&amp;#039;, d=&amp;#039;4d&amp;#039;},&lt;br /&gt;
	}&lt;br /&gt;
	t[5] = {h = &amp;#039;e&amp;#039;, d = &amp;#039;5e&amp;#039;}&lt;br /&gt;
	t[6] = {h = &amp;#039;f&amp;#039;, d = &amp;#039;6f&amp;#039;}&lt;br /&gt;
	t[7] = {h = &amp;#039;g&amp;#039;, d = &amp;#039;7g&amp;#039;}&lt;br /&gt;
	for i,v in ipairs(t) do&lt;br /&gt;
		if i==5 then break&lt;br /&gt;
		else&lt;br /&gt;
			result=result..&amp;#039;\n!&amp;#039;..v.h&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	result=result..&amp;#039;\n|-&amp;#039;&lt;br /&gt;
	for i,v in ipairs(t) do&lt;br /&gt;
		result=result..&amp;#039;\n|&amp;#039;..v.d&lt;br /&gt;
	end&lt;br /&gt;
	result=result..&amp;#039;\n|-&amp;#039;&lt;br /&gt;
	local t = {&lt;br /&gt;
	{h=&amp;#039;aa&amp;#039;, d=&amp;#039;1aa&amp;#039;},&lt;br /&gt;
	{h=&amp;#039;bb&amp;#039;, d=&amp;#039;2bb&amp;#039;},&lt;br /&gt;
	{h=&amp;#039;cc&amp;#039;, d=&amp;#039;3cc&amp;#039;},&lt;br /&gt;
	{h=&amp;#039;dd&amp;#039;, d=&amp;#039;4dd&amp;#039;},&lt;br /&gt;
	}&lt;br /&gt;
	for i,v in ipairs(t) do&lt;br /&gt;
		result=result..&amp;#039;\n!&amp;#039;..v.h&lt;br /&gt;
	end&lt;br /&gt;
	result=result..&amp;#039;\n|-&amp;#039;&lt;br /&gt;
	for i,v in ipairs(t) do&lt;br /&gt;
		result=result..&amp;#039;\n|&amp;#039;..v.d&lt;br /&gt;
	end&lt;br /&gt;
	return result .. &amp;#039;\n|}&amp;#039;&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
p.row = makeInvokeFunction(&amp;#039;_row&amp;#039;)&lt;br /&gt;
function p._row(args)&lt;br /&gt;
	local somelist = args[1]&lt;br /&gt;
	local result&lt;br /&gt;
	result = &amp;#039;&amp;#039;&lt;br /&gt;
	for k1, v1 in ipairs(mw.text.split(somelist, &amp;#039;\n&amp;#039;)) do&lt;br /&gt;
		for k2, v2 in ipairs(mw.text.split(v1 .. &amp;#039;\\&amp;#039;, &amp;#039;\\&amp;#039;)) do&lt;br /&gt;
			if k2 &amp;gt; 2 then break&lt;br /&gt;
				elseif (k2 % 2 == 1) then&lt;br /&gt;
					if (k1 % 2 == 0) then&lt;br /&gt;
						result = result .. &amp;#039;\n|-style=&amp;quot;background:#888&amp;quot;\n!&amp;#039; .. k1 .. &amp;#039;\n|&amp;#039; .. v2&lt;br /&gt;
					else result = result .. &amp;#039;\n|-\n!&amp;#039; .. k1 .. &amp;#039;\n|&amp;#039; .. v2&lt;br /&gt;
					end&lt;br /&gt;
				elseif (k2 % 2 == 0) then result = result .. &amp;#039;||&amp;#039; .. v2&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	result = &amp;#039;{|class=&amp;quot;wikitable&amp;quot;&amp;#039; .. result .. &amp;#039;\n|}&amp;#039;&lt;br /&gt;
	return result&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>imported&gt;Sameboat</name></author>
	</entry>
</feed>