<?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%3ARugby_league_match_squad%2Fsandbox</id>
	<title>Module:Rugby league match squad/sandbox - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3ARugby_league_match_squad%2Fsandbox"/>
	<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Rugby_league_match_squad/sandbox&amp;action=history"/>
	<updated>2026-05-27T12:06:13Z</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:Rugby_league_match_squad/sandbox&amp;diff=144957&amp;oldid=prev</id>
		<title>imported&gt;Nthep: add rules to autolink IN5 if title is changed to &quot;Interchange&quot;</title>
		<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Rugby_league_match_squad/sandbox&amp;diff=144957&amp;oldid=prev"/>
		<updated>2022-12-02T12:47:11Z</updated>

		<summary type="html">&lt;p&gt;add rules to autolink IN5 if title is changed to &amp;quot;Interchange&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;--&lt;br /&gt;
local getArgs = require(&amp;#039;Module:Arguments&amp;#039;).getArgs&lt;br /&gt;
local p={}&lt;br /&gt;
--functions&lt;br /&gt;
function p.main(frame)	&lt;br /&gt;
	local args = getArgs(frame)&lt;br /&gt;
	local collapsed = args[&amp;#039;collapsed&amp;#039;] or &amp;#039;n&amp;#039; -- decide if table is collapsible or no&lt;br /&gt;
	local align = args[&amp;#039;align&amp;#039;] or &amp;#039;right&amp;#039; -- table alignment on page (left, right or center, defaults to right if not set)&lt;br /&gt;
	align = string.lower(align) --convert to lower case&lt;br /&gt;
	local squadsize = args[&amp;#039;squadsize&amp;#039;] or 17 --number of players to list&lt;br /&gt;
	if tonumber(squadsize) &amp;gt; 26 then &lt;br /&gt;
		squadsize = 26 --maximum squadsize allowed&lt;br /&gt;
		end&lt;br /&gt;
	--teams&lt;br /&gt;
	local hometeam = args[&amp;#039;hometeam&amp;#039;]&lt;br /&gt;
	local awayteam = args[&amp;#039;awayteam&amp;#039;]&lt;br /&gt;
    --and colours for header rows&lt;br /&gt;
    local homeBGcolour = args[&amp;#039;homeBGcolour&amp;#039;] or &amp;#039;white&amp;#039;&lt;br /&gt;
    local homeFGcolour = args[&amp;#039;homeFGcolour&amp;#039;] or &amp;#039;black&amp;#039;&lt;br /&gt;
    local homeBorder = args[&amp;#039;homeBorder&amp;#039;] or &amp;#039;none&amp;#039;&lt;br /&gt;
    local awayBGcolour = args[&amp;#039;awayBGcolour&amp;#039;] or &amp;#039;white&amp;#039;&lt;br /&gt;
    local awayFGcolour = args[&amp;#039;awayFGcolour&amp;#039;] or &amp;#039;black&amp;#039;&lt;br /&gt;
    local awayBorder = args[&amp;#039;awayBorder&amp;#039;] or &amp;#039;none&amp;#039;&lt;br /&gt;
    --set styles for home and away teams. Default is black text on white backgound with no border.&lt;br /&gt;
    local homestyle = &amp;#039;style= \&amp;quot;border:2px solid &amp;#039; .. homeBorder .. &amp;#039;;background:&amp;#039; .. homeBGcolour .. &amp;#039;; color:&amp;#039; .. homeFGcolour .. &amp;#039;;\&amp;quot;&amp;#039;&lt;br /&gt;
    local awaystyle = &amp;#039;style= \&amp;quot;border:2px solid &amp;#039; .. awayBorder .. &amp;#039;;background:&amp;#039; .. awayBGcolour .. &amp;#039;; color:&amp;#039; .. awayFGcolour .. &amp;#039;;\&amp;quot;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
	--[[postion names determined by hemisphere. Can be north (n), south (s)&lt;br /&gt;
	north/south (ns) or south/north (sn)]]--&lt;br /&gt;
	local location = args[&amp;#039;location&amp;#039;]&lt;br /&gt;
	location =string.lower(location) --convert to lower case&lt;br /&gt;
	local abbr = args[&amp;#039;abbr&amp;#039;] or &amp;#039;n&amp;#039; -- set to y to use abbreviated position names, default is n &lt;br /&gt;
	abbr = string.lower(abbr) -- convert to lower case&lt;br /&gt;
	if location ~= &amp;quot;n&amp;quot; and location ~= &amp;quot;s&amp;quot; and location ~= &amp;quot;ns&amp;quot; and location ~= &amp;quot;sn&amp;quot; then&lt;br /&gt;
		location = &amp;quot;n&amp;quot; --catchall&lt;br /&gt;
		end&lt;br /&gt;
	--define variable positions first&lt;br /&gt;
	local pos_6=&amp;quot;&amp;quot;&lt;br /&gt;
	local pos_7=&amp;quot;&amp;quot;&lt;br /&gt;
	local pos_13=&amp;quot;&amp;quot;&lt;br /&gt;
	if location == &amp;quot;n&amp;quot; then&lt;br /&gt;
		pos_6 = &amp;quot;[[Five-eighth|Stand off]]&amp;quot;&lt;br /&gt;
		pos_7 = &amp;quot;[[Scrum-half (rugby league)|Scrum half]]&amp;quot;&lt;br /&gt;
		pos_13 = &amp;quot;[[Loose forward (rugby league)|Loose forward]]&amp;quot;&lt;br /&gt;
		if abbr == &amp;quot;y&amp;quot; then  --abbreviated position names&lt;br /&gt;
			pos_6 = &amp;quot;[[Five-eighth|SO]]&amp;quot;&lt;br /&gt;
			pos_7 = &amp;quot;[[Scrum-half (rugby league)|SH]]&amp;quot;&lt;br /&gt;
			pos_13 = &amp;quot;[[Loose forward (rugby league)|LF]]&amp;quot;	&lt;br /&gt;
		end&lt;br /&gt;
	elseif location == &amp;quot;s&amp;quot; then &lt;br /&gt;
		pos_6 = &amp;quot;[[Five-eighth|Five eighth]]&amp;quot;&lt;br /&gt;
		pos_7 = &amp;quot;[[Scrum-half (rugby league)|Half back]]&amp;quot;&lt;br /&gt;
		pos_13 = &amp;quot;[[Loose forward (rugby league)|Lock forward]]&amp;quot;&lt;br /&gt;
		if abbr == &amp;quot;y&amp;quot; then --abbreviated position names&lt;br /&gt;
			pos_6 = &amp;quot;[[Five-eighth|FE]]&amp;quot;&lt;br /&gt;
			pos_7 = &amp;quot;[[Scrum-half (rugby league)|HB]]&amp;quot;&lt;br /&gt;
			pos_13 = &amp;quot;[[Loose forward (rugby league)|LK]]&amp;quot;	&lt;br /&gt;
		end&lt;br /&gt;
	elseif location == &amp;quot;ns&amp;quot; then&lt;br /&gt;
		pos_6 = &amp;quot;[[Five-eighth|Stand off/Five eighth]]&amp;quot;&lt;br /&gt;
		pos_7 = &amp;quot;[[Rugby league positions#Scrum-half|Scrum half/Half back]]&amp;quot;&lt;br /&gt;
		pos_13 = &amp;quot;[[Loose forward (rugby league)|Loose forward/Lock forward]]&amp;quot;&lt;br /&gt;
		if abbr == &amp;quot;y&amp;quot; then --abbreviated position names&lt;br /&gt;
			pos_6 = &amp;quot;[[Five-eighth|SO/FE]]&amp;quot;&lt;br /&gt;
			pos_7 = &amp;quot;[[Scrum-half (rugby league)|SH/HB]]&amp;quot;&lt;br /&gt;
			pos_13 = &amp;quot;[[Loose forward (rugby league)|LF/LK]]&amp;quot;	&lt;br /&gt;
		end&lt;br /&gt;
	elseif location == &amp;quot;sn&amp;quot; then  --abbreviated position names&lt;br /&gt;
		pos_6 = &amp;quot;[[Five-eighth|Five eighth/Stand off]]&amp;quot;&lt;br /&gt;
		pos_7 = &amp;quot;[[Scrum-half (rugby league)|Half back/Scrum half]]&amp;quot;&lt;br /&gt;
		pos_13 = &amp;quot;[[Loose forward (rugby league)|Lock forward/Loose forward]]&amp;quot;&lt;br /&gt;
		if abbr == &amp;quot;y&amp;quot; then  --abbreviated position names&lt;br /&gt;
			pos_6 = &amp;quot;[[Five-eighth|FE/SO]]&amp;quot;&lt;br /&gt;
			pos_7 = &amp;quot;[[Scrum-half (rugby league)|HB/SH]]&amp;quot;&lt;br /&gt;
			pos_13 = &amp;quot;[[Loose forward (rugby league)|LK/LF]]&amp;quot;	&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	--set rest of positions&lt;br /&gt;
	local pos_1 = &amp;quot;[[Fullback (rugby league)|Fullback]]&amp;quot;&lt;br /&gt;
	local pos_2 = &amp;quot;[[Wing (rugby league)|Wing]]&amp;quot;&lt;br /&gt;
	local pos_3 = &amp;quot;[[Centre (rugby league)|Centre]]&amp;quot;&lt;br /&gt;
	local pos_4 = &amp;quot;[[Centre (rugby league)|Centre]]&amp;quot;&lt;br /&gt;
	local pos_5 = &amp;quot;[[Wing (rugby league)|Wing]]&amp;quot;&lt;br /&gt;
	local pos_8 = &amp;quot;[[Prop forward (rugby league)|Prop forward]]&amp;quot;&lt;br /&gt;
	local pos_9 = &amp;quot;[[Hooker (rugby league)|Hooker]]&amp;quot;&lt;br /&gt;
	local pos_10 = &amp;quot;[[Prop forward (rugby league)|Prop forward]]&amp;quot;&lt;br /&gt;
	local pos_11 = &amp;quot;[[Second Row (rugby league)|Second row]]&amp;quot;&lt;br /&gt;
	local pos_12 = &amp;quot;[[Second Row (rugby league)|Second row]]&amp;quot;&lt;br /&gt;
	local pos_14 = args[&amp;#039;titleIN1&amp;#039;] or &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot; --allows for alternative position name&lt;br /&gt;
	local pos_15 = args[&amp;#039;titleIN2&amp;#039;] or &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot;&lt;br /&gt;
	local pos_16 = args[&amp;#039;titleIN3&amp;#039;] or &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot;&lt;br /&gt;
	local pos_17 = args[&amp;#039;titleIN4&amp;#039;] or &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot;&lt;br /&gt;
	local pos_18 = args[&amp;#039;titleIN5&amp;#039;] or &amp;quot;[[Rugby league positions#Concussion substitute|Concussion substitute]]&amp;quot; -- 18th player, can always be overwritten&lt;br /&gt;
		if pos_18 == &amp;quot;Interchange&amp;quot; then&lt;br /&gt;
		pos_18 = &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot; -- autolink alternative position&lt;br /&gt;
		end&lt;br /&gt;
	local pos_19 = &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot;&lt;br /&gt;
	local pos_20 = &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot;&lt;br /&gt;
	local pos_21 = &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot;&lt;br /&gt;
	local pos_22 = &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot;&lt;br /&gt;
	local pos_23 = &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot;&lt;br /&gt;
	local pos_24 = &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot;&lt;br /&gt;
	local pos_25 = &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot;&lt;br /&gt;
	local pos_26 = &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot;&lt;br /&gt;
	if abbr ==&amp;quot;y&amp;quot; then --abbreviated position names&lt;br /&gt;
		pos_1 = &amp;quot;[[Fullback (rugby league)|FB]]&amp;quot;&lt;br /&gt;
		pos_2 = &amp;quot;[[Wing (rugby league)|WG]]&amp;quot;&lt;br /&gt;
		pos_3 = &amp;quot;[[Centre (rugby league)|CE]]&amp;quot;&lt;br /&gt;
		pos_4 = &amp;quot;[[Centre (rugby league)|CE]]&amp;quot;&lt;br /&gt;
		pos_5 = &amp;quot;[[Wing (rugby league)|WG]]&amp;quot;&lt;br /&gt;
		pos_8 = &amp;quot;[[Prop forward (rugby league)|PR]]&amp;quot;&lt;br /&gt;
		pos_9 = &amp;quot;[[Hooker (rugby league)|HK]]&amp;quot;&lt;br /&gt;
		pos_10 = &amp;quot;[[Prop forward (rugby league)|PF]]&amp;quot;&lt;br /&gt;
		pos_11 = &amp;quot;[[Second Row (rugby league)|SR]]&amp;quot;&lt;br /&gt;
		pos_12 = &amp;quot;[[Second Row (rugby league)|SR]]&amp;quot;&lt;br /&gt;
		if pos_14 == &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot; then --no abbreviation if title isn&amp;#039;t Interchange&lt;br /&gt;
			pos_14 = &amp;quot;[[Interchange (rugby league)|IN]]&amp;quot; &lt;br /&gt;
			end&lt;br /&gt;
		if pos_15 == &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot; then &lt;br /&gt;
			pos_15 = &amp;quot;[[Interchange (rugby league)|IN]]&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
		if pos_16 == &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot; then &lt;br /&gt;
			pos_16 = &amp;quot;[[Interchange (rugby league)|IN]]&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
		if pos_17 == &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot; then &lt;br /&gt;
			pos_17 = &amp;quot;[[Interchange (rugby league)|IN]]&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
		if pos_18 == &amp;quot;[[Rugby league positions#Concussion substitute|Concussion substitute]]&amp;quot; then &lt;br /&gt;
			pos_18 = &amp;quot;[[Interchange (rugby league)|CS]]&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		if pos_18 == &amp;quot;[[Interchange (rugby league)|Interchange]]&amp;quot; then --alternative position linking&lt;br /&gt;
			pos_18 = &amp;quot;[[Interchange (rugby league)|IN]]&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
		pos_19 = &amp;quot;[[Interchange (rugby league)|IN]]&amp;quot;&lt;br /&gt;
		pos_20 = &amp;quot;[[Interchange (rugby league)|IN]]&amp;quot;&lt;br /&gt;
		pos_21 = &amp;quot;[[Interchange (rugby league)|IN]]&amp;quot;&lt;br /&gt;
		pos_22 = &amp;quot;[[Interchange (rugby league)|IN]]&amp;quot;&lt;br /&gt;
		pos_23 = &amp;quot;[[Interchange (rugby league)|IN]]&amp;quot;&lt;br /&gt;
		pos_24 = &amp;quot;[[Interchange (rugby league)|IN]]&amp;quot;&lt;br /&gt;
		pos_25 = &amp;quot;[[Interchange (rugby league)|IN]]&amp;quot;&lt;br /&gt;
		pos_26 = &amp;quot;[[Interchange (rugby league)|IN]]&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	--Home players&lt;br /&gt;
	local hplayer_1 =args[&amp;#039;homeFB&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_2 =args[&amp;#039;homeWG1&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_3 =args[&amp;#039;homeCE1&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_4 =args[&amp;#039;homeCE2&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_5 =args[&amp;#039;homeWG2&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_6 =args[&amp;#039;homeSO&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_7 =args[&amp;#039;homeSH&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_8 =args[&amp;#039;homePR1&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_9 =args[&amp;#039;homeHK&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_10 =args[&amp;#039;homePR2&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_11 =args[&amp;#039;homeSR1&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_12 =args[&amp;#039;homeSR2&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_13 =args[&amp;#039;homeLF&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_14 =args[&amp;#039;homeIN1&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_15 =args[&amp;#039;homeIN2&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_16 =args[&amp;#039;homeIN3&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_17 =args[&amp;#039;homeIN4&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_18 =args[&amp;#039;homeIN5&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_19 =args[&amp;#039;homeIN6&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_20 =args[&amp;#039;homeIN7&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_21 =args[&amp;#039;homeIN8&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_22 =args[&amp;#039;homeIN9&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_23 =args[&amp;#039;homeIN10&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_24 =args[&amp;#039;homeIN11&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_25 =args[&amp;#039;homeIN12&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hplayer_26 =args[&amp;#039;homeIN13&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local hcoach = args[&amp;#039;homeCoach&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	&lt;br /&gt;
	-- Home team numbers&lt;br /&gt;
	local hnumber_1 =args[&amp;#039;homeFBnum&amp;#039;] or &amp;#039;1&amp;#039;&lt;br /&gt;
	local hnumber_2 =args[&amp;#039;homeWG1num&amp;#039;] or &amp;#039;2&amp;#039;&lt;br /&gt;
	local hnumber_3 =args[&amp;#039;homeCE1num&amp;#039;] or &amp;#039;3&amp;#039;&lt;br /&gt;
	local hnumber_4 =args[&amp;#039;homeCE2num&amp;#039;] or &amp;#039;4&amp;#039;&lt;br /&gt;
	local hnumber_5 =args[&amp;#039;homeWG2num&amp;#039;] or &amp;#039;5&amp;#039;&lt;br /&gt;
	local hnumber_6 =args[&amp;#039;homeSOnum&amp;#039;] or &amp;#039;6&amp;#039;&lt;br /&gt;
	local hnumber_7 =args[&amp;#039;homeSHnum&amp;#039;] or &amp;#039;7&amp;#039;&lt;br /&gt;
	local hnumber_8 =args[&amp;#039;homePR1num&amp;#039;] or &amp;#039;8&amp;#039;&lt;br /&gt;
	local hnumber_9 =args[&amp;#039;homeHKnum&amp;#039;] or &amp;#039;9&amp;#039;&lt;br /&gt;
	local hnumber_10 =args[&amp;#039;homePR2num&amp;#039;] or &amp;#039;10&amp;#039;&lt;br /&gt;
	local hnumber_11 =args[&amp;#039;homeSR1num&amp;#039;] or &amp;#039;11&amp;#039;&lt;br /&gt;
	local hnumber_12 =args[&amp;#039;homeSR2num&amp;#039;] or &amp;#039;12&amp;#039;&lt;br /&gt;
	local hnumber_13 =args[&amp;#039;homeLFnum&amp;#039;] or &amp;#039;13&amp;#039;&lt;br /&gt;
	--following lines set player number to blank if no name is given&lt;br /&gt;
	local hnumber_14 =args[&amp;#039;homeIN1num&amp;#039;] or &amp;#039;14&amp;#039;&lt;br /&gt;
	if hplayer_14 == &amp;quot;&amp;quot; then hnumber_14 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local hnumber_15 =args[&amp;#039;homeIN2num&amp;#039;] or &amp;#039;15&amp;#039;&lt;br /&gt;
	if hplayer_15 == &amp;quot;&amp;quot; then hnumber_15 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local hnumber_16 =args[&amp;#039;homeIN3num&amp;#039;] or &amp;#039;16&amp;#039;&lt;br /&gt;
	if hplayer_16 == &amp;quot;&amp;quot; then hnumber_16 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local hnumber_17 =args[&amp;#039;homeIN4num&amp;#039;] or &amp;#039;17&amp;#039;&lt;br /&gt;
	if hplayer_17 == &amp;quot;&amp;quot; then hnumber_17 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local hnumber_18 =args[&amp;#039;homeIN5num&amp;#039;] or &amp;#039;18&amp;#039;&lt;br /&gt;
	if hplayer_18 == &amp;quot;&amp;quot; then hnumber_18 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local hnumber_19 =args[&amp;#039;homeIN6num&amp;#039;] or &amp;#039;19&amp;#039;&lt;br /&gt;
	if hplayer_19 == &amp;quot;&amp;quot; then hnumber_19 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local hnumber_20 =args[&amp;#039;homeIN7num&amp;#039;] or &amp;#039;20&amp;#039;&lt;br /&gt;
	if hplayer_20 == &amp;quot;&amp;quot; then hnumber_20 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local hnumber_21 =args[&amp;#039;homeIN8num&amp;#039;] or &amp;#039;21&amp;#039;&lt;br /&gt;
	if hplayer_21 == &amp;quot;&amp;quot; then hnumber_21 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local hnumber_22 =args[&amp;#039;homeIN9num&amp;#039;] or &amp;#039;22&amp;#039;&lt;br /&gt;
	if hplayer_22 == &amp;quot;&amp;quot; then hnumber_22 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local hnumber_23 =args[&amp;#039;homeIN10num&amp;#039;] or &amp;#039;23&amp;#039;&lt;br /&gt;
	if hplayer_23 == &amp;quot;&amp;quot; then hnumber_23 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local hnumber_24 =args[&amp;#039;homeIN11num&amp;#039;] or &amp;#039;24&amp;#039;&lt;br /&gt;
	if hplayer_24 == &amp;quot;&amp;quot; then hnumber_24 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local hnumber_25 =args[&amp;#039;homeIN12num&amp;#039;] or &amp;#039;25&amp;#039;&lt;br /&gt;
	if hplayer_25 == &amp;quot;&amp;quot; then hnumber_25 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local hnumber_26 =args[&amp;#039;homeIN13num&amp;#039;] or &amp;#039;26&amp;#039;&lt;br /&gt;
	if hplayer_26 == &amp;quot;&amp;quot; then hnumber_26 = &amp;quot;&amp;quot; end&lt;br /&gt;
&lt;br /&gt;
	--Away players&lt;br /&gt;
	local aplayer_1 =args[&amp;#039;awayFB&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_2 =args[&amp;#039;awayWG1&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_3 =args[&amp;#039;awayCE1&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_4 =args[&amp;#039;awayCE2&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_5 =args[&amp;#039;awayWG2&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_6 =args[&amp;#039;awaySO&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_7 =args[&amp;#039;awaySH&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_8 =args[&amp;#039;awayPR1&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_9 =args[&amp;#039;awayHK&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_10 =args[&amp;#039;awayPR2&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_11 =args[&amp;#039;awaySR1&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_12 =args[&amp;#039;awaySR2&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_13 =args[&amp;#039;awayLF&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_14 =args[&amp;#039;awayIN1&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_15 =args[&amp;#039;awayIN2&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_16 =args[&amp;#039;awayIN3&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_17 =args[&amp;#039;awayIN4&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_18 =args[&amp;#039;awayIN5&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_19 =args[&amp;#039;awayIN6&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_20 =args[&amp;#039;awayIN7&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_21 =args[&amp;#039;awayIN8&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_22 =args[&amp;#039;awayIN9&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_23 =args[&amp;#039;awayIN10&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_24 =args[&amp;#039;awayIN11&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_25 =args[&amp;#039;awayIN12&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local aplayer_26 =args[&amp;#039;awayIN13&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local acoach = args[&amp;#039;awayCoach&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	-- Away team numbers&lt;br /&gt;
	local anumber_1 =args[&amp;#039;awayFBnum&amp;#039;] or &amp;#039;1&amp;#039;&lt;br /&gt;
	local anumber_2 =args[&amp;#039;awayWG1num&amp;#039;] or &amp;#039;2&amp;#039;&lt;br /&gt;
	local anumber_3 =args[&amp;#039;awayCE1num&amp;#039;] or &amp;#039;3&amp;#039;&lt;br /&gt;
	local anumber_4 =args[&amp;#039;awayCE2num&amp;#039;] or &amp;#039;4&amp;#039;&lt;br /&gt;
	local anumber_5 =args[&amp;#039;awayWG2num&amp;#039;] or &amp;#039;5&amp;#039;&lt;br /&gt;
	local anumber_6 =args[&amp;#039;awaySOnum&amp;#039;] or &amp;#039;6&amp;#039;&lt;br /&gt;
	local anumber_7 =args[&amp;#039;awaySHnum&amp;#039;] or &amp;#039;7&amp;#039;&lt;br /&gt;
	local anumber_8 =args[&amp;#039;awayPR1num&amp;#039;] or &amp;#039;8&amp;#039;&lt;br /&gt;
	local anumber_9 =args[&amp;#039;awayHKnum&amp;#039;] or &amp;#039;9&amp;#039;&lt;br /&gt;
	local anumber_10 =args[&amp;#039;awayPR2num&amp;#039;] or &amp;#039;10&amp;#039;&lt;br /&gt;
	local anumber_11 =args[&amp;#039;awaySR1num&amp;#039;] or &amp;#039;11&amp;#039;&lt;br /&gt;
	local anumber_12 =args[&amp;#039;awaySR2num&amp;#039;] or &amp;#039;12&amp;#039;&lt;br /&gt;
	local anumber_13 =args[&amp;#039;awayLFnum&amp;#039;] or &amp;#039;13&amp;#039;&lt;br /&gt;
	--following lines set player number to blank if no name is given	&lt;br /&gt;
	local anumber_14 =args[&amp;#039;awayIN1num&amp;#039;] or &amp;#039;14&amp;#039;&lt;br /&gt;
	if aplayer_14 == &amp;quot;&amp;quot; then anumber_14 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local anumber_15 =args[&amp;#039;awayIN2num&amp;#039;] or &amp;#039;15&amp;#039;&lt;br /&gt;
	if aplayer_15 == &amp;quot;&amp;quot; then anumber_15 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local anumber_16 =args[&amp;#039;awayIN3num&amp;#039;] or &amp;#039;16&amp;#039;&lt;br /&gt;
	if aplayer_16 == &amp;quot;&amp;quot; then anumber_16 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local anumber_17 =args[&amp;#039;awayIN4num&amp;#039;] or &amp;#039;17&amp;#039;&lt;br /&gt;
	if aplayer_17 == &amp;quot;&amp;quot; then anumber_17 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local anumber_18 =args[&amp;#039;awayIN5num&amp;#039;] or &amp;#039;18&amp;#039;&lt;br /&gt;
	if aplayer_18 == &amp;quot;&amp;quot; then anumber_18 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local anumber_19 =args[&amp;#039;awayIN6num&amp;#039;] or &amp;#039;19&amp;#039;&lt;br /&gt;
	if aplayer_19 == &amp;quot;&amp;quot; then anumber_19 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local anumber_20 =args[&amp;#039;awayIN7num&amp;#039;] or &amp;#039;20&amp;#039;&lt;br /&gt;
	if aplayer_20 == &amp;quot;&amp;quot; then anumber_20 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local anumber_21 =args[&amp;#039;awayIN8num&amp;#039;] or &amp;#039;21&amp;#039;&lt;br /&gt;
	if aplayer_21 == &amp;quot;&amp;quot; then anumber_21 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local anumber_22 =args[&amp;#039;awayIN9num&amp;#039;] or &amp;#039;22&amp;#039;&lt;br /&gt;
	if aplayer_22 == &amp;quot;&amp;quot; then anumber_22 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local anumber_23 =args[&amp;#039;awayIN10num&amp;#039;] or &amp;#039;23&amp;#039;&lt;br /&gt;
	if aplayer_23 == &amp;quot;&amp;quot; then anumber_23 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local anumber_24 =args[&amp;#039;awayIN11num&amp;#039;] or &amp;#039;24&amp;#039;&lt;br /&gt;
	if aplayer_24 == &amp;quot;&amp;quot; then anumber_24 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local anumber_25 =args[&amp;#039;awayIN12num&amp;#039;] or &amp;#039;25&amp;#039;&lt;br /&gt;
	if aplayer_25 == &amp;quot;&amp;quot; then anumber_25 = &amp;quot;&amp;quot; end&lt;br /&gt;
	local anumber_26 =args[&amp;#039;awayIN13num&amp;#039;] or &amp;#039;26&amp;#039;&lt;br /&gt;
	if aplayer_26 == &amp;quot;&amp;quot; then anumber_26 = &amp;quot;&amp;quot; end&lt;br /&gt;
	&lt;br /&gt;
	--sourcing&lt;br /&gt;
	local source = args[&amp;#039;source&amp;#039;] or &amp;quot;&amp;quot;&lt;br /&gt;
	--fill table&lt;br /&gt;
	local hplayer&lt;br /&gt;
	local hnumber&lt;br /&gt;
	local pos&lt;br /&gt;
	local aplayer&lt;br /&gt;
	local anumber&lt;br /&gt;
&lt;br /&gt;
	local t = {&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_1,&lt;br /&gt;
			hnumber = hnumber_1,&lt;br /&gt;
			pos = pos_1,&lt;br /&gt;
			anumber = anumber_1,&lt;br /&gt;
			aplayer = aplayer_1,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_2,&lt;br /&gt;
			hnumber = hnumber_2,&lt;br /&gt;
			pos = pos_2,&lt;br /&gt;
			anumber = anumber_2,&lt;br /&gt;
			aplayer = aplayer_2,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_3,&lt;br /&gt;
			hnumber = hnumber_3,&lt;br /&gt;
			pos = pos_3,&lt;br /&gt;
			anumber = anumber_3,&lt;br /&gt;
			aplayer = aplayer_3,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_4,&lt;br /&gt;
			hnumber = hnumber_4,&lt;br /&gt;
			pos = pos_4,&lt;br /&gt;
			anumber = anumber_4,&lt;br /&gt;
			aplayer = aplayer_4,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_5,&lt;br /&gt;
			hnumber = hnumber_5,&lt;br /&gt;
			pos = pos_5,&lt;br /&gt;
			anumber = anumber_5,&lt;br /&gt;
			aplayer = aplayer_5,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_6,&lt;br /&gt;
			hnumber = hnumber_6,&lt;br /&gt;
			pos = pos_6,&lt;br /&gt;
			anumber = anumber_6,&lt;br /&gt;
			aplayer = aplayer_6,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_7,&lt;br /&gt;
			hnumber = hnumber_7,&lt;br /&gt;
			pos = pos_7,&lt;br /&gt;
			anumber = anumber_7,&lt;br /&gt;
			aplayer = aplayer_7,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_8,&lt;br /&gt;
			hnumber = hnumber_8,&lt;br /&gt;
			pos = pos_8,&lt;br /&gt;
			anumber = anumber_8,&lt;br /&gt;
			aplayer = aplayer_8,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_9,&lt;br /&gt;
			hnumber = hnumber_9,&lt;br /&gt;
			pos = pos_9,&lt;br /&gt;
			anumber = anumber_9,&lt;br /&gt;
			aplayer = aplayer_9,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_10,&lt;br /&gt;
			hnumber = hnumber_10,&lt;br /&gt;
			pos = pos_10,&lt;br /&gt;
			anumber = anumber_10,&lt;br /&gt;
			aplayer = aplayer_10,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_11,&lt;br /&gt;
			hnumber = hnumber_11,&lt;br /&gt;
			pos = pos_11,&lt;br /&gt;
			anumber = anumber_11,&lt;br /&gt;
			aplayer = aplayer_11,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_12,&lt;br /&gt;
			hnumber = hnumber_12,&lt;br /&gt;
			pos = pos_12,&lt;br /&gt;
			anumber = anumber_12,&lt;br /&gt;
			aplayer = aplayer_12,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_13,&lt;br /&gt;
			hnumber = hnumber_13,&lt;br /&gt;
			pos = pos_13,&lt;br /&gt;
			anumber = anumber_13,&lt;br /&gt;
			aplayer = aplayer_13,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_14,&lt;br /&gt;
			hnumber = hnumber_14,&lt;br /&gt;
			pos = pos_14,&lt;br /&gt;
			anumber = anumber_14,&lt;br /&gt;
			aplayer = aplayer_14,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_15,&lt;br /&gt;
			hnumber = hnumber_15,&lt;br /&gt;
			pos = pos_15,&lt;br /&gt;
			anumber = anumber_15,&lt;br /&gt;
			aplayer = aplayer_15,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_16,&lt;br /&gt;
			hnumber = hnumber_16,&lt;br /&gt;
			pos = pos_16,&lt;br /&gt;
			anumber = anumber_16,&lt;br /&gt;
			aplayer = aplayer_16,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_17,&lt;br /&gt;
			hnumber = hnumber_17,&lt;br /&gt;
			pos = pos_17,&lt;br /&gt;
			anumber = anumber_17,&lt;br /&gt;
			aplayer = aplayer_17,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_18,&lt;br /&gt;
			hnumber = hnumber_18,&lt;br /&gt;
			pos = pos_18,&lt;br /&gt;
			anumber = anumber_18,&lt;br /&gt;
			aplayer = aplayer_18,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_19,&lt;br /&gt;
			hnumber = hnumber_19,&lt;br /&gt;
			pos = pos_19,&lt;br /&gt;
			anumber = anumber_19,&lt;br /&gt;
			aplayer = aplayer_19,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_20,&lt;br /&gt;
			hnumber = hnumber_20,&lt;br /&gt;
			pos = pos_20,&lt;br /&gt;
			anumber = anumber_20,&lt;br /&gt;
			aplayer = aplayer_20,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_21,&lt;br /&gt;
			hnumber = hnumber_21,&lt;br /&gt;
			pos = pos_21,&lt;br /&gt;
			anumber = anumber_21,&lt;br /&gt;
			aplayer = aplayer_21,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_22,&lt;br /&gt;
			hnumber = hnumber_22,&lt;br /&gt;
			pos = pos_22,&lt;br /&gt;
			anumber = anumber_22,&lt;br /&gt;
			aplayer = aplayer_22,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_23,&lt;br /&gt;
			hnumber = hnumber_23,&lt;br /&gt;
			pos = pos_23,&lt;br /&gt;
			anumber = anumber_23,&lt;br /&gt;
			aplayer = aplayer_23,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_24,&lt;br /&gt;
			hnumber = hnumber_24,&lt;br /&gt;
			pos = pos_24,&lt;br /&gt;
			anumber = anumber_24,&lt;br /&gt;
			aplayer = aplayer_24,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_25,&lt;br /&gt;
			hnumber = hnumber_25,&lt;br /&gt;
			pos = pos_25,&lt;br /&gt;
			anumber = anumber_25,&lt;br /&gt;
			aplayer = aplayer_25,&lt;br /&gt;
			},&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hplayer_26,&lt;br /&gt;
			hnumber = hnumber_26,&lt;br /&gt;
			pos = pos_26,&lt;br /&gt;
			anumber = anumber_26,&lt;br /&gt;
			aplayer = aplayer_26,&lt;br /&gt;
			},&lt;br /&gt;
		-- add coaches as last row of array&lt;br /&gt;
		{&lt;br /&gt;
			hplayer = hcoach,&lt;br /&gt;
			hnumber=&amp;quot;&amp;quot;,&lt;br /&gt;
			pos = &amp;quot;Coach&amp;quot;,&lt;br /&gt;
			anumber=&amp;quot;&amp;quot;,&lt;br /&gt;
			aplayer = acoach,&lt;br /&gt;
			},&lt;br /&gt;
	}&lt;br /&gt;
	--check for 00 values in player numbers and replace with &amp;quot;&amp;quot;. This allows players to show as unnmbered in teams using squad numbers e.g. trialists&lt;br /&gt;
	for trow = 1, 26 do&lt;br /&gt;
		if t[trow].hnumber == &amp;quot;00&amp;quot; then&lt;br /&gt;
			t[trow].hnumber = &amp;quot;&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
		if t[trow].anumber == &amp;quot;00&amp;quot; then&lt;br /&gt;
			t[trow].anumber = &amp;quot;&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		--create table	&lt;br /&gt;
		local wt=&amp;#039;&amp;#039; --main output string. Loops through the table t to extract info by positions&lt;br /&gt;
		for i = 1, squadsize do&lt;br /&gt;
			wt = wt .. t[i].hplayer .. &amp;#039;||&amp;#039; .. t[i].hnumber .. &amp;#039;|| style=\&amp;quot;background:#eee;\&amp;quot;|&amp;#039; .. t[i].pos .. &amp;#039;||&amp;#039; .. t[i].anumber .. &amp;#039;||&amp;#039; .. t[i].aplayer .. &amp;#039;\n|-\n|&amp;#039;&lt;br /&gt;
		end&lt;br /&gt;
		--add coaches if one or both is named&lt;br /&gt;
		if hcoach ~=&amp;quot;&amp;quot; or acoach~=&amp;quot;&amp;quot; then &lt;br /&gt;
			wt = wt .. t[27].hplayer .. &amp;#039;||&amp;#039; .. t[27].hnumber .. &amp;#039;|| style=\&amp;quot;background:#eee;\&amp;quot;|&amp;#039; .. t[27].pos .. &amp;#039;||&amp;#039; .. t[27].anumber .. &amp;#039;||&amp;#039; .. t[27].aplayer .. &amp;#039;\n|-\n|&amp;#039;&lt;br /&gt;
		end&lt;br /&gt;
		-- table headings. Set depending of page alignment (left, right or center)&lt;br /&gt;
		local table_style = &amp;quot;&amp;quot;&lt;br /&gt;
		if align == &amp;#039;right&amp;#039; then &lt;br /&gt;
			table_style = &amp;#039; style=\&amp;quot;float:right; font-size:90%; margin-left:1em; text-align:center;\&amp;quot;&amp;#039;&lt;br /&gt;
		end&lt;br /&gt;
		if align == &amp;#039;left&amp;#039; then&lt;br /&gt;
			table_style = &amp;#039; style=\&amp;quot;float:left; font-size:90%; margin-right:1em; text-align:center;\&amp;quot;&amp;#039;&lt;br /&gt;
		end	&lt;br /&gt;
		if align == &amp;#039;center&amp;#039; then&lt;br /&gt;
			table_style = &amp;#039; style=\&amp;quot;margin-left: auto; margin-right: auto; border: none; font-size:90%; text-align:center;\&amp;quot;&amp;#039;&lt;br /&gt;
		end	&lt;br /&gt;
		local definition_row = &amp;#039;{|&amp;#039; .. table_style&lt;br /&gt;
		if collapsed == &amp;#039;y&amp;#039; then -- adds mw-collapsed if collapsing the table is desired&lt;br /&gt;
			definition_row =  &amp;#039;{| class=\&amp;quot;mw-collapsible mw-collapsed\&amp;quot;&amp;#039; .. table_style&lt;br /&gt;
		end&lt;br /&gt;
		-- table caption&lt;br /&gt;
		local caption= &amp;#039;+ class=\&amp;quot;nowrap\&amp;quot; | &amp;lt;b&amp;gt;Team details&amp;lt;/b&amp;gt;&amp;#039;&lt;br /&gt;
		-- make teams first data row in table&lt;br /&gt;
        local header_row1 = &amp;#039;colspan=2 &amp;#039; .. homestyle .. &amp;#039;|&amp;#039; .. hometeam .. &amp;#039;!! rowspan=2 style=\&amp;quot;background:#eee; color:black;\&amp;quot;|Position !! colspan=2 &amp;#039; &lt;br /&gt;
        	.. awaystyle .. &amp;#039;|&amp;#039; .. awayteam .. &amp;#039;\n|-\n&amp;#039;&lt;br /&gt;
		-- header row&lt;br /&gt;
		local header_row2 = &amp;#039;Name !! Number !! Number !! Name \n|-\n&amp;#039;&lt;br /&gt;
		-- last row is source&lt;br /&gt;
		local source_row =  &amp;#039;colspan=5 style=\&amp;quot;background:#eee; color:black;\&amp;quot;|&amp;#039; ..source .. &amp;#039;\n|&amp;#039;&lt;br /&gt;
		-- put it all together&lt;br /&gt;
		local return_t = definition_row .. &amp;#039;\n|&amp;#039; ..  caption ..&amp;#039;\n!&amp;#039; .. header_row1 .. &amp;#039;\n!&amp;#039; .. header_row2 .. &amp;#039;\n|&amp;#039;.. wt .. &amp;#039;}&amp;#039; &lt;br /&gt;
		if source ~= &amp;quot;&amp;quot; then --only display source_row if it has content&lt;br /&gt;
			return_t = definition_row .. &amp;#039;\n|&amp;#039; ..  caption ..&amp;#039;\n!&amp;#039; .. header_row1 .. &amp;#039;\n!&amp;#039; .. header_row2 .. &amp;#039;\n|&amp;#039;.. wt .. source_row .. &amp;#039;}&amp;#039; &lt;br /&gt;
		end&lt;br /&gt;
	return return_t&lt;br /&gt;
end&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>imported&gt;Nthep</name></author>
	</entry>
</feed>