<?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%3ASports_results%2Fblank</id>
	<title>Module:Sports results/blank - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3ASports_results%2Fblank"/>
	<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Sports_results/blank&amp;action=history"/>
	<updated>2026-05-12T16:08:00Z</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:Sports_results/blank&amp;diff=146945&amp;oldid=prev</id>
		<title>imported&gt;Frietjes at 16:34, 15 March 2019</title>
		<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Sports_results/blank&amp;diff=146945&amp;oldid=prev"/>
		<updated>2019-03-15T16:34:11Z</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;-- This module generates a blank invocation of the sports results module&lt;br /&gt;
-- using the values of team1, team2, ...&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
local function isnotempty(s)&lt;br /&gt;
	return s and s:match( &amp;#039;^%s*(.-)%s*$&amp;#039; ) ~= &amp;#039;&amp;#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = (frame.args[&amp;#039;team1&amp;#039;] ~= nil) and frame.args or frame:getParent().args&lt;br /&gt;
	&lt;br /&gt;
	local processed = {}&lt;br /&gt;
	-- Count the number of teams&lt;br /&gt;
	local numteams = 0&lt;br /&gt;
	while isnotempty(args[&amp;#039;team&amp;#039; .. (numteams + 1)]) do &lt;br /&gt;
		numteams = numteams + 1&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local res = &amp;#039;{{#invoke:sports results|main\n&amp;#039;&lt;br /&gt;
	if args[&amp;#039;template_name&amp;#039;] then&lt;br /&gt;
		res = res .. &amp;#039;| template_name =  &amp;#039; &lt;br /&gt;
			.. (args[&amp;#039;template_name&amp;#039;] or &amp;#039;&amp;lt;!-- to add v-t-e links --&amp;gt;&amp;#039;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
		processed[&amp;#039;template_name&amp;#039;] = 1&lt;br /&gt;
	end&lt;br /&gt;
	res = res .. &amp;#039;| source = &amp;#039; &lt;br /&gt;
		.. (args[&amp;#039;source&amp;#039;] or &amp;#039;&amp;lt;!-- source --&amp;gt;&amp;#039;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	processed[&amp;#039;source&amp;#039;] = 1&lt;br /&gt;
	&lt;br /&gt;
	res = res .. &amp;#039;| update = &amp;#039; &lt;br /&gt;
		.. (args[&amp;#039;update&amp;#039;] or &amp;#039;&amp;lt;!-- last updated --&amp;gt;&amp;#039;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	processed[&amp;#039;update&amp;#039;] = 1&lt;br /&gt;
	&lt;br /&gt;
	if args[&amp;#039;start_date&amp;#039;]  then&lt;br /&gt;
		res = res .. &amp;#039;| start_date = &amp;#039; .. args[&amp;#039;start_date&amp;#039;] .. &amp;#039;\n&amp;#039;&lt;br /&gt;
		processed[&amp;#039;start_date&amp;#039;] = 1&lt;br /&gt;
	end&lt;br /&gt;
	if args[&amp;#039;match_col_width&amp;#039;] then&lt;br /&gt;
		res = res .. &amp;#039;| match_col_width = &amp;#039; .. args[&amp;#039;match_col_width&amp;#039;] .. &amp;#039;\n&amp;#039;&lt;br /&gt;
		processed[&amp;#039;match_col_width&amp;#039;] = 1&lt;br /&gt;
	end&lt;br /&gt;
	if args[&amp;#039;matches_style&amp;#039;] then&lt;br /&gt;
		res = res .. &amp;#039;| matches_style = &amp;#039; .. args[&amp;#039;matches_style&amp;#039;] .. &amp;#039;\n&amp;#039;&lt;br /&gt;
		processed[&amp;#039;matches_style&amp;#039;] = 1&lt;br /&gt;
	end&lt;br /&gt;
	if args[&amp;#039;a_note&amp;#039;] then&lt;br /&gt;
		res = res .. &amp;#039;| a_note = &amp;#039; .. args[&amp;#039;a_note&amp;#039;] .. &amp;#039;\n&amp;#039;&lt;br /&gt;
		processed[&amp;#039;a_note&amp;#039;] = 1&lt;br /&gt;
	end&lt;br /&gt;
	if args[&amp;#039;showteam&amp;#039;] then&lt;br /&gt;
		res = res .. &amp;#039;| showteam = &amp;#039; ..&lt;br /&gt;
			(args[&amp;#039;showteam&amp;#039;] or &amp;#039;&amp;lt;!-- for bolding one team results --&amp;gt;&amp;#039;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
		processed[&amp;#039;showteam&amp;#039;] = 1&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	for i=1,numteams do&lt;br /&gt;
		local ab = args[&amp;#039;team&amp;#039; .. i]&lt;br /&gt;
		processed[&amp;#039;team&amp;#039; .. i] = 1&lt;br /&gt;
		res = res .. &amp;#039;| team&amp;#039; .. i .. &amp;#039;= &amp;#039; .. ab .. &amp;#039; &amp;#039;&lt;br /&gt;
	end&lt;br /&gt;
	res = res .. &amp;#039;\n\n&amp;#039;&lt;br /&gt;
	for i=1,numteams do&lt;br /&gt;
		local ab = args[&amp;#039;team&amp;#039; .. i]&lt;br /&gt;
		res = res .. &amp;#039;| name_&amp;#039;..ab ..&amp;#039; = &amp;#039;.. (args[&amp;#039;name_&amp;#039;..ab] or &amp;#039;&amp;#039;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
		processed[&amp;#039;name_&amp;#039;..ab] = 1&lt;br /&gt;
		if (args[&amp;#039;short_&amp;#039;..ab]) then&lt;br /&gt;
			res = res .. &amp;#039;| short_&amp;#039;..ab ..&amp;#039; = &amp;#039;.. (args[&amp;#039;short_&amp;#039;..ab] or &amp;#039;&amp;#039;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
			processed[&amp;#039;short_&amp;#039;..ab] = 1&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	res = res .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	for i=1,numteams do&lt;br /&gt;
		local abi = args[&amp;#039;team&amp;#039; .. i]&lt;br /&gt;
		for j=1,numteams do&lt;br /&gt;
			local abj = args[&amp;#039;team&amp;#039; .. j]&lt;br /&gt;
			if i ~= j then&lt;br /&gt;
				local mij = &amp;#039;match_&amp;#039; .. abi .. &amp;#039;_&amp;#039; .. abj&lt;br /&gt;
				res = res .. &amp;#039;| &amp;#039; .. mij .. &amp;#039; = &amp;#039; .. (args[mij] or &amp;#039;&amp;#039;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
				processed[mij] = 1&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		res = res .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local comment = &amp;#039;&amp;lt;!-- Other parameters --&amp;gt;\n&amp;#039;&lt;br /&gt;
	for k, v in pairs( args ) do&lt;br /&gt;
		if v ~=nil and processed[k] == nil then&lt;br /&gt;
			res = res .. comment .. &amp;#039;| &amp;#039; .. k .. &amp;#039; = &amp;#039; .. v .. &amp;#039;\n&amp;#039;&lt;br /&gt;
			comment = &amp;#039;&amp;#039;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	res = res .. &amp;#039;}}&amp;#039;&lt;br /&gt;
	&lt;br /&gt;
	return res&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>imported&gt;Frietjes</name></author>
	</entry>
</feed>