https://en.wikipedia.org/w/index.php?action=history&feed=atom&title=Module%3ATemplate_link_with_magic%2Fsandbox
Module:Template link with magic/sandbox - Revision history
2025-06-07T05:43:46Z
Revision history for this page on the wiki
MediaWiki 1.45.0-wmf.4
https://en.wikipedia.org/w/index.php?title=Module:Template_link_with_magic/sandbox&diff=1226760074&oldid=prev
HouseBlaster: HouseBlaster moved page Module:Tlm/sandbox to Module:Template link with magic/sandbox: match with Template:template link with magic
2024-06-01T17:13:28Z
<p>HouseBlaster moved page <a href="/wiki/Module:Tlm/sandbox" class="mw-redirect" title="Module:Tlm/sandbox">Module:Tlm/sandbox</a> to <a href="/wiki/Module:Template_link_with_magic/sandbox" title="Module:Template link with magic/sandbox">Module:Template link with magic/sandbox</a>: match with <a href="/wiki/Template:Template_link_with_magic" title="Template:Template link with magic">Template:template link with magic</a></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<tr class="diff-title" lang="en">
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 17:13, 1 June 2024</td>
</tr><tr><td colspan="2" class="diff-notice" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>
HouseBlaster
https://en.wikipedia.org/w/index.php?title=Module:Template_link_with_magic/sandbox&diff=1063017882&oldid=prev
50.53.12.84: consolidate wikidata property hooks
2021-12-31T19:49:39Z
<p>consolidate wikidata property hooks</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 19:49, 31 December 2021</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 237:</td>
<td colspan="2" class="diff-lineno">Line 237:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> return page</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> return page</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> end</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> end</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker"><a class="mw-diff-movedpara-right" title="Paragraph was moved. Click to jump to old location." href="#movedpara_6_4_lhs">⚫</a></td>
<td style="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;"><div><a name="movedpara_1_0_rhs"></a>end</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="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;"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="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;"><div>local function hook_wdprop(name)</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker"><a class="mw-diff-movedpara-right" title="Paragraph was moved. Click to jump to old location." href="#movedpara_5_0_lhs">⚫</a></td>
<td style="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;"><div><a name="movedpara_1_3_rhs"></a><ins style="font-weight: bold; text-decoration: none;"> </ins>if mw.wikibase.resolvePropertyId(name) then</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker"><a class="mw-diff-movedpara-right" title="Paragraph was moved. Click to jump to old location." href="#movedpara_6_0_lhs">⚫</a></td>
<td style="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;"><div><a name="movedpara_1_4_rhs"></a> return ("[[:d:Special:EntityPage/%s|%s]]"):format(mw.wikibase.resolvePropertyId(name), name)</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker"><a class="mw-diff-movedpara-right" title="Paragraph was moved. Click to jump to old location." href="#movedpara_6_1_lhs">⚫</a></td>
<td style="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;"><div><a name="movedpara_1_5_rhs"></a><ins style="font-weight: bold; text-decoration: none;"> </ins>else</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker"><a class="mw-diff-movedpara-right" title="Paragraph was moved. Click to jump to old location." href="#movedpara_6_2_lhs">⚫</a></td>
<td style="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;"><div><a name="movedpara_1_6_rhs"></a> return name</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker"><a class="mw-diff-movedpara-right" title="Paragraph was moved. Click to jump to old location." href="#movedpara_6_11_lhs">⚫</a></td>
<td style="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;"><div><a name="movedpara_1_7_rhs"></a> end<ins style="font-weight: bold; text-decoration: none;"> </ins></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div>end</div></td>
<td class="diff-marker"></td>
<td style="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;"><div>end</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><br /></td>
<td class="diff-marker"></td>
<td style="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;"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Line 276:</td>
<td colspan="2" class="diff-lineno">Line 284:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> -- end;</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> -- end;</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> </div></td>
<td class="diff-marker"></td>
<td style="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;"><div> </div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="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;"><div> ["#property"] = <del style="font-weight: bold; text-decoration: none;">function (name)</del></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="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;"><div> ["#property"] = <ins style="font-weight: bold; text-decoration: none;">hook_wdprop;</ins></div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker"><a class="mw-diff-movedpara-right" title="Paragraph was moved. Click to jump to old location." href="#movedpara_6_5_lhs">⚫</a></td>
<td style="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;"><div><a name="movedpara_4_0_rhs"></a> ["#statements"] = <ins style="font-weight: bold; text-decoration: none;">hook_wdprop;</ins></div></td>
</tr>
<tr>
<td class="diff-marker"><a class="mw-diff-movedpara-left" title="Paragraph was moved. Click to jump to new location." href="#movedpara_1_3_rhs">⚫</a></td>
<td style="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;"><div><a name="movedpara_5_0_lhs"></a><del style="font-weight: bold; text-decoration: none;"> </del>if mw.wikibase.resolvePropertyId(name) then</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"><a class="mw-diff-movedpara-left" title="Paragraph was moved. Click to jump to new location." href="#movedpara_1_4_rhs">⚫</a></td>
<td style="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;"><div><a name="movedpara_6_0_lhs"></a><del style="font-weight: bold; text-decoration: none;"> </del> return ("[[:d:Special:EntityPage/%s|%s]]"):format(mw.wikibase.resolvePropertyId(name), name)</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"><a class="mw-diff-movedpara-left" title="Paragraph was moved. Click to jump to new location." href="#movedpara_1_5_rhs">⚫</a></td>
<td style="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;"><div><a name="movedpara_6_1_lhs"></a><del style="font-weight: bold; text-decoration: none;"> </del>else</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"><a class="mw-diff-movedpara-left" title="Paragraph was moved. Click to jump to new location." href="#movedpara_1_6_rhs">⚫</a></td>
<td style="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;"><div><a name="movedpara_6_2_lhs"></a><del style="font-weight: bold; text-decoration: none;"> </del> return name</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="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;"><div> end </div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"><a class="mw-diff-movedpara-left" title="Paragraph was moved. Click to jump to new location." href="#movedpara_1_0_rhs">⚫</a></td>
<td style="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;"><div><a name="movedpara_6_4_lhs"></a><del style="font-weight: bold; text-decoration: none;"> </del>end<del style="font-weight: bold; text-decoration: none;">;</del></div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"><a class="mw-diff-movedpara-left" title="Paragraph was moved. Click to jump to new location." href="#movedpara_4_0_rhs">⚫</a></td>
<td style="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;"><div><a name="movedpara_6_5_lhs"></a> ["#statements"] = <del style="font-weight: bold; text-decoration: none;">function (name)</del></div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="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;"><div> if mw.wikibase.resolvePropertyId(name) then</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="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;"><div> return ("[[:d:Special:EntityPage/%s|%s]]"):format(mw.wikibase.resolvePropertyId(name), name)</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="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;"><div> else</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="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;"><div> return name</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="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;"><div> end </div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"><a class="mw-diff-movedpara-left" title="Paragraph was moved. Click to jump to new location." href="#movedpara_1_7_rhs">⚫</a></td>
<td style="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;"><div><a name="movedpara_6_11_lhs"></a> end<del style="font-weight: bold; text-decoration: none;">;</del></div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div>}</div></td>
<td class="diff-marker"></td>
<td style="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;"><div>}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><br /></td>
<td class="diff-marker"></td>
<td style="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;"><br /></td>
</tr>
</table>
50.53.12.84
https://en.wikipedia.org/w/index.php?title=Module:Template_link_with_magic/sandbox&diff=1063016911&oldid=prev
50.53.12.84: +#statements parser_function_hooks
2021-12-31T19:42:11Z
<p>+#statements parser_function_hooks</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 19:42, 31 December 2021</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 277:</td>
<td colspan="2" class="diff-lineno">Line 277:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> </div></td>
<td class="diff-marker"></td>
<td style="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;"><div> </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> ["#property"] = function (name)</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> ["#property"] = function (name)</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="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;"><div> if <del style="font-weight: bold; text-decoration: none;">is_valid_pagename</del>(name) then</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="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;"><div> if <ins style="font-weight: bold; text-decoration: none;">mw.wikibase.resolvePropertyId</ins>(name) then</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="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;"><div> return ("[[:d:<del style="font-weight: bold; text-decoration: none;">Property</del>:%s|%s]]"):format(name, name)</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="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;"><div> return ("[[:d:<ins style="font-weight: bold; text-decoration: none;">Special</ins>:<ins style="font-weight: bold; text-decoration: none;">EntityPage/</ins>%s|%s]]"):format<ins style="font-weight: bold; text-decoration: none;">(mw.wikibase.resolvePropertyId</ins>(name<ins style="font-weight: bold; text-decoration: none;">)</ins>, name)</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="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;"><div> else</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="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;"><div> return name</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="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;"><div> end </div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="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;"><div> end;</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="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;"><div> ["#statements"] = function (name)</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="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;"><div> if mw.wikibase.resolvePropertyId(name) then</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="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;"><div> return ("[[:d:Special:EntityPage/%s|%s]]"):format(mw.wikibase.resolvePropertyId(name), name)</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> else</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> else</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> return name</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> return name</div></td>
</tr>
</table>
50.53.12.84
https://en.wikipedia.org/w/index.php?title=Module:Template_link_with_magic/sandbox&diff=1063013776&oldid=prev
50.53.12.84: +#statements from mw:Extension:Wikibase Client
2021-12-31T19:19:37Z
<p>+#statements from <a href="https://www.mediawiki.org/wiki/Extension:Wikibase_Client" class="extiw" title="mw:Extension:Wikibase Client">mw:Extension:Wikibase Client</a></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 19:19, 31 December 2021</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 216:</td>
<td colspan="2" class="diff-lineno">Line 216:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> ["#lsth"] = "mw:Extension:Labeled Section Transclusion#How it works"; -- not available, it seems</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> ["#lsth"] = "mw:Extension:Labeled Section Transclusion#How it works"; -- not available, it seems</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> ["#lstx"] = "mw:Extension:Labeled Section Transclusion#How it works";</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> ["#lstx"] = "mw:Extension:Labeled Section Transclusion#How it works";</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="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;"><div> ["noexternallanglinks"] = "mw:Extension:Wikibase Client<del style="font-weight: bold; text-decoration: none;">#noexternallanglinks</del>";</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="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;"><div> ["noexternallanglinks"] = "mw:Extension:Wikibase Client";</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> ["pendingchangelevel"] = "mw:Extension:FlaggedRevs"; -- not documented yet</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> ["pendingchangelevel"] = "mw:Extension:FlaggedRevs"; -- not documented yet</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="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;"><div> ["#property"] = "mw:Extension:Wikibase Client<del style="font-weight: bold; text-decoration: none;">#Data transclusion</del>";</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="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;"><div> ["#property"] = "mw:Extension:Wikibase Client";</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="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;"><div> ["#statements"] = "mw:Extension:Wikibase Client";</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> ["#target"] = "mw:Extension:MassMessage"; -- not documented yet</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> ["#target"] = "mw:Extension:MassMessage"; -- not documented yet</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div>}</div></td>
<td class="diff-marker"></td>
<td style="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;"><div>}</div></td>
</tr>
</table>
50.53.12.84
https://en.wikipedia.org/w/index.php?title=Module:Template_link_with_magic/sandbox&diff=1063012177&oldid=prev
50.53.12.84: +numberofwikis from mw:Extension:SiteMatrix
2021-12-31T19:08:24Z
<p>+numberofwikis from <a href="https://www.mediawiki.org/wiki/Extension:SiteMatrix" class="extiw" title="mw:Extension:SiteMatrix">mw:Extension:SiteMatrix</a></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 19:08, 31 December 2021</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 101:</td>
<td colspan="2" class="diff-lineno">Line 101:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> ["noexternallanglinks"] = "mw:Extension:Wikibase Client";</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> ["noexternallanglinks"] = "mw:Extension:Wikibase Client";</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> ["pendingchangelevel"] = "mw:Extension:FlaggedRevs"; -- not documented yet</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> ["pendingchangelevel"] = "mw:Extension:FlaggedRevs"; -- not documented yet</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="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;"><div> ["numberofwikis"] = "mw:Extension:SiteMatrix";</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div>}</div></td>
<td class="diff-marker"></td>
<td style="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;"><div>}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><br /></td>
<td class="diff-marker"></td>
<td style="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;"><br /></td>
</tr>
</table>
50.53.12.84
https://en.wikipedia.org/w/index.php?title=Module:Template_link_with_magic/sandbox&diff=1018348770&oldid=prev
Krinkle at 16:10, 17 April 2021
2021-04-17T16:10:27Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 16:10, 17 April 2021</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 100:</td>
<td colspan="2" class="diff-lineno">Line 100:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> -- case-insensitive!</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> -- case-insensitive!</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> ["noexternallanglinks"] = "mw:Extension:Wikibase Client";</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> ["noexternallanglinks"] = "mw:Extension:Wikibase Client";</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker"><a class="mw-diff-movedpara-right" title="Paragraph was moved. Click to jump to old location." href="#movedpara_3_0_lhs">⚫</a></td>
<td style="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;"><div><a name="movedpara_1_0_rhs"></a> ["<ins style="font-weight: bold; text-decoration: none;">pendingchangelevel</ins>"] = "mw:Extension:FlaggedRevs"; -- not documented yet</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div>}</div></td>
<td class="diff-marker"></td>
<td style="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;"><div>}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><br /></td>
<td class="diff-marker"></td>
<td style="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;"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Line 215:</td>
<td colspan="2" class="diff-lineno">Line 216:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> ["#lstx"] = "mw:Extension:Labeled Section Transclusion#How it works";</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> ["#lstx"] = "mw:Extension:Labeled Section Transclusion#How it works";</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> ["noexternallanglinks"] = "mw:Extension:Wikibase Client#noexternallanglinks";</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> ["noexternallanglinks"] = "mw:Extension:Wikibase Client#noexternallanglinks";</div></td>
</tr>
<tr>
<td class="diff-marker"><a class="mw-diff-movedpara-left" title="Paragraph was moved. Click to jump to new location." href="#movedpara_1_0_rhs">⚫</a></td>
<td style="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;"><div><a name="movedpara_3_0_lhs"></a> ["<del style="font-weight: bold; text-decoration: none;">#pagesusingpendingchanges</del>"] = "mw:Extension:FlaggedRevs"; -- not documented yet</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> ["pendingchangelevel"] = "mw:Extension:FlaggedRevs"; -- not documented yet</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> ["pendingchangelevel"] = "mw:Extension:FlaggedRevs"; -- not documented yet</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> ["#property"] = "mw:Extension:Wikibase Client#Data transclusion";</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> ["#property"] = "mw:Extension:Wikibase Client#Data transclusion";</div></td>
</tr>
</table>
Krinkle
https://en.wikipedia.org/w/index.php?title=Module:Template_link_with_magic/sandbox&diff=1018348677&oldid=prev
Krinkle: sync
2021-04-17T16:09:46Z
<p>sync</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 16:09, 17 April 2021</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 100:</td>
<td colspan="2" class="diff-lineno">Line 100:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> -- case-insensitive!</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> -- case-insensitive!</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div> ["noexternallanglinks"] = "mw:Extension:Wikibase Client";</div></td>
<td class="diff-marker"></td>
<td style="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;"><div> ["noexternallanglinks"] = "mw:Extension:Wikibase Client";</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="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;"><div> ["pendingchangelevel"] = "mw:Extension:FlaggedRevs"; -- not documented yet</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><div>}</div></td>
<td class="diff-marker"></td>
<td style="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;"><div>}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="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;"><br /></td>
<td class="diff-marker"></td>
<td style="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;"><br /></td>
</tr>
</table>
Krinkle
https://en.wikipedia.org/w/index.php?title=Module:Template_link_with_magic/sandbox&diff=893688545&oldid=prev
Pppery: Pppery moved page Module:Template link/sandbox to Module:Tlm/sandbox without leaving a redirect
2019-04-22T23:52:52Z
<p>Pppery moved page <a href="/w/index.php?title=Module:Template_link/sandbox&action=edit&redlink=1" class="new" title="Module:Template link/sandbox (page does not exist)">Module:Template link/sandbox</a> to <a href="/wiki/Module:Tlm/sandbox" class="mw-redirect" title="Module:Tlm/sandbox">Module:Tlm/sandbox</a> without leaving a redirect</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<tr class="diff-title" lang="en">
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 23:52, 22 April 2019</td>
</tr><tr><td colspan="2" class="diff-notice" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>
Pppery
https://en.wikipedia.org/w/index.php?title=Module:Template_link_with_magic/sandbox&diff=866050921&oldid=prev
BrandonXLF: Create sandbox version of Module:Template link
2018-10-27T23:03:56Z
<p>Create sandbox version of <a href="/w/index.php?title=Module:Template_link&action=edit&redlink=1" class="new" title="Module:Template link (page does not exist)">Module:Template link</a></p>
<p><b>New page</b></p><div>local export = {}<br />
<br />
local variables_nullary = {<br />
["CURRENTYEAR"] = "mw:Help:Magic words#Date and time";<br />
["CURRENTMONTH"] = "mw:Help:Magic words#Date and time";<br />
["CURRENTMONTH1"] = "mw:Help:Magic words#Date and time"; -- undocumented<br />
["CURRENTMONTH2"] = "mw:Help:Magic words#Date and time"; -- undocumented<br />
["CURRENTMONTHNAME"] = "mw:Help:Magic words#Date and time";<br />
["CURRENTMONTHNAMEGEN"] = "mw:Help:Magic words#Date and time";<br />
["CURRENTMONTHABBREV"] = "mw:Help:Magic words#Date and time";<br />
["CURRENTDAY"] = "mw:Help:Magic words#Date and time";<br />
["CURRENTDAY2"] = "mw:Help:Magic words#Date and time";<br />
["CURRENTDOW"] = "mw:Help:Magic words#Date and time";<br />
["CURRENTDAYNAME"] = "mw:Help:Magic words#Date and time";<br />
["CURRENTTIME"] = "mw:Help:Magic words#Date and time";<br />
["CURRENTHOUR"] = "mw:Help:Magic words#Date and time";<br />
["CURRENTWEEK"] = "mw:Help:Magic words#Date and time";<br />
["CURRENTTIMESTAMP"] = "mw:Help:Magic words#Date and time";<br />
<br />
["LOCALYEAR"] = "mw:Help:Magic words#Date and time";<br />
["LOCALMONTH"] = "mw:Help:Magic words#Date and time";<br />
["LOCALMONTH1"] = "mw:Help:Magic words#Date and time"; -- undocumented<br />
["LOCALMONTH2"] = "mw:Help:Magic words#Date and time"; -- undocumented<br />
["LOCALMONTHNAME"] = "mw:Help:Magic words#Date and time";<br />
["LOCALMONTHNAMEGEN"] = "mw:Help:Magic words#Date and time";<br />
["LOCALMONTHABBREV"] = "mw:Help:Magic words#Date and time";<br />
["LOCALDAY"] = "mw:Help:Magic words#Date and time";<br />
["LOCALDAY2"] = "mw:Help:Magic words#Date and time";<br />
["LOCALDOW"] = "mw:Help:Magic words#Date and time";<br />
["LOCALDAYNAME"] = "mw:Help:Magic words#Date and time";<br />
["LOCALTIME"] = "mw:Help:Magic words#Date and time";<br />
["LOCALHOUR"] = "mw:Help:Magic words#Date and time";<br />
["LOCALWEEK"] = "mw:Help:Magic words#Date and time";<br />
["LOCALTIMESTAMP"] = "mw:Help:Magic words#Date and time";<br />
<br />
["SITENAME"] = "mw:Help:Magic words#Technical metadata";<br />
["SERVER"] = "mw:Help:Magic words#Technical metadata";<br />
["SERVERNAME"] = "mw:Help:Magic words#Technical metadata";<br />
["DIRMARK"] = "mw:Help:Magic words#Technical metadata";<br />
["DIRECTIONMARK"] = "mw:Help:Magic words#Technical metadata";<br />
["ARTICLEPATH"] = "mw:Help:Magic words#Technical metadata"; -- undocumented<br />
["SCRIPTPATH"] = "mw:Help:Magic words#Technical metadata";<br />
["STYLEPATH"] = "mw:Help:Magic words#Technical metadata";<br />
["CURRENTVERSION"] = "mw:Help:Magic words#Technical metadata";<br />
["CONTENTLANGUAGE"] = "mw:Help:Magic words#Technical metadata";<br />
["CONTENTLANG"] = "mw:Help:Magic words#Technical metadata";<br />
<br />
["PAGEID"] = "mw:Help:Magic words#Technical metadata";<br />
["CASCADINGSOURCES"] = "mw:Help:Magic words#Technical metadata";<br />
<br />
["REVISIONID"] = "mw:Help:Magic words#Technical metadata";<br />
["REVISIONDAY"] = "mw:Help:Magic words#Technical metadata";<br />
["REVISIONDAY2"] = "mw:Help:Magic words#Technical metadata";<br />
["REVISIONMONTH"] = "mw:Help:Magic words#Technical metadata";<br />
["REVISIONMONTH1"] = "mw:Help:Magic words#Technical metadata";<br />
["REVISIONYEAR"] = "mw:Help:Magic words#Technical metadata";<br />
["REVISIONTIMESTAMP"] = "mw:Help:Magic words#Technical metadata";<br />
["REVISIONUSER"] = "mw:Help:Magic words#Technical metadata";<br />
["REVISIONSIZE"] = "mw:Help:Magic words#Technical metadata";<br />
<br />
["NUMBEROFPAGES"] = "mw:Help:Magic words#Technical metadata";<br />
["NUMBEROFARTICLES"] = "mw:Help:Magic words#Technical metadata";<br />
["NUMBEROFFILES"] = "mw:Help:Magic words#Technical metadata";<br />
["NUMBEROFEDITS"] = "mw:Help:Magic words#Technical metadata";<br />
["NUMBEROFVIEWS"] = "mw:Help:Magic words#Technical metadata";<br />
["NUMBEROFUSERS"] = "mw:Help:Magic words#Technical metadata";<br />
["NUMBEROFADMINS"] = "mw:Help:Magic words#Technical metadata";<br />
["NUMBEROFACTIVEUSERS"] = "mw:Help:Magic words#Technical metadata";<br />
<br />
["FULLPAGENAME"] = "mw:Help:Magic words#Page names";<br />
["PAGENAME"] = "mw:Help:Magic words#Page names";<br />
["BASEPAGENAME"] = "mw:Help:Magic words#Page names";<br />
["SUBPAGENAME"] = "mw:Help:Magic words#Page names";<br />
["SUBJECTPAGENAME"] = "mw:Help:Magic words#Page names";<br />
["ARTICLEPAGENAME"] = "mw:Help:Magic words#Page names";<br />
["TALKPAGENAME"] = "mw:Help:Magic words#Page names";<br />
["ROOTPAGENAME"] = "mw:Help:Magic words#Page names"; -- undocumented<br />
<br />
["FULLPAGENAMEE"] = "mw:Help:Magic words#Page names";<br />
["PAGENAMEE"] = "mw:Help:Magic words#Page names";<br />
["BASEPAGENAMEE"] = "mw:Help:Magic words#Page names";<br />
["SUBPAGENAMEE"] = "mw:Help:Magic words#Page names";<br />
["SUBJECTPAGENAMEE"] = "mw:Help:Magic words#Page names";<br />
["ARTICLEPAGENAMEE"] = "mw:Help:Magic words#Page names";<br />
["TALKPAGENAMEE"] = "mw:Help:Magic words#Page names";<br />
["ROOTPAGENAMEE"] = "mw:Help:Magic words#Page names"; -- undocumented<br />
<br />
["NAMESPACE"] = "mw:Help:Magic words#Namespaces";<br />
["NAMESPACENUMBER"] = "mw:Help:Magic words#Namespaces";<br />
["SUBJECTSPACE"] = "mw:Help:Magic words#Namespaces";<br />
["ARTICLESPACE"] = "mw:Help:Magic words#Namespaces";<br />
["TALKSPACE"] = "mw:Help:Magic words#Namespaces";<br />
<br />
["NAMESPACEE"] = "mw:Help:Magic words#Namespaces";<br />
["SUBJECTSPACEE"] = "mw:Help:Magic words#Namespaces";<br />
["TALKSPACEE"] = "mw:Help:Magic words#Namespaces";<br />
<br />
["!"] = "mw:Help:Magic words#Other";<br />
<br />
-- case-insensitive!<br />
["noexternallanglinks"] = "mw:Extension:Wikibase Client";<br />
["pendingchangelevel"] = "mw:Extension:FlaggedRevs"; -- not documented yet<br />
}<br />
<br />
local variables_nonnullary = {<br />
["PROTECTIONLEVEL"] = "mw:Help:Magic words#Technical metadata";<br />
<br />
["DISPLAYTITLE"] = "mw:Help:Magic words#Technical metadata";<br />
["DEFAULTSORT"] = "mw:Help:Magic words#Technical metadata";<br />
<br />
["PAGESINCATEGORY"] = "mw:Help:Magic words#Technical metadata";<br />
["PAGESINCAT"] = "mw:Help:Magic words#Technical metadata";<br />
<br />
["NUMBERINGROUP"] = "mw:Help:Magic words#Technical metadata";<br />
["PAGESINNS"] = "mw:Help:Magic words#Technical metadata";<br />
["PAGESINNAMESPACE"] = "mw:Help:Magic words#Technical metadata";<br />
<br />
["FULLPAGENAME"] = "mw:Help:Magic words#Page names";<br />
["PAGENAME"] = "mw:Help:Magic words#Page names";<br />
["BASEPAGENAME"] = "mw:Help:Magic words#Page names";<br />
["SUBPAGENAME"] = "mw:Help:Magic words#Page names";<br />
["SUBJECTPAGENAME"] = "mw:Help:Magic words#Page names";<br />
["ARTICLEPAGENAME"] = "mw:Help:Magic words#Page names";<br />
["TALKPAGENAME"] = "mw:Help:Magic words#Page names";<br />
["ROOTPAGENAME"] = "mw:Help:Magic words#Page names"; -- undocumented<br />
<br />
["FULLPAGENAMEE"] = "mw:Help:Magic words#Page names";<br />
["PAGENAMEE"] = "mw:Help:Magic words#Page names";<br />
["BASEPAGENAMEE"] = "mw:Help:Magic words#Page names";<br />
["SUBPAGENAMEE"] = "mw:Help:Magic words#Page names";<br />
["SUBJECTPAGENAMEE"] = "mw:Help:Magic words#Page names";<br />
["ARTICLEPAGENAMEE"] = "mw:Help:Magic words#Page names";<br />
["TALKPAGENAMEE"] = "mw:Help:Magic words#Page names";<br />
["ROOTPAGENAMEE"] = "mw:Help:Magic words#Page names"; -- undocumented<br />
<br />
["NAMESPACE"] = "mw:Help:Magic words#Namespaces";<br />
["NAMESPACENUMBER"] = "mw:Help:Magic words#Namespaces";<br />
["SUBJECTSPACE"] = "mw:Help:Magic words#Namespaces";<br />
["ARTICLESPACE"] = "mw:Help:Magic words#Namespaces";<br />
["TALKSPACE"] = "mw:Help:Magic words#Namespaces";<br />
<br />
["NAMESPACEE"] = "mw:Help:Magic words#Namespaces";<br />
["SUBJECTSPACEE"] = "mw:Help:Magic words#Namespaces";<br />
["TALKSPACEE"] = "mw:Help:Magic words#Namespaces";<br />
<br />
["PAGEID"] = "mw:Help:Magic words#Technical metadata of another page";<br />
["PAGESIZE"] = "mw:Help:Magic words#Technical metadata of another page";<br />
["PROTECTIONLEVEL"] = "mw:Help:Magic words#Technical metadata of another page";<br />
["CASCADINGSOURCES"] = "mw:Help:Magic words#Technical metadata of another page";<br />
["REVISIONID"] = "mw:Help:Magic words#Technical metadata of another page";<br />
["REVISIONDAY"] = "mw:Help:Magic words#Technical metadata of another page";<br />
["REVISIONDAY2"] = "mw:Help:Magic words#Technical metadata of another page";<br />
["REVISIONMONTH"] = "mw:Help:Magic words#Technical metadata of another page";<br />
["REVISIONMONTH1"] = "mw:Help:Magic words#Technical metadata of another page";<br />
["REVISIONYEAR"] = "mw:Help:Magic words#Technical metadata of another page";<br />
["REVISIONTIMESTAMP"] = "mw:Help:Magic words#Technical metadata of another page";<br />
["REVISIONUSER"] = "mw:Help:Magic words#Technical metadata of another page";<br />
}<br />
<br />
local parser_functions = {<br />
-- built-ins<br />
["localurl"] = "mw:Help:Magic words#URL data";<br />
["localurle"] = "mw:Help:Magic words#URL data";<br />
["fullurl"] = "mw:Help:Magic words#URL data";<br />
["fullurle"] = "mw:Help:Magic words#URL data";<br />
["canonicalurl"] = "mw:Help:Magic words#URL data";<br />
["canonicalurle"] = "mw:Help:Magic words#URL data";<br />
["filepath"] = "mw:Help:Magic words#URL data";<br />
["urlencode"] = "mw:Help:Magic words#URL data";<br />
["urldecode"] = "mw:Help:Magic words#URL data";<br />
["anchorencode"] = "mw:Help:Magic words#URL data";<br />
<br />
["ns"] = "mw:Help:Magic words#Namespaces";<br />
["nse"] = "mw:Help:Magic words#Namespaces";<br />
<br />
["formatnum"] = "mw:Help:Magic words#Formatting";<br />
["#dateformat"] = "mw:Help:Magic words#Formatting";<br />
["#formatdate"] = "mw:Help:Magic words#Formatting";<br />
["lc"] = "mw:Help:Magic words#Formatting";<br />
["lcfirst"] = "mw:Help:Magic words#Formatting";<br />
["uc"] = "mw:Help:Magic words#Formatting";<br />
["ucfirst"] = "mw:Help:Magic words#Formatting";<br />
["padleft"] = "mw:Help:Magic words#Formatting";<br />
["padright"] = "mw:Help:Magic words#Formatting";<br />
<br />
["plural"] = "mw:Help:Magic words#Localization";<br />
["grammar"] = "mw:Help:Magic words#Localization";<br />
["gender"] = "mw:Help:Magic words#Localization";<br />
["int"] = "mw:Help:Magic words#Localization";<br />
<br />
["#language"] = "mw:Help:Magic words#Miscellaneous";<br />
["#special"] = "mw:Help:Magic words#Miscellaneous";<br />
["#speciale"] = "mw:Help:Magic words#Miscellaneous";<br />
["#tag"] = "mw:Help:Magic words#Miscellaneous";<br />
<br />
-- [[mw:Extension:ParserFunctions]]<br />
["#expr"] = "mw:Help:Extension:ParserFunctions##expr";<br />
["#if"] = "mw:Help:Extension:ParserFunctions##if";<br />
["#ifeq"] = "mw:Help:Extension:ParserFunctions##ifeq";<br />
["#iferror"] = "mw:Help:Extension:ParserFunctions##iferror";<br />
["#ifexpr"] = "mw:Help:Extension:ParserFunctions##ifexpr";<br />
["#ifexist"] = "mw:Help:Extension:ParserFunctions##ifexist";<br />
["#rel2abs"] = "mw:Help:Extension:ParserFunctions##rel2abs";<br />
["#switch"] = "mw:Help:Extension:ParserFunctions##switch";<br />
["#time"] = "mw:Help:Extension:ParserFunctions##time";<br />
["#timel"] = "mw:Help:Extension:ParserFunctions##timel";<br />
["#titleparts"] = "mw:Help:Extension:ParserFunctions##titleparts";<br />
<br />
-- other extensions<br />
["#babel"] = "mw:Extension:Babel#Usage";<br />
["#categorytree"] = "mw:Extension:CategoryTree#The {{#categorytree}} parser function";<br />
["#coordinates"] = "mw:Extension:GeoData#Parser function";<br />
["#invoke"] = "mw:Extension:Scribunto#Usage";<br />
["#lst"] = "mw:Extension:Labeled Section Transclusion#How it works";<br />
["#lsth"] = "mw:Extension:Labeled Section Transclusion#How it works"; -- not available, it seems<br />
["#lstx"] = "mw:Extension:Labeled Section Transclusion#How it works";<br />
["noexternallanglinks"] = "mw:Extension:Wikibase Client#noexternallanglinks";<br />
["#pagesusingpendingchanges"] = "mw:Extension:FlaggedRevs"; -- not documented yet<br />
["pendingchangelevel"] = "mw:Extension:FlaggedRevs"; -- not documented yet<br />
["#property"] = "mw:Extension:Wikibase Client#Data transclusion";<br />
["#target"] = "mw:Extension:MassMessage"; -- not documented yet<br />
}<br />
<br />
-- rudimentary<br />
local function is_valid_pagename(pagename)<br />
if (pagename == "") or pagename:match("[%[%]%|%{%}#\127<>]") then<br />
return false<br />
end<br />
return true<br />
end<br />
<br />
local function hook_special(page)<br />
if is_valid_pagename(page) then<br />
return "[[Special:" .. page .. "|" .. page .. "]]"<br />
else<br />
return page<br />
end<br />
end<br />
<br />
local parser_function_hooks = {<br />
["#special"] = hook_special;<br />
["#speciale"] = hook_special;<br />
<br />
["int"] = function (mesg)<br />
if is_valid_pagename(mesg) then<br />
return ("[[:MediaWiki:" .. mesg .. "|" .. mesg .. "]]")<br />
else<br />
return mesg<br />
end<br />
end;<br />
<br />
["#categorytree"] = function (cat)<br />
if is_valid_pagename(cat) and not (mw.title.getCurrentTitle().fullText == ("Category:" .. cat)) then<br />
return ("[[:Category:" .. cat .. "|" .. cat .. "]]")<br />
else<br />
return cat<br />
end<br />
end;<br />
<br />
["#invoke"] = function (mod)<br />
if is_valid_pagename(mod) and not (mw.title.getCurrentTitle().fullText == ("Module:" .. mod)) then<br />
return ("[[Module:%s|%s]]"):format(mod, mod)<br />
else<br />
return mod<br />
end<br />
end;<br />
<br />
-- ["#tag"] = function (tag)<br />
-- local doc_table = require('Module:wikitag link').doc_table<br />
-- if doc_table[tag] then<br />
-- return ("[[%s|%s]]"):format(doc_table[tag], tag)<br />
-- else<br />
-- return tag<br />
-- end<br />
-- end;<br />
<br />
["#property"] = function (name)<br />
if is_valid_pagename(name) then<br />
return ("[[:d:Property:%s|%s]]"):format(name, name)<br />
else<br />
return name<br />
end <br />
end;<br />
}<br />
<br />
function export.format_link(frame)<br />
local args = frame:getParent().args<br />
local output = { frame.args.nested and "&#123;&#123;" or "<code>&#123;&#123;" }<br />
<br />
local templ = args[1]<br />
local noargs = true<br />
<br />
if not templ then<br />
if mw.title.getCurrentTitle().fullText == frame:getParent():getTitle() then<br />
-- demo mode<br />
return "<code>{{<var>{{{1}}}</var>|<var>{{{2}}}</var>|...}}</code>"<br />
else<br />
error("The template name must be given.")<br />
end<br />
end<br />
<br />
for key, value in pairs(args) do<br />
if key ~= 1 then<br />
noargs = false<br />
break<br />
end<br />
end<br />
<br />
local function render_title(templ)<br />
local marker, rest<br />
<br />
marker, rest = templ:match("^([Ss][Uu][Bb][Ss][Tt]):(.*)")<br />
if not marker then<br />
marker, rest = templ:match("^([Ss][Aa][Ff][Ee][Ss][Uu][Bb][Ss][Tt]):(.*)")<br />
end<br />
if marker then<br />
templ = rest<br />
table.insert(output, ("[[mw:Manual:Substitution|%s]]:"):format(marker))<br />
end<br />
<br />
if noargs and variables_nullary[templ] then<br />
table.insert(output, ("[[%s|%s]]"):format(variables_nullary[templ], templ))<br />
return<br />
end<br />
<br />
marker, rest = templ:match("^([Mm][Ss][Gg][Nn][Ww]):(.*)")<br />
if marker then<br />
templ = rest<br />
-- not the most accurate documentation ever<br />
table.insert(output, ("[[m:Help:Magic words#Template modifiers|%s]]:"):format(marker))<br />
else<br />
marker, rest = templ:match("^([Mm][Ss][Gg]):(.*)")<br />
if marker then<br />
templ = rest <br />
table.insert(output, ("[[m:Help:Magic words#Template modifiers|%s]]:"):format(marker)) -- ditto<br />
end<br />
end<br />
<br />
marker, rest = templ:match("^([Rr][Aa][Ww]):(.*)")<br />
if marker then<br />
table.insert(output, ("[[m:Help:Magic words#Template modifiers|%s]]:"):format(marker)) -- missingno.<br />
templ = rest <br />
end<br />
<br />
if templ:match("^%s*/") then<br />
table.insert(output, ("[[%s]]"):format(templ))<br />
return <br />
end<br />
<br />
marker, rest = templ:match("^(.-):(.*)")<br />
if marker then<br />
local lcmarker = marker:lower()<br />
if parser_functions[lcmarker] then<br />
if parser_function_hooks[lcmarker] then<br />
rest = parser_function_hooks[lcmarker](rest)<br />
end<br />
table.insert(output, ("[[%s|%s]]:%s"):format(mw.uri.encode(parser_functions[lcmarker], "WIKI"), marker, rest))<br />
return<br />
elseif variables_nonnullary[marker] then<br />
table.insert(output, ("[[%s|%s]]:%s"):format(variables_nonnullary[marker], marker, rest))<br />
return<br />
end<br />
end<br />
<br />
if templ:match("[%[%]%|%{%}#\127<>]") then<br />
table.insert(output, templ)<br />
return<br />
end<br />
<br />
if marker then<br />
if mw.site.namespaces[marker] then<br />
if (title == "") or (mw.title.getCurrentTitle().fullText == templ) then<br />
table.insert(output, templ)<br />
else<br />
table.insert(output, ("[[:%s|%s]]"):format(templ, templ))<br />
end<br />
return<br />
elseif mw.site.interwikiMap()[marker:lower()] then<br />
-- XXX: not sure what to do now…<br />
table.insert(output, ("[[:%s:|%s]]:%s"):format(marker, marker, rest))<br />
return<br />
end<br />
end<br />
<br />
if (templ == "") or (mw.title.getCurrentTitle().fullText == ("Template:" .. templ)) then<br />
table.insert(output, templ)<br />
else<br />
table.insert(output, ("[[Template:%s|%s]]"):format(templ, templ))<br />
end<br />
end<br />
<br />
render_title(templ)<br />
<br />
local i = 2<br />
while args[i] do<br />
table.insert(output, "&#124;" .. args[i])<br />
i = i + 1<br />
end<br />
<br />
for key, value in pairs(args) do<br />
if type(key) == "string" then<br />
table.insert(output, "&#124;" .. key .. "=" .. value)<br />
end<br />
end<br />
<br />
table.insert(output, frame.args.nested and "&#125;&#125;" or "&#125;&#125;</code>")<br />
return table.concat(output)<br />
end<br />
<br />
return export</div>
BrandonXLF