<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.seminaverbi.bibleget.io/w/index.php?action=history&amp;feed=atom&amp;title=Module%3ASidebar</id>
	<title>Module:Sidebar - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://en.seminaverbi.bibleget.io/w/index.php?action=history&amp;feed=atom&amp;title=Module%3ASidebar"/>
	<link rel="alternate" type="text/html" href="https://en.seminaverbi.bibleget.io/w/index.php?title=Module:Sidebar&amp;action=history"/>
	<updated>2026-04-04T04:27:53Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.3</generator>
	<entry>
		<id>https://en.seminaverbi.bibleget.io/w/index.php?title=Module:Sidebar&amp;diff=688&amp;oldid=prev</id>
		<title>Johnrdorazio: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://en.seminaverbi.bibleget.io/w/index.php?title=Module:Sidebar&amp;diff=688&amp;oldid=prev"/>
		<updated>2020-08-21T11:47:04Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:47, August 21, 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key seminaverbi_en:diff:1.41:old-687:rev-688 --&gt;
&lt;/table&gt;</summary>
		<author><name>Johnrdorazio</name></author>
	</entry>
	<entry>
		<id>https://en.seminaverbi.bibleget.io/w/index.php?title=Module:Sidebar&amp;diff=687&amp;oldid=prev</id>
		<title>en&gt;Paine Ellsworth: per edit request on talk page</title>
		<link rel="alternate" type="text/html" href="https://en.seminaverbi.bibleget.io/w/index.php?title=Module:Sidebar&amp;diff=687&amp;oldid=prev"/>
		<updated>2020-06-03T20:15:05Z</updated>

		<summary type="html">&lt;p&gt;per edit request on talk page&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;--&lt;br /&gt;
