<?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%2FJaneccerek%2FReign</id>
	<title>Module:Sandbox/Janeccerek/Reign - 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%2FJaneccerek%2FReign"/>
	<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Sandbox/Janeccerek/Reign&amp;action=history"/>
	<updated>2026-07-28T02:43: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/Janeccerek/Reign&amp;diff=145590&amp;oldid=prev</id>
		<title>imported&gt;Janeccerek at 16:38, 29 December 2017</title>
		<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Sandbox/Janeccerek/Reign&amp;diff=145590&amp;oldid=prev"/>
		<updated>2017-12-29T16:38:14Z</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 p = {}&lt;br /&gt;
&lt;br /&gt;
p.reign = function( frame )&lt;br /&gt;
	local start = frame.args.start or &amp;quot;?&amp;quot;&lt;br /&gt;
	local ending = frame.args.ending or &amp;quot;&amp;quot;&lt;br /&gt;
	local sec_start = frame.args.sec_start&lt;br /&gt;
	local sec_ending = frame.args.sec_ending &lt;br /&gt;
	local label = frame.args.label &lt;br /&gt;
	local single = frame.args.single &lt;br /&gt;
	local show = frame.args.show &lt;br /&gt;
	local cap = frame.args.cap &lt;br /&gt;
	local pre_date = frame.args.pre_date&lt;br /&gt;
	local post_date = frame.args.post_date&lt;br /&gt;
	local mid_date = frame.args.mid_date&lt;br /&gt;
	local era = frame.args.era &lt;br /&gt;
	local abbr = &amp;quot;&amp;lt;abbr title=&amp;#039;reign&amp;#039;&amp;gt;r.&amp;lt;/abbr&amp;gt;&amp;quot;&lt;br /&gt;
	local ndash = &amp;quot;&amp;amp;ndash;&amp;quot;&lt;br /&gt;
	local nbsp = &amp;quot;&amp;amp;nbsp;&amp;quot;&lt;br /&gt;
	if start == &amp;quot;&amp;quot; and not single then start = &amp;quot;?&amp;quot; end&lt;br /&gt;
	if show == &amp;quot;none&amp;quot; then &lt;br /&gt;
		abbr = &amp;quot;r.&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	if show == &amp;quot;link&amp;quot; then&lt;br /&gt;
		abbr = &amp;quot;[[Reign|r.]]&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	if show == &amp;quot;word&amp;quot; then&lt;br /&gt;
		abbr = &amp;quot;reigned&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	if show == &amp;quot;colon&amp;quot; then&lt;br /&gt;
		abbr = &amp;quot;reign:&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	if show == &amp;quot;lword&amp;quot; then&lt;br /&gt;
		abbr = &amp;quot;[[Reign|reigned]]&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	if show == &amp;quot;lcolon&amp;quot; then&lt;br /&gt;
		abbr = &amp;quot;[[Reign|reign:]]&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	if show == &amp;quot;blank&amp;quot; then&lt;br /&gt;
		abbr = &amp;quot;&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	if cap ~= null then&lt;br /&gt;
		if show == &amp;quot;none&amp;quot; then&lt;br /&gt;
			abbr = &amp;quot;R.&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
		if show == &amp;quot;link&amp;quot; then&lt;br /&gt;
			abbr = &amp;quot;[[Reign|R.]]&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
		if show  == &amp;quot;word&amp;quot; then&lt;br /&gt;
			abbr = &amp;quot;Reigned&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
		if show == &amp;quot;colon&amp;quot; then&lt;br /&gt;
			abbr = &amp;quot;Reign:&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
		if show == &amp;quot;lword&amp;quot; then&lt;br /&gt;
			abbr = &amp;quot;[[Reign|Reigned]]&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
		if show == &amp;quot;lcolon&amp;quot; then&lt;br /&gt;
			abbr = &amp;quot;[[Reign|Reign:]]&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	if single then &lt;br /&gt;
		msg = single&lt;br /&gt;
		end&lt;br /&gt;
	if not single and not pre_date then &lt;br /&gt;
		 msg = start.. ndash ..ending&lt;br /&gt;
		end&lt;br /&gt;
	if string.match(start, &amp;#039; &amp;#039;) ~= nil or string.match(ending, &amp;#039; &amp;#039;) ~= nil then&lt;br /&gt;
		msg = start.. nbsp.. ndash.. nbsp.. ending&lt;br /&gt;
		end&lt;br /&gt;
	if mid_date and sec_start  and sec_ending  and start  and ending  and string.match(sec_start, &amp;#039; &amp;#039;) ~= nil and string.match(sec_ending, &amp;#039; &amp;#039;) ~= nil then&lt;br /&gt;
		msg = msg.. &amp;quot;, &amp;quot; ..mid_date.. &amp;quot;, &amp;quot; ..sec_start.. ndash ..sec_ending&lt;br /&gt;
		end&lt;br /&gt;
	if sec_start and sec_ending and not mid_date and string.match(sec_start, &amp;#039; &amp;#039;) == nil and string.match(sec_ending, &amp;#039; &amp;#039;) == nil  then&lt;br /&gt;
		msg = msg.. &amp;quot; and &amp;quot; ..sec_start.. ndash ..sec_ending&lt;br /&gt;
		end&lt;br /&gt;
	if sec_start  and sec_ending  and not mid_date and (string.match(sec_start, &amp;#039; &amp;#039;) ~= nil or string.match(sec_ending, &amp;#039; &amp;#039;) ~= nil) then&lt;br /&gt;
		msg = msg.. &amp;quot; and &amp;quot; ..sec_start.. nbsp.. ndash.. nbsp.. sec_ending&lt;br /&gt;
		end&lt;br /&gt;
	if sec_start and sec_ending and mid_date and (string.match(sec_start, &amp;#039; &amp;#039;) ~= nil or string.match(sec_ending, &amp;#039; &amp;#039;) ~= nil) then&lt;br /&gt;
		msg = msg.. &amp;quot;, &amp;quot; ..mid_date.. &amp;quot;, &amp;quot; ..sec_start.. nbsp.. ndash.. nbsp.. sec_ending&lt;br /&gt;
		end&lt;br /&gt;
	if pre_date and not post_date then&lt;br /&gt;
		msg = pre_date.. &amp;quot;, &amp;quot; ..msg&lt;br /&gt;
		end&lt;br /&gt;
	if post_dat and not pre_date then&lt;br /&gt;
		msg = msg.. &amp;quot;, &amp;quot; ..post_date&lt;br /&gt;
		end&lt;br /&gt;
	if post_date and pre_date and (start == &amp;quot;?&amp;quot; or start == &amp;quot;&amp;quot;) and ending == &amp;quot;&amp;quot; then&lt;br /&gt;
		msg = pre_date.. &amp;quot;, &amp;quot; ..post_date&lt;br /&gt;
		end&lt;br /&gt;
	if era then&lt;br /&gt;
		msg = msg.. &amp;quot; &amp;quot; ..era&lt;br /&gt;
		end&lt;br /&gt;
	if not label then&lt;br /&gt;
		msg = abbr.. &amp;quot; &amp;quot; ..msg&lt;br /&gt;
		else&lt;br /&gt;
			msg = label.. &amp;quot;: &amp;quot; ..msg&lt;br /&gt;
		end&lt;br /&gt;
	return msg&lt;br /&gt;
	end	&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>imported&gt;Janeccerek</name></author>
	</entry>
</feed>