<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://www.vigyanwiki.in/index.php?action=history&amp;feed=atom&amp;title=Module%3ASister_project_links</id>
	<title>Module:Sister project links - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.vigyanwiki.in/index.php?action=history&amp;feed=atom&amp;title=Module%3ASister_project_links"/>
	<link rel="alternate" type="text/html" href="https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;action=history"/>
	<updated>2026-06-08T05:22:45Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=53194&amp;oldid=prev</id>
		<title>Indicwiki: 1 revision imported from :alpha:Module:Sister_project_links</title>
		<link rel="alternate" type="text/html" href="https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=53194&amp;oldid=prev"/>
		<updated>2022-12-24T04:58:49Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported from &lt;a href=&quot;https://alpha.indicwiki.in/index.php?title=Module:Sister_project_links&quot; class=&quot;extiw&quot; title=&quot;alpha:Module:Sister project links&quot;&gt;alpha:Module:Sister_project_links&lt;/a&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 10:28, 24 December 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en-GB&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Indicwiki</name></author>
	</entry>
	<entry>
		<id>https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=24681&amp;oldid=prev</id>
		<title>Admin at 09:23, 17 November 2022</title>
		<link rel="alternate" type="text/html" href="https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=24681&amp;oldid=prev"/>
		<updated>2022-11-17T09:23:56Z</updated>

		<summary type="html">&lt;p&gt;&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-GB&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 14:53, 17 November 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;require('strict')&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;--&lt;/ins&gt;require('strict')&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-- Module to create sister project link box&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-- Module to create sister project link box&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l440&quot;&gt;Line 440:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 440:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	header:wikitext(headerText)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	header:wikitext(headerText)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	if #sisterList == 1 and args.trackSingle then&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	if #sisterList == 1 and args.trackSingle then&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		header:wikitext(&amp;quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Pages with single-entry sister bar]]&lt;/del&gt;&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		header:wikitext(&amp;quot;&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	local container = nav:tag('div')&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	local container = nav:tag('div')&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l537&quot;&gt;Line 537:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 537:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     	if #sisterList == 0 then&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     	if #sisterList == 0 then&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     		box:wikitext(&amp;quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Pages with empty sister project links]]&lt;/del&gt;&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     		box:wikitext(&amp;quot;&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     	end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     	end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=24677&amp;oldid=prev</id>
		<title>Admin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=24677&amp;oldid=prev"/>
		<updated>2022-11-17T09:20:31Z</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;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:50, 17 November 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en-GB&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=24676&amp;oldid=prev</id>
		<title>wikipedia&gt;WOSlinker: use require('strict') instead of require('Module:No globals')</title>
		<link rel="alternate" type="text/html" href="https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=24676&amp;oldid=prev"/>
		<updated>2022-10-21T19:46:14Z</updated>

		<summary type="html">&lt;p&gt;use require(&amp;#039;strict&amp;#039;) instead of require(&amp;#039;Module:No globals&amp;#039;)&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-GB&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 01:16, 22 October 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;require('&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Module:No globals&lt;/del&gt;')&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;require('&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;strict&lt;/ins&gt;')&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-- Module to create sister project link box&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-- Module to create sister project link box&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l507&quot;&gt;Line 507:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 507:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     	local sister = sisterList[1]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     	local sister = sisterList[1]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     	local link =  &amp;quot;[[&amp;quot;..sister.prefix..&amp;quot;:&amp;quot;..sister.link..&amp;quot;|&amp;lt;b&amp;gt;&amp;lt;i&amp;gt;&amp;quot;..(args.display or args[1])..&amp;quot;&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;]]&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     	local link =  &amp;quot;[[&amp;quot;..sister.prefix..&amp;quot;:&amp;quot;..sister.link..&amp;quot;|&amp;lt;b&amp;gt;&amp;lt;i&amp;gt;&amp;quot;..(args.display or args[1])..&amp;quot;&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;]]&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    	if sister.name == 'Commons' then&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    		sister.name = 'Wikimedia Commons' -- make single sister commons box look like {{Commons}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    	end&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    	local text = sister.name..&quot; has &quot;..mw.ustring.lower(sister.information)..&quot; related to &quot;..link&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    	if sister.name == 'Wikipedia' then  -- make single sister interwiki box look like {{InterWiki}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    		text = &quot;[[&quot;..sister.prefix..&quot;:&quot;..sister.link..&quot;|&amp;lt;b&gt;&amp;lt;i&gt;&quot;..sister.information..&quot;&amp;lt;/i&gt;&amp;lt;/b&gt;]] at [[Wikipedia]], the free encyclopedia&quot;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    	end&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     	box:wikitext(sideBox({&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     	box:wikitext(sideBox({&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     		role = 'navigation',&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     		role = 'navigation',&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l513&quot;&gt;Line 513:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 520:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     		metadata='no',&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     		metadata='no',&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     		class='plainlinks sistersitebox',&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     		class='plainlinks sistersitebox',&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     	    text=&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;sister.name..&amp;quot; has &amp;quot;..mw.ustring.lower(sister.information)..&amp;quot; related to &amp;quot;..link&lt;/del&gt;,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     	    text=&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;text&lt;/ins&gt;,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			templatestyles = templatestyles_page()&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			templatestyles = templatestyles_page()&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     	}))&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     	}))&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>wikipedia&gt;WOSlinker</name></author>
	</entry>
	<entry>
		<id>https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=13263&amp;oldid=prev</id>
		<title>Admin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=13263&amp;oldid=prev"/>
		<updated>2022-09-16T09:56:48Z</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;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:26, 16 September 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en-GB&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=13262&amp;oldid=prev</id>
		<title>wikipedia&gt;Hike395: implement multiple iw parameters, fix phrasebook logic</title>
		<link rel="alternate" type="text/html" href="https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=13262&amp;oldid=prev"/>
		<updated>2022-09-01T13:54:30Z</updated>

		<summary type="html">&lt;p&gt;implement multiple iw parameters, fix phrasebook logic&lt;/p&gt;
&lt;a href=&quot;https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;amp;diff=13262&amp;amp;oldid=3132&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>wikipedia&gt;Hike395</name></author>
	</entry>
	<entry>
		<id>https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=3132&amp;oldid=prev</id>
		<title>Admin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=3132&amp;oldid=prev"/>
		<updated>2022-07-21T12:18:41Z</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;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:48, 21 July 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en-GB&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=3131&amp;oldid=prev</id>
		<title>wikipedia&gt;Izno: split templatestyles to bar and not bar forms</title>
		<link rel="alternate" type="text/html" href="https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=3131&amp;oldid=prev"/>
		<updated>2022-07-07T17:05:25Z</updated>

		<summary type="html">&lt;p&gt;split templatestyles to bar and not bar forms&lt;/p&gt;
&lt;a href=&quot;https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;amp;diff=3131&amp;amp;oldid=53193&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>wikipedia&gt;Izno</name></author>
	</entry>
	<entry>
		<id>https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=53193&amp;oldid=prev</id>
		<title>alpha&gt;Sarika: Created page with &quot;require('Module:No globals')  -- Module to create sister project link box local getArgs = require('Module:Arguments').getArgs local commonsLink = require('Module:Commons link'...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.vigyanwiki.in/index.php?title=Module:Sister_project_links&amp;diff=53193&amp;oldid=prev"/>
		<updated>2022-05-20T11:35:37Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;require(&amp;#039;Module:No globals&amp;#039;)  -- Module to create sister project link box local getArgs = require(&amp;#039;Module:Arguments&amp;#039;).getArgs local commonsLink = require(&amp;#039;Module:Commons link&amp;#039;...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;require('Module:No globals')&lt;br /&gt;
&lt;br /&gt;
-- Module to create sister project link box&lt;br /&gt;
local getArgs = require('Module:Arguments').getArgs&lt;br /&gt;
local commonsLink = require('Module:Commons link')&lt;br /&gt;
local sideBox = require('Module:Side box')._main&lt;br /&gt;
local generateWarning = require('Module:If preview')._warning&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
local logo = {&lt;br /&gt;
	wikt=&amp;quot;Wiktionary-logo-v2.svg&amp;quot;,&lt;br /&gt;
	c=&amp;quot;Commons-logo.svg&amp;quot;,&lt;br /&gt;
	n=&amp;quot;Wikinews-logo.svg&amp;quot;,&lt;br /&gt;
	q=&amp;quot;Wikiquote-logo.svg&amp;quot;,&lt;br /&gt;
	s=&amp;quot;Wikisource-logo.svg&amp;quot;,&lt;br /&gt;
	b=&amp;quot;Wikibooks-logo.svg&amp;quot;,&lt;br /&gt;
	voy=&amp;quot;Wikivoyage-Logo-v3-icon.svg&amp;quot;,&lt;br /&gt;
	v=&amp;quot;Wikiversity logo 2017.svg&amp;quot;,&lt;br /&gt;
	d=&amp;quot;Wikidata-logo.svg&amp;quot;,&lt;br /&gt;
	species=&amp;quot;Wikispecies-logo.svg&amp;quot;,&lt;br /&gt;
	m=&amp;quot;Wikimedia Community Logo.svg&amp;quot;,&lt;br /&gt;
	mw=&amp;quot;MediaWiki-2020-icon.svg&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
local prefixList = {'wikt', 'c', 'n', 'q', 's', 'b', 'voy', 'v', 'd',&lt;br /&gt;
	'species', 'species_author', 'm', 'mw'}&lt;br /&gt;
&lt;br /&gt;
local sisterName = {&lt;br /&gt;
	wikt=&amp;quot;Wiktionary&amp;quot;,&lt;br /&gt;
	c=&amp;quot;Commons&amp;quot;,&lt;br /&gt;
	n=&amp;quot;Wikinews&amp;quot;,&lt;br /&gt;
	q=&amp;quot;Wikiquote&amp;quot;,&lt;br /&gt;
	s=&amp;quot;Wikisource&amp;quot;,&lt;br /&gt;
	b=&amp;quot;Wikibooks&amp;quot;,&lt;br /&gt;
	voy=&amp;quot;Wikivoyage&amp;quot;,&lt;br /&gt;
	v=&amp;quot;Wikiversity&amp;quot;,&lt;br /&gt;
	d=&amp;quot;Wikidata&amp;quot;,&lt;br /&gt;
	species=&amp;quot;Wikispecies&amp;quot;,&lt;br /&gt;
	m=&amp;quot;Meta-Wiki&amp;quot;,&lt;br /&gt;
	mw=&amp;quot;MediaWiki&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
local sisterInfo = {&lt;br /&gt;
	wikt=&amp;quot;Definitions&amp;quot;,&lt;br /&gt;
	c=&amp;quot;Media&amp;quot;,&lt;br /&gt;
	n=&amp;quot;News&amp;quot;,&lt;br /&gt;
	q=&amp;quot;Quotations&amp;quot;,&lt;br /&gt;
	s=&amp;quot;Texts&amp;quot;,&lt;br /&gt;
	b=&amp;quot;Textbooks&amp;quot;,&lt;br /&gt;
	voy=&amp;quot;Travel guides&amp;quot;,&lt;br /&gt;
	v=&amp;quot;Resources&amp;quot;,&lt;br /&gt;
	d=&amp;quot;Data&amp;quot;,&lt;br /&gt;
	species=&amp;quot;Taxa&amp;quot;,&lt;br /&gt;
	species_author=&amp;quot;Authorship&amp;quot;,&lt;br /&gt;
	m=&amp;quot;Discussions&amp;quot;,&lt;br /&gt;
	mw=&amp;quot;Documentation&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local defaultSisters = {&lt;br /&gt;
	wikt=true,&lt;br /&gt;
	c=true,&lt;br /&gt;
	n=true,&lt;br /&gt;
	q=true,&lt;br /&gt;
	s=true,&lt;br /&gt;
	b=true,&lt;br /&gt;
	voy='auto',&lt;br /&gt;
	v=true,&lt;br /&gt;
	d=false,&lt;br /&gt;
	species='auto',&lt;br /&gt;
	species_author=false,&lt;br /&gt;
	m=false,&lt;br /&gt;
	mw=false&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local sisterDb = {	&lt;br /&gt;
	wikt=&amp;quot;enwiktionary&amp;quot;,&lt;br /&gt;
	n=&amp;quot;enwikinews&amp;quot;,&lt;br /&gt;
	q=&amp;quot;enwikiquote&amp;quot;,&lt;br /&gt;
	s=&amp;quot;enwikisource&amp;quot;,&lt;br /&gt;
	b=&amp;quot;enwikibooks&amp;quot;,&lt;br /&gt;
	voy=&amp;quot;enwikivoyage&amp;quot;,&lt;br /&gt;
	v=&amp;quot;enwikiversity&amp;quot;,&lt;br /&gt;
	species=&amp;quot;specieswiki&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
local trackingType = {&lt;br /&gt;
	wdMismatch=&amp;quot;Pages using Sister project links with wikidata mismatch&amp;quot;,&lt;br /&gt;
	wdNamespace=&amp;quot;Pages using Sister project links with wikidata namespace mismatch&amp;quot;,&lt;br /&gt;
	wdHidden=&amp;quot;Pages using Sister project links with hidden wikidata&amp;quot;,&lt;br /&gt;
	defaultSearch=&amp;quot;Pages using Sister project links with default search&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
local inSandbox = mw.getCurrentFrame():getTitle():find('sandbox', 1, true) &lt;br /&gt;
&lt;br /&gt;
-- Function to add &amp;quot;-sand&amp;quot; to classes when called from sandbox&lt;br /&gt;
local function sandbox(s)&lt;br /&gt;
	return inSandbox and s..&amp;quot;-sand&amp;quot; or s&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Function to canonicalize string&lt;br /&gt;
-- search for variants of &amp;quot;yes&amp;quot;, and &amp;quot;no&amp;quot;, and transform&lt;br /&gt;
-- them into a standard form (like [[Template:YesNo]])&lt;br /&gt;
-- Argument:&lt;br /&gt;
--   s --- input string&lt;br /&gt;
-- Result:&lt;br /&gt;
--  {x,y} list of length 2&lt;br /&gt;
--    x = nil if s is canonicalized, otherwise has trimmed s&lt;br /&gt;
--    y = canonical form of s (true if &amp;quot;yes&amp;quot; or other, false if &amp;quot;no&amp;quot;, nil if blank)&lt;br /&gt;
local function canonicalize(s)&lt;br /&gt;
	if s == nil then&lt;br /&gt;
		return {nil, nil}&lt;br /&gt;
	end&lt;br /&gt;
	-- if s is table/list, then assume already canonicalized and return unchanged&lt;br /&gt;
	if tostring(type(s)) == &amp;quot;table&amp;quot; then&lt;br /&gt;
		return s&lt;br /&gt;
	end&lt;br /&gt;
	s = mw.text.trim(tostring(s))&lt;br /&gt;
	if s == &amp;quot;&amp;quot; then&lt;br /&gt;
		return {nil, nil}&lt;br /&gt;
	end&lt;br /&gt;
	local lowerS = s:lower()&lt;br /&gt;
	-- Check for various forms of &amp;quot;yes&amp;quot;&lt;br /&gt;
	if lowerS == 'yes' or lowerS == 'y' or lowerS == 't' &lt;br /&gt;
	      or lowerS == '1' or lowerS == 'true' or lowerS == 'on' then&lt;br /&gt;
		return {nil, true}&lt;br /&gt;
	end&lt;br /&gt;
    -- Check for various forms of &amp;quot;no&amp;quot;&lt;br /&gt;
	if lowerS == 'no' or lowerS == 'n' or lowerS == 'f' &lt;br /&gt;
	       or lowerS == '0' or lowerS == 'false' or lowerS == 'off'then&lt;br /&gt;
		return {nil, false}&lt;br /&gt;
	end&lt;br /&gt;
    -- Neither yes nor no recognized, leave string trimmed&lt;br /&gt;
	return {s, true}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Merge two or more canonicalized argument lists&lt;br /&gt;
-- Arguments:&lt;br /&gt;
--  argList = list of canonicalized arguments&lt;br /&gt;
--  noAll = if true, return no when all argList is no.&lt;br /&gt;
--          otherwise, return blank when all argList is blank&lt;br /&gt;
local function mergeArgs(argList,noAll)&lt;br /&gt;
	local test = nil -- default, return blank if all blank&lt;br /&gt;
	if noAll then&lt;br /&gt;
		test = false -- return no if all no&lt;br /&gt;
	end&lt;br /&gt;
	local allSame = true&lt;br /&gt;
	-- Search through string for first non-no or non-blank&lt;br /&gt;
	for _, arg in ipairs(argList) do&lt;br /&gt;
		if arg[2] then&lt;br /&gt;
			return arg -- found non-no and non-blank, return it&lt;br /&gt;
		end&lt;br /&gt;
		-- test to see if argList is all blank / no&lt;br /&gt;
		allSame = allSame and (arg[2] == test)&lt;br /&gt;
	end&lt;br /&gt;
	-- if all blank / no, return blank / no&lt;br /&gt;
	if allSame then&lt;br /&gt;
		return {nil, test} -- all match no/blank, return it&lt;br /&gt;
	end&lt;br /&gt;
	-- otherwise, return no / blank&lt;br /&gt;
	if noAll then&lt;br /&gt;
		return {nil, nil}&lt;br /&gt;
	end&lt;br /&gt;
	return {nil, false}&lt;br /&gt;
end&lt;br /&gt;
		&lt;br /&gt;
-- Function to get sitelink for a wiki&lt;br /&gt;
-- Arguments:&lt;br /&gt;
--   wiki = db name of wiki to lookup&lt;br /&gt;
--   qid = QID of entity to search for, current page entity by default&lt;br /&gt;
local function getSitelink(wiki,qid)&lt;br /&gt;
	-- return nil if some sort of lookup failure&lt;br /&gt;
	return qid and mw.wikibase.getSitelink(qid,wiki)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- Function to generate the sister link itself&lt;br /&gt;
-- Arguments:&lt;br /&gt;
--  args = argument table for function&lt;br /&gt;
--     args[1] = page to fetch&lt;br /&gt;
--     args.default = link when blank&lt;br /&gt;
--     args.auto = new auto mode (don't fall back to search)&lt;br /&gt;
--     args.sitelink = wikidata sitelink (if available)&lt;br /&gt;
--     args.qid = QID of entity&lt;br /&gt;
--     args.search = fallback string to search for&lt;br /&gt;
--     args.sisterPrefix = wikitext prefix for sister site&lt;br /&gt;
--     args.information = type of info sister site contains&lt;br /&gt;
--  tracking = tracking table&lt;br /&gt;
local function genSisterLink(args, tracking)&lt;br /&gt;
	if args[1][2] == false or (not args.default and args[1][2] == nil) then&lt;br /&gt;
		return nil --- either editor specified &amp;quot;no&amp;quot;, or &amp;quot;blank&amp;quot; (and default=no), then skip this sister&lt;br /&gt;
	end&lt;br /&gt;
	local sisterDbName = sisterDb[args.sisterPrefix]&lt;br /&gt;
	local sitelink = args.sitelink or (sisterDbName and getSitelink(sisterDbName,args.qid))&lt;br /&gt;
	if args.auto and not sitelink and args[1][2] == nil then&lt;br /&gt;
		return nil --- in auto mode, if link is blank and no sitelink, then skip&lt;br /&gt;
	end&lt;br /&gt;
	-- fallback order of sister link: first specified page, then wikidata, then search&lt;br /&gt;
	local link = args[1][1] or sitelink or (args.search and &amp;quot;Special:&amp;quot;..args.search)&lt;br /&gt;
	if not link then&lt;br /&gt;
		return nil --- no link found, just skip&lt;br /&gt;
	end&lt;br /&gt;
	if tracking then&lt;br /&gt;
		-- update state for tracking categories&lt;br /&gt;
		if args[1][1] and sitelink then&lt;br /&gt;
			-- transform supplied page name to be in wiki-format&lt;br /&gt;
			local page = mw.ustring.gsub(args[1][1],&amp;quot;_&amp;quot;,&amp;quot; &amp;quot;)&lt;br /&gt;
			page = mw.ustring.sub(page,1,1):upper()..mw.ustring.sub(page,2)&lt;br /&gt;
			local pageNS = mw.ustring.match(page,&amp;quot;^([^:]+):&amp;quot;)&lt;br /&gt;
			local sitelinkNS = mw.ustring.match(sitelink,&amp;quot;^([^:]+):&amp;quot;)&lt;br /&gt;
			if page == sitelink then&lt;br /&gt;
				tracking.wdHidden = args.sisterPrefix&lt;br /&gt;
			elseif pageNS ~= sitelinkNS then&lt;br /&gt;
				tracking.wdNamespace = args.sisterPrefix&lt;br /&gt;
			else&lt;br /&gt;
				tracking.wdMismatch = args.sisterPrefix&lt;br /&gt;
			end&lt;br /&gt;
		-- if no page link, nor a wikidata entry, and search is on, then warn&lt;br /&gt;
		elseif not (args[1][2] or sitelink) and args.search then&lt;br /&gt;
			tracking.defaultSearch = args.sisterPrefix&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return {prefix=args.sisterPrefix, link=link, information=args.information}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function commonsLinks(args, commonsPage)&lt;br /&gt;
	-- use [[Module:Commons link]] to determine best commons link&lt;br /&gt;
	local cLink = (not args.commonscat) and commonsLink._hasGallery(args.qid)&lt;br /&gt;
	                 or commonsLink._hasCategory(args.qid)&lt;br /&gt;
	if commonsPage[1] and not mw.ustring.match(commonsPage[1]:lower(),&amp;quot;^category:&amp;quot;) then&lt;br /&gt;
		commonsPage[1] = (args.commonscat and &amp;quot;Category:&amp;quot; or &amp;quot;&amp;quot;)..commonsPage[1]&lt;br /&gt;
	end&lt;br /&gt;
	local commonsSearch = &amp;quot;Search/&amp;quot;..(args.commonscat and &amp;quot;Category:&amp;quot; or &amp;quot;&amp;quot;)..args[1]&lt;br /&gt;
	return {link=cLink, search=commonsSearch}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Function to create a sister link, by prefix&lt;br /&gt;
-- Arguments:&lt;br /&gt;
--   prefix = sister prefix (e.g., &amp;quot;c&amp;quot; for commons)&lt;br /&gt;
--   args = arguments for this sister (see p._sisterLink above)&lt;br /&gt;
--   tracking = tracking table&lt;br /&gt;
local function sisterLink(prefix, args, tracking)&lt;br /&gt;
	-- determine arguments to genSisterLink according to prefix&lt;br /&gt;
	if prefix == 'species_author' and not args.species[1] and args.species[2] and not args.species_author[1] and args.species_author[2] then&lt;br /&gt;
		return nil&lt;br /&gt;
	end&lt;br /&gt;
	local default = defaultSisters[prefix]&lt;br /&gt;
	if default == 'auto' then&lt;br /&gt;
		default = args.auto&lt;br /&gt;
	end&lt;br /&gt;
	-- Handle exceptions by prefix&lt;br /&gt;
	local search = ((prefix == 'd' and &amp;quot;ItemByTitle/enwiki/&amp;quot;) or &amp;quot;Search/&amp;quot;)..args[1]&lt;br /&gt;
	local sitelink = prefix == 'd' and args.qid&lt;br /&gt;
    local page = args[prefix]&lt;br /&gt;
    if prefix == 's' and args.author and page[1] then&lt;br /&gt;
		page[1] = &amp;quot;Author:&amp;quot;..page[1]&lt;br /&gt;
	end&lt;br /&gt;
    local info = sisterInfo[prefix]&lt;br /&gt;
    if prefix == 'voy' and not args.bar and not page[1] and page[2] ~= nil then&lt;br /&gt;
    	info = &amp;quot;Travel information&amp;quot;&lt;br /&gt;
    end&lt;br /&gt;
    info = args.information or info&lt;br /&gt;
    if prefix == 'c' then&lt;br /&gt;
    	local commons = commonsLinks(args, page)&lt;br /&gt;
    	search = commons.search&lt;br /&gt;
    	sitelink = commons.link&lt;br /&gt;
    end&lt;br /&gt;
    prefix = (prefix == 'species_author' and 'species') or prefix&lt;br /&gt;
    return genSisterLink({&lt;br /&gt;
    	page,&lt;br /&gt;
    	auto=args.auto,&lt;br /&gt;
    	qid=args.qid,&lt;br /&gt;
    	sitelink=sitelink,&lt;br /&gt;
    	default=default,&lt;br /&gt;
    	sisterPrefix = prefix,&lt;br /&gt;
    	search=search,&lt;br /&gt;
    	information=info}, tracking)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Function to create html containers for sister project link list&lt;br /&gt;
-- Arguments:&lt;br /&gt;
--   args = table of arguments&lt;br /&gt;
--      args.position: if 'left', position links to left&lt;br /&gt;
--      args.collapsible: if non-empty, make box collapsible. If 'collapse', start box hidden&lt;br /&gt;
--      args.style: CSS style string appended to end of default CSS&lt;br /&gt;
--      args.display: boldface name to display&lt;br /&gt;
local function createContainer(args)&lt;br /&gt;
	-- Outermost div (css from previous version of [[Template:Project sister links]])&lt;br /&gt;
	local container = mw.html.create('div')&lt;br /&gt;
	container:attr(&amp;quot;role&amp;quot;,&amp;quot;navigation&amp;quot;)&lt;br /&gt;
	container:attr(&amp;quot;aria-labelledby&amp;quot;,&amp;quot;sister-projects&amp;quot;)&lt;br /&gt;
	container:addClass(&amp;quot;metadata&amp;quot;)&lt;br /&gt;
	container:addClass(&amp;quot;plainlinks&amp;quot;)&lt;br /&gt;
	container:addClass(&amp;quot;sistersitebox&amp;quot;)&lt;br /&gt;
	container:addClass(&amp;quot;plainlist&amp;quot;)&lt;br /&gt;
	container:addClass(sandbox(&amp;quot;sister-box&amp;quot;))&lt;br /&gt;
	if args.position and args.position:lower() == &amp;quot;left&amp;quot; then&lt;br /&gt;
		container:addClass(&amp;quot;mbox-small-left&amp;quot;)&lt;br /&gt;
	else&lt;br /&gt;
		container:addClass(&amp;quot;mbox-small&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
	if args.collapsible then&lt;br /&gt;
		container:addClass(&amp;quot;mw-collapsible&amp;quot;)&lt;br /&gt;
		if args.collapsible == &amp;quot;collapsed&amp;quot; then&lt;br /&gt;
			container:addClass(&amp;quot;mw-collapsed&amp;quot;)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	container:cssText(args.style)&lt;br /&gt;
	-- Div for text header&lt;br /&gt;
	local header = container:tag('div')&lt;br /&gt;
	header:css(&amp;quot;clear&amp;quot;,args.collapsible and &amp;quot;both&amp;quot;)&lt;br /&gt;
	-- pagename in bold as part of header&lt;br /&gt;
	local pagename = header:tag('b')&lt;br /&gt;
	pagename:wikitext(args.display or args[1])&lt;br /&gt;
	local headerText = &amp;quot;at Wikipedia's [[Wikipedia:Wikimedia sister projects|&amp;quot;&lt;br /&gt;
	headerText = headerText..'&amp;lt;span id=&amp;quot;sister-projects&amp;quot;&amp;gt;sister projects&amp;lt;/span&amp;gt;]]'&lt;br /&gt;
	header:wikitext(headerText)&lt;br /&gt;
	-- start the unordered list element here&lt;br /&gt;
	local ul = container:tag('ul')&lt;br /&gt;
	ul:addClass(args.collapsible and &amp;quot;mw-collapsible-content&amp;quot;)&lt;br /&gt;
	-- pass ul element back to main, so sister links can be added&lt;br /&gt;
	return ul&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function createSisterBox(sisterList,args)&lt;br /&gt;
	local container = createContainer(args)&lt;br /&gt;
    for i, link in ipairs(sisterList) do&lt;br /&gt;
	  local li = container:tag('li')&lt;br /&gt;
	  -- html element for 27px-high logo&lt;br /&gt;
	  local logoSpan = li:tag('span')&lt;br /&gt;
	  logoSpan:addClass(sandbox(&amp;quot;sister-logo&amp;quot;))&lt;br /&gt;
	  logoSpan:wikitext(&amp;quot;[[File:&amp;quot;..logo[link.prefix]..&amp;quot;|27x27px|middle|link=|alt=]]&amp;quot;)&lt;br /&gt;
	  -- html element for link&lt;br /&gt;
	  local linkspan = li:tag('span')&lt;br /&gt;
	  linkspan:addClass(sandbox(&amp;quot;sister-link&amp;quot;))&lt;br /&gt;
	  local linkText = &amp;quot;[[&amp;quot;..link.prefix..&amp;quot;:&amp;quot;..link.link..&amp;quot;|&amp;quot;..link.information ..&amp;quot;]] from &amp;quot;..sisterName[link.prefix]&lt;br /&gt;
	  linkspan:wikitext(linkText)&lt;br /&gt;
    end&lt;br /&gt;
    return container:allDone()&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function createSisterBar(sisterList,args)&lt;br /&gt;
	local nav = mw.html.create( 'div' )&lt;br /&gt;
	nav:addClass( 'noprint')&lt;br /&gt;
	nav:addClass( 'metadata')&lt;br /&gt;
	nav:addClass( sandbox('sister-bar'))&lt;br /&gt;
	nav:attr( 'role', 'navigation' )&lt;br /&gt;
	nav:attr( 'aria-label' , 'sister-projects' )&lt;br /&gt;
	local header = nav:tag('div')&lt;br /&gt;
	header:addClass(sandbox('sister-bar-header'))&lt;br /&gt;
	local pagename = header:tag('b')&lt;br /&gt;
	pagename:wikitext(args.display or args[1])&lt;br /&gt;
	local headerText = &amp;quot; at Wikipedia's [[Wikipedia:Wikimedia sister projects|&amp;quot;&lt;br /&gt;
	headerText = headerText..'&amp;lt;span id=&amp;quot;sister-projects&amp;quot; style=&amp;quot;white-space:nowrap;&amp;quot;&amp;gt;sister projects&amp;lt;/span&amp;gt;]]:'&lt;br /&gt;
	header:wikitext(headerText)&lt;br /&gt;
	if #sisterList == 1 then&lt;br /&gt;
		header:wikitext(&amp;quot;[[Category:Pages with single-entry sister bar]]&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
	local container = nav:tag('div')&lt;br /&gt;
	container:addClass(sandbox('sister-bar-content'))&lt;br /&gt;
	for _, link in ipairs(sisterList) do&lt;br /&gt;
		local item = container:tag('div')&lt;br /&gt;
		item:addClass(sandbox('sister-bar-item'))&lt;br /&gt;
		local logoSpan = item:tag('span')&lt;br /&gt;
		logoSpan:addClass(sandbox('sister-bar-logo'))&lt;br /&gt;
		logoSpan:wikitext(&amp;quot;[[File:&amp;quot;..logo[link.prefix]..&amp;quot;|21x19px|link=|alt=]]&amp;quot;)&lt;br /&gt;
		local linkSpan = item:tag('span')&lt;br /&gt;
		linkSpan:addClass(sandbox('sister-bar-link'))&lt;br /&gt;
		linkSpan:wikitext(&amp;quot;&amp;lt;b&amp;gt;[[&amp;quot;..link.prefix..&amp;quot;:&amp;quot;..link.link..&amp;quot;|&amp;quot;..link.information ..&amp;quot;]]&amp;lt;/b&amp;gt; from &amp;quot;..sisterName[link.prefix])&lt;br /&gt;
	end&lt;br /&gt;
	return nav&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._main(args)&lt;br /&gt;
	local titleObject = mw.title.getCurrentTitle()&lt;br /&gt;
	-- find qid, either supplied with args, from search string, or from current page&lt;br /&gt;
	args.qid = args.qid or mw.wikibase.getEntityIdForTitle(args[1] or &amp;quot;&amp;quot;) or mw.wikibase.getEntityIdForCurrentPage()&lt;br /&gt;
	args.qid = args.qid and args.qid:upper()&lt;br /&gt;
	-- search string defaults to PAGENAME&lt;br /&gt;
    args[1] = args[1] or mw.wikibase.getSitelink(args.qid or &amp;quot;&amp;quot;) or titleObject.text&lt;br /&gt;
    -- handle redundant &amp;quot;commons&amp;quot;/&amp;quot;c&amp;quot; prefix&lt;br /&gt;
    args.c = args.c or args.commons&lt;br /&gt;
	-- Canonicalize all sister links (handle yes/no/empty)&lt;br /&gt;
	for _, k in ipairs(prefixList) do&lt;br /&gt;
		args[k] = canonicalize(args[k])&lt;br /&gt;
	end&lt;br /&gt;
    -- Canonicalize general parameters&lt;br /&gt;
    for _,k in pairs({&amp;quot;auto&amp;quot;,&amp;quot;commonscat&amp;quot;,&amp;quot;author&amp;quot;,&amp;quot;bar&amp;quot;,&amp;quot;tracking&amp;quot;,&amp;quot;sandbox&amp;quot;}) do&lt;br /&gt;
    	args[k] = canonicalize(args[k])[2]&lt;br /&gt;
    end&lt;br /&gt;
	-- Initialize tracking categories if main namespace&lt;br /&gt;
	local tracking = (args.tracking or titleObject.namespace == 0) and {}&lt;br /&gt;
    local sisterList = {}&lt;br /&gt;
    local prefix&lt;br /&gt;
    -- Loop through all sister projects, generate possible links&lt;br /&gt;
    for _, prefix in ipairs(prefixList) do&lt;br /&gt;
    	local link = sisterLink(prefix, args, tracking)&lt;br /&gt;
    	if link then&lt;br /&gt;
			table.insert(sisterList, link)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
    local box = mw.html.create('div')&lt;br /&gt;
    if args.bar and #sisterList &amp;gt; 0 then&lt;br /&gt;
    	box = createSisterBar(sisterList,args)&lt;br /&gt;
    elseif #sisterList == 1 then&lt;br /&gt;
    	-- Use  single sister box instead of multi-sister box&lt;br /&gt;
    	local sister = sisterList[1]&lt;br /&gt;
    	local frame = mw.getCurrentFrame()&lt;br /&gt;
    	local link =  &amp;quot;[[&amp;quot;..sister.prefix..&amp;quot;:&amp;quot;..sister.link..&amp;quot;|&amp;lt;b&amp;gt;&amp;lt;i&amp;gt;&amp;quot;..(args.display or args[1])..&amp;quot;&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;]]&amp;quot;&lt;br /&gt;
    	box:wikitext(sideBox({position=args.position,&lt;br /&gt;
    		image=&amp;quot;[[File:&amp;quot;..logo[sister.prefix]..&amp;quot;|40x40px|class=noviewer|alt=|link=]]&amp;quot;,&lt;br /&gt;
    		metadata='no', textclass='plainlist', class='plainlinks sistersitebox',&lt;br /&gt;
    	    text=sisterName[sister.prefix]..&amp;quot; has &amp;quot;..mw.ustring.lower(sister.information)..&amp;quot; related to &amp;quot;..link}))&lt;br /&gt;
    elseif #sisterList &amp;gt; 0 then&lt;br /&gt;
    	-- else use sister box if non-empty&lt;br /&gt;
    	box = createSisterBox(sisterList,args)&lt;br /&gt;
    end&lt;br /&gt;
    if #sisterList == 0 and args.auto then&lt;br /&gt;
    	box:wikitext(generateWarning({&amp;quot;No sister project links found in Wikidata. Try auto=0&amp;quot;}))&lt;br /&gt;
    end&lt;br /&gt;
	-- Append tracking categories to container div&lt;br /&gt;
	-- Alpha ordering is by sister prefix&lt;br /&gt;
	if tracking then&lt;br /&gt;
		for k, v in pairs(tracking) do&lt;br /&gt;
			box:wikitext(&amp;quot;[[Category:&amp;quot;..trackingType[k]..&amp;quot;|&amp;quot;..v..&amp;quot;]]&amp;quot;)&lt;br /&gt;
		end&lt;br /&gt;
    	if #sisterList == 0 then&lt;br /&gt;
    		box:wikitext(&amp;quot;[[Category:Pages with empty sister project links]]&amp;quot;)&lt;br /&gt;
    	end&lt;br /&gt;
	end&lt;br /&gt;
	local styleFile = 'Module:Sister project links/'&lt;br /&gt;
	styleFile = styleFile..(inSandbox and 'sandbox/' or '')&lt;br /&gt;
	styleFile = styleFile..'styles.css'&lt;br /&gt;
	return mw.getCurrentFrame():extensionTag{&lt;br /&gt;
		name = 'templatestyles', args = { src = styleFile }&lt;br /&gt;
	} .. tostring(box)&lt;br /&gt;
&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Main entry point for generating sister project links box&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = getArgs(frame,{frameOnly=false,parentOnly=false,parentFirst=false})&lt;br /&gt;
	return p._main(args)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Lua entry point for generate one sister link&lt;br /&gt;
function p._sisterlink(args)&lt;br /&gt;
    local prefix = args.prefix&lt;br /&gt;
	-- Canonicalize all sister links (handle yes/no/empty)&lt;br /&gt;
	for _, k in ipairs(prefixList) do&lt;br /&gt;
		args[k] = canonicalize(args[k])&lt;br /&gt;
	end&lt;br /&gt;
    -- Canonicalize general parameters&lt;br /&gt;
    for _,k in pairs({&amp;quot;auto&amp;quot;,&amp;quot;commonscat&amp;quot;,&amp;quot;author&amp;quot;}) do&lt;br /&gt;
    	args[k] = canonicalize(args[k])[2]&lt;br /&gt;
    end&lt;br /&gt;
    args[1] = args[1] or mw.title.getCurrentTitle().text&lt;br /&gt;
	args.qid = args.qid or mw.wikibase.getEntityIdForCurrentPage()&lt;br /&gt;
	args.qid = args.qid and args.qid:upper()&lt;br /&gt;
	local link = sisterLink(prefix, args,nil)&lt;br /&gt;
	if not link then&lt;br /&gt;
		return &amp;quot;&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	return &amp;quot;[[&amp;quot;..link.prefix..&amp;quot;:&amp;quot;..link.link..&amp;quot;|&amp;quot;..link.information ..&amp;quot;]] from &amp;quot;..sisterName[link.prefix]&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Template entry point for generating one sister link&lt;br /&gt;
function p.link(frame)&lt;br /&gt;
	local args = getArgs(frame)&lt;br /&gt;
	return p._sisterlink(args)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>alpha&gt;Sarika</name></author>
	</entry>
</feed>