-- This module implements {{Sidebar}}&lt;br /&gt;
--&lt;br /&gt;
require(&amp;#039;Module:No globals&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
local getArgs = require(&amp;#039;Module:Arguments&amp;#039;).getArgs&lt;br /&gt;
local navbar = require(&amp;#039;Module:Navbar&amp;#039;)._navbar&lt;br /&gt;
&lt;br /&gt;
local function trimAndAddAutomaticNewline(s)&lt;br /&gt;
	-- For compatibility with the original {{sidebar with collapsible lists}}&lt;br /&gt;
	-- implementation, which passed some parameters through {{#if}} to trim&lt;br /&gt;
	-- their whitespace. This also triggered the automatic newline behavior.&lt;br /&gt;
	-- ([[meta:Help:Newlines and spaces#Automatic newline]])&lt;br /&gt;
	s = mw.ustring.gsub(s, &amp;quot;^%s*(.-)%s*$&amp;quot;, &amp;quot;%1&amp;quot;)&lt;br /&gt;
	if mw.ustring.find(s, &amp;#039;^[#*:;]&amp;#039;) or mw.ustring.find(s, &amp;#039;^{|&amp;#039;) then&lt;br /&gt;
		return &amp;#039;\n&amp;#039; .. s&lt;br /&gt;
	else&lt;br /&gt;
		return s&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function hasSubgroup(s)&lt;br /&gt;
	if mw.ustring.find(s, &amp;#039;vertical%-navbox%-subgroup&amp;#039;) then&lt;br /&gt;
		return true&lt;br /&gt;
	else&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.sidebar(frame, args)&lt;br /&gt;
	if not args then&lt;br /&gt;
		args = getArgs(frame)&lt;br /&gt;
	end&lt;br /&gt;
	local root = mw.html.create()&lt;br /&gt;
	local child = args.child and mw.text.trim(args.child) == &amp;#039;yes&amp;#039;&lt;br /&gt;
&lt;br /&gt;
	root = root:tag(&amp;#039;table&amp;#039;)&lt;br /&gt;
	if not child then&lt;br /&gt;
		root &lt;br /&gt;
			:addClass(&amp;#039;vertical-navbox&amp;#039;)&lt;br /&gt;
			:addClass(args.wraplinks ~= &amp;#039;true&amp;#039; and &amp;#039;nowraplinks&amp;#039; or nil)&lt;br /&gt;
			:addClass(args.bodyclass or args.class)&lt;br /&gt;
			:css(&amp;#039;float&amp;#039;, args.float or &amp;#039;right&amp;#039;)&lt;br /&gt;
			:css(&amp;#039;clear&amp;#039;, (args.float == &amp;#039;none&amp;#039; and &amp;#039;both&amp;#039;) or args.float or &amp;#039;right&amp;#039;)&lt;br /&gt;
			:css(&amp;#039;width&amp;#039;, args.width or &amp;#039;22.0em&amp;#039;)&lt;br /&gt;
			:css(&amp;#039;margin&amp;#039;, args.float == &amp;#039;left&amp;#039; and &amp;#039;0 1.0em 1.0em 0&amp;#039; or &amp;#039;0 0 1.0em 1.0em&amp;#039;)&lt;br /&gt;
			:css(&amp;#039;background&amp;#039;, &amp;#039;#f8f9fa&amp;#039;)&lt;br /&gt;
			:css(&amp;#039;border&amp;#039;, &amp;#039;1px solid #aaa&amp;#039;)&lt;br /&gt;
			:css(&amp;#039;padding&amp;#039;, &amp;#039;0.2em&amp;#039;)&lt;br /&gt;
			:css(&amp;#039;border-spacing&amp;#039;, &amp;#039;0.4em 0&amp;#039;)&lt;br /&gt;
			:css(&amp;#039;text-align&amp;#039;, &amp;#039;center&amp;#039;)&lt;br /&gt;
			:css(&amp;#039;line-height&amp;#039;, &amp;#039;1.4em&amp;#039;)&lt;br /&gt;
			:css(&amp;#039;font-size&amp;#039;, &amp;#039;88%&amp;#039;)&lt;br /&gt;
			:cssText(args.bodystyle or args.style)&lt;br /&gt;
&lt;br /&gt;
		if args.outertitle then&lt;br /&gt;
			root&lt;br /&gt;
				:tag(&amp;#039;caption&amp;#039;)&lt;br /&gt;
					:addClass(args.outertitleclass)&lt;br /&gt;
					:css(&amp;#039;padding-bottom&amp;#039;, &amp;#039;0.2em&amp;#039;)&lt;br /&gt;
					:css(&amp;#039;font-size&amp;#039;, &amp;#039;125%&amp;#039;)&lt;br /&gt;
					:css(&amp;#039;line-height&amp;#039;, &amp;#039;1.2em&amp;#039;)&lt;br /&gt;
					:css(&amp;#039;font-weight&amp;#039;, &amp;#039;bold&amp;#039;)&lt;br /&gt;
					:cssText(args.outertitlestyle)&lt;br /&gt;
					:wikitext(args.outertitle)&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		if args.topimage then&lt;br /&gt;
			local imageCell = root:tag(&amp;#039;tr&amp;#039;):tag(&amp;#039;td&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
			imageCell&lt;br /&gt;
				:addClass(args.topimageclass)&lt;br /&gt;
				:css(&amp;#039;padding&amp;#039;, &amp;#039;0.4em 0&amp;#039;)&lt;br /&gt;
				:cssText(args.topimagestyle)&lt;br /&gt;
				:wikitext(args.topimage)&lt;br /&gt;
&lt;br /&gt;
			if args.topcaption then&lt;br /&gt;
				imageCell&lt;br /&gt;
					:tag(&amp;#039;div&amp;#039;)&lt;br /&gt;
						:css(&amp;#039;padding-top&amp;#039;, &amp;#039;0.2em&amp;#039;)&lt;br /&gt;
						:css(&amp;#039;line-height&amp;#039;, &amp;#039;1.2em&amp;#039;)&lt;br /&gt;
						:cssText(args.topcaptionstyle)&lt;br /&gt;
						:wikitext(args.topcaption)&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		if args.pretitle then&lt;br /&gt;
			root&lt;br /&gt;
				:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
					:tag(&amp;#039;td&amp;#039;)&lt;br /&gt;
						:addClass(args.pretitleclass)&lt;br /&gt;
						:cssText(args.basestyle)&lt;br /&gt;
						:css(&amp;#039;padding-top&amp;#039;, args.topimage and &amp;#039;0.2em&amp;#039; or &amp;#039;0.4em&amp;#039;)&lt;br /&gt;
						:css(&amp;#039;line-height&amp;#039;, &amp;#039;1.2em&amp;#039;)&lt;br /&gt;
						:cssText(args.pretitlestyle)&lt;br /&gt;
						:wikitext(args.pretitle)&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		root&lt;br /&gt;
			:addClass(&amp;#039;vertical-navbox-subgroup&amp;#039;)&lt;br /&gt;
			:css(&amp;#039;width&amp;#039;, &amp;#039;100%&amp;#039;)&lt;br /&gt;
			:css(&amp;#039;margin&amp;#039;, &amp;#039;0px&amp;#039;)&lt;br /&gt;
			:css(&amp;#039;border-spacing&amp;#039;, &amp;#039;0px&amp;#039;)&lt;br /&gt;
			:addClass(args.bodyclass or args.class)&lt;br /&gt;
			:cssText(args.bodystyle or args.style)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if args.title then&lt;br /&gt;
		if child then&lt;br /&gt;
			root&lt;br /&gt;
				:wikitext(args.title)&lt;br /&gt;
		else&lt;br /&gt;
			root&lt;br /&gt;
				:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
					:tag(&amp;#039;th&amp;#039;)&lt;br /&gt;
						:addClass(args.titleclass)&lt;br /&gt;
						:cssText(args.basestyle)&lt;br /&gt;
						:css(&amp;#039;padding&amp;#039;, &amp;#039;0.2em 0.4em 0.2em&amp;#039;)&lt;br /&gt;
						:css(&amp;#039;padding-top&amp;#039;, args.pretitle and 0)&lt;br /&gt;
						:css(&amp;#039;font-size&amp;#039;, &amp;#039;145%&amp;#039;)&lt;br /&gt;
						:css(&amp;#039;line-height&amp;#039;, &amp;#039;1.2em&amp;#039;)&lt;br /&gt;
						:cssText(args.titlestyle)&lt;br /&gt;
						:wikitext(args.title)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if args.image then&lt;br /&gt;
		local imageCell = root:tag(&amp;#039;tr&amp;#039;):tag(&amp;#039;td&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
		imageCell&lt;br /&gt;
			:addClass(args.imageclass)&lt;br /&gt;
			:css(&amp;#039;padding&amp;#039;, &amp;#039;0.2em 0 0.4em&amp;#039;)&lt;br /&gt;
			:cssText(args.imagestyle)&lt;br /&gt;
			:wikitext(args.image)&lt;br /&gt;
&lt;br /&gt;
		if args.caption then&lt;br /&gt;
			imageCell&lt;br /&gt;
				:tag(&amp;#039;div&amp;#039;)&lt;br /&gt;
					:css(&amp;#039;padding-top&amp;#039;, &amp;#039;0.2em&amp;#039;)&lt;br /&gt;
					:css(&amp;#039;line-height&amp;#039;, &amp;#039;1.2em&amp;#039;)&lt;br /&gt;
					:cssText(args.captionstyle)&lt;br /&gt;
					:wikitext(args.caption)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if args.above then&lt;br /&gt;
		root&lt;br /&gt;
			:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
				:tag(&amp;#039;td&amp;#039;)&lt;br /&gt;
					:addClass(args.aboveclass)&lt;br /&gt;
					:css(&amp;#039;padding&amp;#039;, &amp;#039;0.3em 0.4em 0.3em&amp;#039;)&lt;br /&gt;
					:css(&amp;#039;font-weight&amp;#039;, &amp;#039;bold&amp;#039;)&lt;br /&gt;
					:cssText(args.abovestyle)&lt;br /&gt;
					:newline() -- newline required for bullet-points to work&lt;br /&gt;
					:wikitext(args.above)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local rowNums = {}&lt;br /&gt;
	for k, v in pairs(args) do&lt;br /&gt;
		k = &amp;#039;&amp;#039; .. k&lt;br /&gt;
		local num = k:match(&amp;#039;^heading(%d+)$&amp;#039;) or k:match(&amp;#039;^content(%d+)$&amp;#039;)&lt;br /&gt;
		if num then table.insert(rowNums, tonumber(num)) end&lt;br /&gt;
	end&lt;br /&gt;
	table.sort(rowNums)&lt;br /&gt;
	-- remove duplicates from the list (e.g. 3 will be duplicated if both heading3 and content3 are specified)&lt;br /&gt;
	for i = #rowNums, 1, -1 do&lt;br /&gt;
		if rowNums[i] == rowNums[i - 1] then&lt;br /&gt;
			table.remove(rowNums, i)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	for i, num in ipairs(rowNums) do&lt;br /&gt;
		local heading = args[&amp;#039;heading&amp;#039; .. num]&lt;br /&gt;
		if heading then&lt;br /&gt;
			root&lt;br /&gt;
				:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
					:tag(&amp;#039;th&amp;#039;)&lt;br /&gt;
						:addClass(args.headingclass)&lt;br /&gt;
						:css(&amp;#039;padding&amp;#039;, &amp;#039;0.1em&amp;#039;)&lt;br /&gt;
						:cssText(args.basestyle)&lt;br /&gt;
						:cssText(args.headingstyle)&lt;br /&gt;
						:cssText(args[&amp;#039;heading&amp;#039; .. num .. &amp;#039;style&amp;#039;])&lt;br /&gt;
						:newline()&lt;br /&gt;
						:wikitext(heading)&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		local content = args[&amp;#039;content&amp;#039; .. num]&lt;br /&gt;
		if content then&lt;br /&gt;
			root&lt;br /&gt;
				:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
					:tag(&amp;#039;td&amp;#039;)&lt;br /&gt;
						:addClass(args.contentclass)&lt;br /&gt;
						:css(&amp;#039;padding&amp;#039;, hasSubgroup(content) and &amp;#039;0.1em 0 0.2em&amp;#039; or &amp;#039;0 0.1em 0.4em&amp;#039;)&lt;br /&gt;
						:cssText(args.contentstyle)&lt;br /&gt;
						:cssText(args[&amp;#039;content&amp;#039; .. num .. &amp;#039;style&amp;#039;])&lt;br /&gt;
						:newline()&lt;br /&gt;
						:wikitext(content)&lt;br /&gt;
						:done()&lt;br /&gt;
					:newline() -- Without a linebreak after the &amp;lt;/td&amp;gt;, a nested list like &amp;quot;* {{hlist| ...}}&amp;quot; doesn&amp;#039;t parse correctly.&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if args.below then&lt;br /&gt;
		root&lt;br /&gt;
			:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
				:tag(&amp;#039;td&amp;#039;)&lt;br /&gt;
					:addClass(args.belowclass)&lt;br /&gt;
					:css(&amp;#039;padding&amp;#039;, &amp;#039;0.3em 0.4em 0.3em&amp;#039;)&lt;br /&gt;
					:css(&amp;#039;font-weight&amp;#039;, &amp;#039;bold&amp;#039;)&lt;br /&gt;
					:cssText(args.belowstyle)&lt;br /&gt;
					:newline()&lt;br /&gt;
					:wikitext(args.below)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if not child then&lt;br /&gt;
		local navbarArg = args.navbar or args.tnavbar&lt;br /&gt;
		if navbarArg ~= &amp;#039;none&amp;#039; and navbarArg ~= &amp;#039;off&amp;#039; and (args.name or frame:getParent():getTitle():gsub(&amp;#039;/sandbox$&amp;#039;, &amp;#039;&amp;#039;) ~= &amp;#039;Template:Sidebar&amp;#039;) then&lt;br /&gt;
			root&lt;br /&gt;
				:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
					:tag(&amp;#039;td&amp;#039;)&lt;br /&gt;
						:css(&amp;#039;text-align&amp;#039;, &amp;#039;right&amp;#039;)&lt;br /&gt;
						:css(&amp;#039;font-size&amp;#039;, &amp;#039;115%&amp;#039;)&lt;br /&gt;
						:cssText(args.navbarstyle or args.tnavbarstyle)&lt;br /&gt;
						:wikitext(navbar{&lt;br /&gt;
							args.name,&lt;br /&gt;
							mini = 1,&lt;br /&gt;
							fontstyle = args.navbarfontstyle or args.tnavbarfontstyle&lt;br /&gt;
						})&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return tostring(root) .. (child and &amp;#039;[[Category:Pages using sidebar with the child parameter]]&amp;#039; or &amp;#039;&amp;#039;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.collapsible(frame)&lt;br /&gt;
	local args = getArgs(frame)&lt;br /&gt;
&lt;br /&gt;
	args.abovestyle = &amp;#039;border-top: 1px solid #aaa; border-bottom: 1px solid #aaa;&amp;#039; .. (args.abovestyle or &amp;#039;&amp;#039;)&lt;br /&gt;
	args.belowstyle = &amp;#039;border-top: 1px solid #aaa; border-bottom: 1px solid #aaa;&amp;#039; .. (args.belowstyle or &amp;#039;&amp;#039;)&lt;br /&gt;
	args.navbarstyle = &amp;#039;padding-top: 0.6em;&amp;#039; .. (args.navbarstyle or args.tnavbarstyle or &amp;#039;&amp;#039;)&lt;br /&gt;
	if not args.name and frame:getParent():getTitle():gsub(&amp;#039;/sandbox$&amp;#039;, &amp;#039;&amp;#039;) == &amp;#039;Template:Sidebar with collapsible lists&amp;#039; then&lt;br /&gt;
		args.navbar = &amp;#039;none&amp;#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local contentArgs = {}&lt;br /&gt;
&lt;br /&gt;
	for k, v in pairs(args) do&lt;br /&gt;
		local num = string.match(k, &amp;#039;^list(%d+)$&amp;#039;)&lt;br /&gt;
		if num then&lt;br /&gt;
			local expand = args.expanded and (args.expanded == &amp;#039;all&amp;#039; or args.expanded == args[&amp;#039;list&amp;#039; .. num .. &amp;#039;name&amp;#039;])&lt;br /&gt;
&lt;br /&gt;
			local row = mw.html.create(&amp;#039;div&amp;#039;)&lt;br /&gt;
			row&lt;br /&gt;
				:addClass(&amp;#039;NavFrame&amp;#039;)&lt;br /&gt;
				:addClass((not expand) and &amp;#039;collapsed&amp;#039; or nil)&lt;br /&gt;
				:css(&amp;#039;border&amp;#039;, &amp;#039;none&amp;#039;)&lt;br /&gt;
				:css(&amp;#039;padding&amp;#039;, 0)&lt;br /&gt;
				:cssText(args.listframestyle)&lt;br /&gt;
				:cssText(args[&amp;#039;list&amp;#039; .. num .. &amp;#039;framestyle&amp;#039;])&lt;br /&gt;
				:tag(&amp;#039;div&amp;#039;)&lt;br /&gt;
					:addClass(&amp;#039;NavHead&amp;#039;)&lt;br /&gt;
					:addClass(args.listtitleclass)&lt;br /&gt;
					:css(&amp;#039;font-size&amp;#039;, &amp;#039;105%&amp;#039;)&lt;br /&gt;
					:css(&amp;#039;background&amp;#039;, &amp;#039;transparent&amp;#039;)&lt;br /&gt;
					:css(&amp;#039;text-align&amp;#039;, &amp;#039;left&amp;#039;)&lt;br /&gt;
					:cssText(args.basestyle)&lt;br /&gt;
					:cssText(args.listtitlestyle)&lt;br /&gt;
					:cssText(args[&amp;#039;list&amp;#039; .. num .. &amp;#039;titlestyle&amp;#039;])&lt;br /&gt;
					:wikitext(trimAndAddAutomaticNewline(args[&amp;#039;list&amp;#039; .. num .. &amp;#039;title&amp;#039;] or &amp;#039;List&amp;#039;))&lt;br /&gt;
					:done()&lt;br /&gt;
				:tag(&amp;#039;div&amp;#039;)&lt;br /&gt;
					:addClass(&amp;#039;NavContent&amp;#039;)&lt;br /&gt;
					:addClass(args.listclass)&lt;br /&gt;
					:addClass(args[&amp;#039;list&amp;#039; .. num .. &amp;#039;class&amp;#039;])&lt;br /&gt;
					:css(&amp;#039;font-size&amp;#039;, &amp;#039;105%&amp;#039;)&lt;br /&gt;
					:css(&amp;#039;padding&amp;#039;, &amp;#039;0.2em 0 0.4em&amp;#039;)&lt;br /&gt;
					:css(&amp;#039;text-align&amp;#039;, &amp;#039;center&amp;#039;)&lt;br /&gt;
					:cssText(args.liststyle)&lt;br /&gt;
					:cssText(args[&amp;#039;list&amp;#039; .. num .. &amp;#039;style&amp;#039;])&lt;br /&gt;
					:wikitext(trimAndAddAutomaticNewline(args[&amp;#039;list&amp;#039; .. num]))&lt;br /&gt;
&lt;br /&gt;
			contentArgs[&amp;#039;content&amp;#039; .. num] = tostring(row)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	for k, v in pairs(contentArgs) do&lt;br /&gt;
		args[k] = v&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return p.sidebar(frame, args)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>en&gt;Paine Ellsworth</name></author>
	</entry>
</feed>