https://elwiki.net:443/wiki/api.php?hidebots=1&urlversion=1&days=30&limit=50&target=White_Mist_Swamp%2Fid&action=feedrecentchanges&feedformat=atom
Elwiki - Changes related to "White Mist Swamp/id" [en]
2024-03-28T21:45:05Z
Related changes
MediaWiki 1.41.0
https://elwiki.net:443/wiki/index.php?title=Template:Languages&diff=918940&oldid=767560
Template:Languages
2024-03-19T19:35:33Z
<p>update to Module:Languages</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;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 19:35, 19 March 2024</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</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><includeonly><del style="font-weight: bold; text-decoration: none;">{{Nmbox2</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><includeonly>{{#<ins style="font-weight: bold; text-decoration: none;">invoke</ins>:Languages|<ins style="font-weight: bold; text-decoration: none;">main</ins>}}</includeonly><noinclude></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><del style="font-weight: bold; text-decoration: none;"> | header = [[</del>{{#<del style="font-weight: bold; text-decoration: none;">ifexist:Elwiki:Elwiki_Languages{{LANGPATH}}|Elwiki</del>:<del style="font-weight: bold; text-decoration: none;">Elwiki_Languages{{LANGPATH}}|Elwiki:Elwiki_Languages}}|'''{{Languages/Title|{{LANGNAME}}}}''']]</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;"> | text = {{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|en|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|af|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|ar|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|ast|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|az|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|bcc|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|bg|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|br|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|bn|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|bs|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|ca|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|cs|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|da|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|de|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|diq|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|el|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|eo|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|es|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|fa|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|fi|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|fr|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|gl|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|gu|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|he|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|hi|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|hu|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|hy|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|id|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|io|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|it|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|ja|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|ka|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|kk|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|km|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|ko|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|ksh|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|kw|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|la|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|min|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|mk|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|ml|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|mr|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|ms|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|nl|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|no|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|oc|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|or|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|pl|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|pt|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|pt-br|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|ro|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|ru|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|si|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|sk|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|sl|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|so|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|sq|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|sr|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|sv|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|ta|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|th|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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>Languages<del style="font-weight: bold; text-decoration: none;">/Lang|tr|{{{1</del>|}}<del style="font-weight: bold; text-decoration: none;">}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|uk|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|vi|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|yi|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|yue|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|zh|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|zh-hans|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|zh-hant|{{{1|}}}}}{{</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">Languages/Lang|zh-tw|{{{1|}}}}}</del></div></td><td colspan="2" class="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><del style="font-weight: bold; text-decoration: none;">}}</del></div></td><td colspan="2" class="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></includeonly><noinclude></div></td><td colspan="2" class="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>{{Doc}}</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>{{Doc}}</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>[[Category:Exclude in print]]</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>[[Category:Exclude in print]]</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></noinclude></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></noinclude></div></td></tr>
</table>
Boxsnake
https://elwiki.net:443/wiki/index.php?title=Module:Languages&diff=918939&oldid=0
Module:Languages
2024-03-19T19:34:37Z
<p>Add Languages rewrite</p>
<p><b>New page</b></p><div>-- pystart<br />
require('Module:CommonFunctions')<br />
local getArgs = require('Module:Arguments').getArgs<br />
local p = {}<br />
<br />
local LANG_CONFIG = { <br />
["af"] = { ["label"] = "Taal:" },<br />
["aln"] = { ["label"] = "Gjuha:" },<br />
["am"] = { ["label"] = "ቋምቋ፦" },<br />
["an"] = { ["label"] = "Idioma:" },<br />
["ang"] = { ["label"] = "Sprǣc:" },<br />
["ar"] = { ["label"] = ":اللغة" },<br />
["arc"] = { ["label"] = "ܠܫܢܐ:" },<br />
["arn"] = { ["label"] = "Dungun:" },<br />
["arz"] = { ["label"] = ":اللغة" },<br />
["as"] = { ["label"] = "ভাষা:" },<br />
["ast"] = { ["label"] = "Llingua:" },<br />
["avk"] = { ["label"] = "Ava:" },<br />
["ay"] = { ["label"] = "Aru:" },<br />
["az"] = { ["label"] = "Dil:" },<br />
["bat-smg"] = { ["label"] = "Kalba:" },<br />
["bcc"] = { ["label"] = "زبان:" },<br />
["bcl"] = { ["label"] = "Tataramon:" },<br />
["be"] = { ["label"] = "Мова:" },<br />
["be-tarask"] = { ["label"] = "Мова:" },<br />
["bg"] = { ["label"] = "Език:" },<br />
["bn"] = { ["label"] = "ভাষা:" },<br />
["br"] = { ["label"] = "Yezh :" },<br />
["bs"] = { ["label"] = "Jezik:" },<br />
["ca"] = { ["label"] = "Llengua:" },<br />
["cdo"] = { ["label"] = "Ngṳ̄-ngiòng:" },<br />
["ce"] = { ["label"] = "Мотт:" },<br />
["ceb"] = { ["label"] = "Pinulongan:" },<br />
["ch"] = { ["label"] = "Lengguahe:" },<br />
["ckb-arab"] = { ["label"] = "زمان:" },<br />
["co"] = { ["label"] = "Lingua:" },<br />
["crh-cyrl"] = { ["label"] = "Тиль:" },<br />
["crh-latn"] = { ["label"] = "Til:" },<br />
["cs"] = { ["label"] = "Jazyk:" },<br />
["cu"] = { ["label"] = "ѩꙁꙑ́къ&nbsp;:" },<br />
["cv"] = { ["label"] = "Чĕлхе:" },<br />
["cy"] = { ["label"] = "Iaith:" },<br />
["da"] = { ["label"] = "Sprog:" },<br />
["de"] = { ["label"] = "Sprache:" },<br />
["diq"] = { ["label"] = "Zıwan:" },<br />
["dsb"] = { ["label"] = "Rěc:" },<br />
["ee"] = { ["label"] = "Gbe:" },<br />
["el"] = { ["label"] = "Γλώσσα:" },<br />
["en"] = { ["label"] = "Language:" },<br />
["eo"] = { ["label"] = "Lingvo:" },<br />
["es"] = { ["label"] = "Idioma:" },<br />
["et"] = { ["label"] = "Keel:" },<br />
["eu"] = { ["label"] = "Hizkuntza:" },<br />
["ext"] = { ["label"] = "Palra:" },<br />
["fa"] = { ["label"] = "زبان:" },<br />
["fi"] = { ["label"] = "Kieli:" },<br />
["fo"] = { ["label"] = "Mál:" },<br />
["fr"] = { ["label"] = "Langue&nbsp;:" },<br />
["frc"] = { ["label"] = "Langue&nbsp;:" },<br />
["frp"] = { ["label"] = "Lengoua&nbsp;:" },<br />
["fur"] = { ["label"] = "Lenghe&nbsp;:" },<br />
["fy"] = { ["label"] = "Taal:" },<br />
["ga"] = { ["label"] = "Teanga:" },<br />
["gag"] = { ["label"] = "Dil:" },<br />
["gan-hans"] = { ["label"] = "语言:" },<br />
["gan-hant"] = { ["label"] = "語言:" },<br />
["gl"] = { ["label"] = "Lingua:" },<br />
["gn"] = { ["label"] = "Ñe'ẽ:" },<br />
["got"] = { ["label"] = "Razda:" },<br />
["grc"] = { ["label"] = "Γλῶσσα:" },<br />
["gsw"] = { ["label"] = "Sproch:" },<br />
["gu"] = { ["label"] = "ભાષા:" },<br />
["gv"] = { ["label"] = "Çhengey:" },<br />
["hak"] = { ["label"] = "Ngî-ngièn:" },<br />
["haw"] = { ["label"] = "Kou 'ōlelo:" },<br />
["he"] = { ["label"] = "שפה:" },<br />
["hi"] = { ["label"] = "भाषा:" },<br />
["hif-latn"] = { ["label"] = "Bhasa:" },<br />
["hr"] = { ["label"] = "Jezik:" },<br />
["hsb"] = { ["label"] = "Rěč:" },<br />
["ht"] = { ["label"] = "Lang:" },<br />
["hu"] = { ["label"] = "Nyelv:" },<br />
["hy"] = { ["label"] = "Լեզու." },<br />
["ia"] = { ["label"] = "Lingua:" },<br />
["id"] = { ["label"] = "Bahasa:" },<br />
["ie"] = { ["label"] = "Lingue:" },<br />
["ilo"] = { ["label"] = "Lengguahe:" },<br />
["io"] = { ["label"] = "Linguo:" },<br />
["is"] = { ["label"] = "Tungumál:" },<br />
["it"] = { ["label"] = "Lingua:" },<br />
["ja"] = { ["label"] = "言語:" },<br />
["jv"] = { ["label"] = "Basa:" },<br />
["ka"] = { ["label"] = "ენა:" },<br />
["kaa"] = { ["label"] = "Til:" },<br />
["kab"] = { ["label"] = "Tutlayt:" },<br />
["kg"] = { ["label"] = "Ndinga:" },<br />
["kiu"] = { ["label"] = "Zon:" },<br />
["kk-arab"] = { ["label"] = ":ٴتىل" },<br />
["kk-cyrl"] = { ["label"] = "Тіл:" },<br />
["kk-latn"] = { ["label"] = "Til:" },<br />
["km"] = { ["label"] = "ភាសា៖" },<br />
["kn"] = { ["label"] = "ಭಾಷೆ:" },<br />
["ko"] = { ["label"] = "언어:" },<br />
["ksh"] = { ["label"] = "Sproch:" },<br />
["ku-latn"] = { ["label"] = "Ziman:" },<br />
["kv"] = { ["label"] = "Кыв:" },<br />
["kw"] = { ["label"] = "Yeth:" },<br />
["ky"] = { ["label"] = "Тил:" },<br />
["la"] = { ["label"] = "Lingua:" },<br />
["lb"] = { ["label"] = "Sprooch:" },<br />
["lfn"] = { ["label"] = "Lingua:" },<br />
["li"] = { ["label"] = "Taol:" },<br />
["lij"] = { ["label"] = "Lengoa:" },<br />
["loz"] = { ["label"] = "Zwa Siselect:" },<br />
["lt"] = { ["label"] = "Kalba:" },<br />
["lv"] = { ["label"] = "Valoda:" },<br />
["lzh"] = { ["label"] = "語:" },<br />
["mdf"] = { ["label"] = "Кяль:" },<br />
["mg"] = { ["label"] = "fiteny:" },<br />
["mhr"] = { ["label"] = "Йылме:" },<br />
["min"] = { ["label"] = "Bahaso:" },<br />
["mk"] = { ["label"] = "Јазик:" },<br />
["ml"] = { ["label"] = "ഭാഷ:" },<br />
["mn"] = { ["label"] = "Хэл:" },<br />
["mr"] = { ["label"] = "भाषा:" },<br />
["ms"] = { ["label"] = "Bahasa:" },<br />
["mt"] = { ["label"] = "Lingwa:" },<br />
["mwl"] = { ["label"] = "Lhéngua:" },<br />
["my"] = { ["label"] = "ဘာသာ:" },<br />
["myv"] = { ["label"] = "Кель:" },<br />
["nah"] = { ["label"] = "Tlahtōlli:" },<br />
["nap"] = { ["label"] = "Lengua:" },<br />
["nds"] = { ["label"] = "Spraak:" },<br />
["nds-nl"] = { ["label"] = "Taal:" },<br />
["ne"] = { ["label"] = "भाषा:" },<br />
["new"] = { ["label"] = "भाषा:" },<br />
["nl"] = { ["label"] = "Taal:" },<br />
["nn"] = { ["label"] = "Språk:" },<br />
["no"] = { ["label"] = "Språk:" },<br />
["nso"] = { ["label"] = "Polelo:" },<br />
["oc"] = { ["label"] = "Lenga:" },<br />
["os"] = { ["label"] = "Æвзаг:" },<br />
["pa"] = { ["label"] = "ਭਾਸ਼ਾ:" },<br />
["pam"] = { ["label"] = "Amanu:" },<br />
["pdc"] = { ["label"] = "Schprooch:" },<br />
["pdt"] = { ["label"] = "Sproak:" },<br />
["pl"] = { ["label"] = "Język:" },<br />
["pms"] = { ["label"] = "Lenga:" },<br />
["pnb"] = { ["label"] = "بولی:" },<br />
["pnt"] = { ["label"] = "Γλώσσαν:" },<br />
["prg"] = { ["label"] = "Bilā:" },<br />
["ps"] = { ["label"] = "ژبه:" },<br />
["pt|pt-br"] = { ["label"] = "Língua:" },<br />
["qu"] = { ["label"] = "Rimay:" },<br />
["rm"] = { ["label"] = "Lingua:" },<br />
["ro"] = { ["label"] = "Limba:" },<br />
["roa-tara"] = { ["label"] = "Lénga:" },<br />
["ru"] = { ["label"] = "Язык:" },<br />
["sa"] = { ["label"] = "भाषा:" },<br />
["sah"] = { ["label"] = "Омугун тыла:" },<br />
["sc"] = { ["label"] = "Limba:" },<br />
["scn"] = { ["label"] = "Lingua:" },<br />
["sco"] = { ["label"] = "Leid:" },<br />
["sdc"] = { ["label"] = "Linga:" },<br />
["se"] = { ["label"] = "Giella:" },<br />
["sei"] = { ["label"] = "Itom:" },<br />
["sh"] = { ["label"] = "Jezik:" },<br />
["shi"] = { ["label"] = "tutlayt:" },<br />
["si"] = { ["label"] = "භාෂාව:" },<br />
["sk"] = { ["label"] = "Jazyk:" },<br />
["sl"] = { ["label"] = "Jezik:" },<br />
["sli"] = { ["label"] = "Sproache:" },<br />
["so"] = { ["label"] = "Luqada:" },<br />
["sq"] = { ["label"] = "Gjuha:" },<br />
["sr-ec"] = { ["label"] = "Језик:" },<br />
["sr-el"] = { ["label"] = "Jezik:" },<br />
["srn"] = { ["label"] = "Tongo:" },<br />
["ss"] = { ["label"] = "Lúlwîmi:" },<br />
["stq"] = { ["label"] = "Sproake:" },<br />
["su"] = { ["label"] = "Basa:" },<br />
["sv"] = { ["label"] = "Språk:" },<br />
["sw"] = { ["label"] = "Lugha:" },<br />
["szl"] = { ["label"] = "Godka:" },<br />
["ta"] = { ["label"] = "மொழி:" },<br />
["te"] = { ["label"] = "భాష:" },<br />
["tet"] = { ["label"] = "Lian:" },<br />
["tg-cyrl"] = { ["label"] = "Забон:" },<br />
["th"] = { ["label"] = "ภาษา:" },<br />
["ti"] = { ["label"] = "ቋንቋ:" },<br />
["tk"] = { ["label"] = "Dil:" },<br />
["tl"] = { ["label"] = "Wika:" },<br />
["to"] = { ["label"] = "Lea:" },<br />
["tr"] = { ["label"] = "Dil:" },<br />
["tt-cyrl"] = { ["label"] = "Тел:" },<br />
["tyv"] = { ["label"] = "Дыл:" },<br />
["ug-arab"] = { ["label"] = ":تىل" },<br />
["ug-latn"] = { ["label"] = "Til:" },<br />
["uk"] = { ["label"] = "Мова:" },<br />
["vec"] = { ["label"] = "Lengua:" },<br />
["vep"] = { ["label"] = "Kel’:" },<br />
["vi"] = { ["label"] = "Ngôn ngữ:" },<br />
["vo"] = { ["label"] = "Pük:" },<br />
["vro"] = { ["label"] = "Kiil:" },<br />
["wa"] = { ["label"] = "Lingaedje:" },<br />
["war"] = { ["label"] = "Yinaknan:" },<br />
["wo"] = { ["label"] = "Làkk:" },<br />
["wuu"] = { ["label"] = "语言:" },<br />
["xal"] = { ["label"] = "Келн:" },<br />
["xh"] = { ["label"] = "Ulwimi:" },<br />
["xmf"] = { ["label"] = "ნინა:" },<br />
["yi"] = { ["label"] = "שפראך:" },<br />
["yo"] = { ["label"] = "Èdè:" },<br />
["yue"] = { ["label"] = "語言:" },<br />
["zea"] = { ["label"] = "Taele:" },<br />
["zh-hans"] = { ["label"] = "语言:" },<br />
["zh-hant"] = { ["label"] = "語言:" },<br />
["zu"] = { ["label"] = "Ulimi:" },<br />
}<br />
local LANG_CONFIG_DEFAULT = { ["label"] = "Language:" }<br />
local LANG_LIST = { "en", "af", "ar", "ast", "az", "bcc", "bg", "br", "bn", "bs", "ca", "cs", "da", "de", "diq", "el", "eo", "es", "fa", "fi", "fr", "gl", "gu", "he", "hi", "hu", "hy", "id", "io", "it", "ja", "ka", "kk", "km", "ko", "ksh", "kw", "la", "min", "mk", "ml", "mr", "ms", "nl", "no", "oc", "or", "pl", "pt", "pt-br", "ro", "ru", "si", "sk", "sl", "so", "sq", "sr", "sv", "ta", "th", "tr", "uk", "vi", "yi", "yue", "zh", "zh-hans", "zh-hant", "zh-tw" }<br />
<br />
-- Main process<br />
function p.main(frame)<br />
local args = getArgs(frame)<br />
<br />
local default_lang = frame:preprocess('{{CONTENTLANGUAGE}}')<br />
local title_full = frame:preprocess('{{FULLPAGENAME}}')<br />
local title_parts = split(title_full, '/', true)<br />
local current_lang = inArray(title_parts[#title_parts], LANG_CONFIG) and title_parts[#title_parts] or default_lang<br />
<br />
local function getLangSuffix(lc)<br />
if lc == default_lang then<br />
return ''<br />
elseif inArray(lc, LANG_CONFIG) then<br />
return '/' .. lc<br />
end<br />
return nil<br />
end<br />
<br />
local current_suffix = getLangSuffix(current_lang)<br />
<br />
local OPTS = {<br />
title = args[1] or '',<br />
title_full = title_full,<br />
default_lang = default_lang,<br />
current_lang = current_lang,<br />
current_suffix = current_suffix,<br />
header_link = frame:preprocess(<br />
'{{#ifexist:Elwiki:Elwiki_Languages' .. current_suffix ..<br />
'|Elwiki:Elwiki_Languages' .. current_suffix ..<br />
'|Elwiki:Elwiki_Langauges}}'<br />
),<br />
header_title = (LANG_CONFIG[lang_code] or LANG_CONFIG_DEFAULT)['label'];<br />
}<br />
<br />
local function createSuffixedPage(page, lc)<br />
local suffix = getLangSuffix(lc)<br />
if suffix ~= nil then<br />
return page .. suffix<br />
end<br />
return ''<br />
end<br />
<br />
local function createTitle()<br />
return link(OPTS.header_link, OPTS.header_title, "'''", "'''", true)<br />
end<br />
<br />
local function createLang(lc)<br />
local lang_page = createSuffixedPage(OPTS.title, lc)<br />
local lang_page_exist = frame:preprocess('{{#ifexist:' .. lang_page .. '|true|false}}') == 'true'<br />
<br />
if lang_page_exist then<br />
local lang_is_current = lc == OPTS.current_lang<br />
local lang_text = frame:preprocess('{{#language:' .. lc .. '}}')<br />
local lang_link = link(<br />
lang_page,<br />
lang_text,<br />
('<li lang="' .. lc .. '">') .. (lang_is_current and "'''" or ''),<br />
(lang_is_current and "'''" or '') .. ('</li>'),<br />
not lang_is_current<br />
)<br />
return lang_link<br />
end<br />
<br />
return ''<br />
end<br />
<br />
local lang_full_text = ''<br />
for _, langCode in ipairs(LANG_LIST) do<br />
lang_full_text = lang_full_text .. createLang(langCode)<br />
end<br />
<br />
return frame:expandTemplate {<br />
title = 'Nmbox2',<br />
args = {<br />
header = createTitle(),<br />
text = lang_full_text,<br />
}<br />
}<br />
end<br />
<br />
return p<br />
-- pyend</div>
Boxsnake
https://elwiki.net:443/wiki/index.php?title=Module:ColorSel/data&diff=918889&oldid=918152
Module:ColorSel/data
2024-03-18T14:24:32Z
<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;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 14:24, 18 March 2024</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l434">Line 434:</td>
<td colspan="2" class="diff-lineno">Line 434:</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> ["Challenge"] = "ce0d5c",</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> ["Challenge"] = "ce0d5c",</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> ["Unknown"] = "bdbdbd",</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> ["Unknown"] = "bdbdbd",</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> ["default"] = "add8e6",</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> ["<ins style="font-weight: bold; text-decoration: none;">#</ins>default"] = "add8e6",</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>
Boxsnake
https://elwiki.net:443/wiki/index.php?title=Module:ColorSel&diff=918888&oldid=918153
Module:ColorSel
2024-03-18T14:23:17Z
<p>fix basic color mapping</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;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 14:23, 18 March 2024</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l49">Line 49:</td>
<td colspan="2" class="diff-lineno">Line 49:</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 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> if match_map.type == "raw" then</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> if match_map.type == "raw" 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 ("&#35;" .. (match_map.map[<del style="font-weight: bold; text-decoration: none;">input</del>] or match_map.map.default))</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 ("&#35;" .. (match_map.map[<ins style="font-weight: bold; text-decoration: none;">category</ins>] or match_map.map.default))</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> elseif match_map.type == "group" then</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> elseif match_map.type == "group" then</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 ("&#35;" .. recursiveFindKey(match_map.map, input))</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 ("&#35;" .. recursiveFindKey(match_map.map, input))</div></td></tr>
</table>
Boxsnake
https://elwiki.net:443/wiki/index.php?title=Module:CommonFunctions&diff=918164&oldid=908576
Module:CommonFunctions
2024-03-12T11:14:42Z
<p>change fillTemplate fallback</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;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 11:14, 12 March 2024</td>
</tr><tr><td colspan="4" class="diff-multi" lang="en">(One intermediate revision by the same user not shown)</td></tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l110">Line 110:</td>
<td colspan="2" class="diff-lineno">Line 110:</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> return result;</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 result;</div></td></tr>
<tr><td colspan="2" class="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><ins style="font-weight: bold; text-decoration: none;">end</ins></div></td></tr>
<tr><td colspan="2" class="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><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2" class="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><ins style="font-weight: bold; text-decoration: none;">-- Implement templating string with slots.</ins></div></td></tr>
<tr><td colspan="2" class="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><ins style="font-weight: bold; text-decoration: none;">function fillTemplate(tpl, data)</ins></div></td></tr>
<tr><td colspan="2" class="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><ins style="font-weight: bold; text-decoration: none;"> tpl = tpl or ''</ins></div></td></tr>
<tr><td colspan="2" class="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><ins style="font-weight: bold; text-decoration: none;"> data = data or {}</ins></div></td></tr>
<tr><td colspan="2" class="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><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2" class="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><ins style="font-weight: bold; text-decoration: none;"> return string.gsub(tpl, "%{(%d+)%}", (function(slotIndex)</ins></div></td></tr>
<tr><td colspan="2" class="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><ins style="font-weight: bold; text-decoration: none;"> return data[tonumber(slotIndex)] or ('{' .. slotIndex .. '}')</ins></div></td></tr>
<tr><td colspan="2" class="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><ins style="font-weight: bold; text-decoration: none;"> end))</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" id="mw-diff-left-l270">Line 270:</td>
<td colspan="2" class="diff-lineno">Line 280:</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 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>function table.fuse(t1,t2)</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>function table.fuse(t1, t2)</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> for k, v in pairs(t2) do</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> for k, v in pairs(t2) do</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> t1[k] = v</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> t1[k] = v</div></td></tr>
</table>
Boxsnake
https://elwiki.net:443/wiki/index.php?title=Module:ColorSel&diff=918153&oldid=918127
Module:ColorSel
2024-03-12T07:50:13Z
<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;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 07:50, 12 March 2024</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l3">Line 3:</td>
<td colspan="2" class="diff-lineno">Line 3:</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 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>local getArgs = require('Module:Arguments').getArgs</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>local getArgs = require('Module:Arguments').getArgs</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>local data = mw.loadData('Module:<del style="font-weight: bold; text-decoration: none;">ColorSelData</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>local data = mw.loadData('Module:<ins style="font-weight: bold; text-decoration: none;">ColorSel/data</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>local p = {}</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>local p = {}</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>
Boxsnake
https://elwiki.net:443/wiki/index.php?title=Template:ColorSel&diff=918130&oldid=916677
Template:ColorSel
2024-03-11T23:30:56Z
<p>Replaced content with "<includeonly>{{#invoke:ColorSel|main}}</includeonly><noinclude>{{DISPLAYTITLE:Color Selector}}{{Doc}}</noinclude>"</p>
<a href="https://elwiki.net:443/wiki/index.php?title=Template:ColorSel&diff=918130&oldid=916677">Show changes</a>
Boxsnake
https://elwiki.net:443/wiki/index.php?title=Module:ColorSel&diff=918127&oldid=0
Module:ColorSel
2024-03-11T23:28:03Z
<p>Created page with "-- This is core Color Selector function for `Template:ColorSel`. -- Do not use #invoke to invoke this module directly. local getArgs = require('Module:Arguments').getArgs local data = mw.loadData('Module:ColorSelData') local p = {} local function getRawMap(category) return (data.raw[category] and data.raw) end local function getGroupMap(category) return data.group[category] end local function getMap(category) local match_map -- Try to match raw map..."</p>
<p><b>New page</b></p><div>-- This is core Color Selector function for `Template:ColorSel`.<br />
-- Do not use #invoke to invoke this module directly.<br />
<br />
local getArgs = require('Module:Arguments').getArgs<br />
local data = mw.loadData('Module:ColorSelData')<br />
local p = {}<br />
<br />
local function getRawMap(category)<br />
return (data.raw[category] and data.raw)<br />
end<br />
<br />
local function getGroupMap(category)<br />
return data.group[category]<br />
end<br />
<br />
local function getMap(category)<br />
local match_map<br />
<br />
-- Try to match raw map<br />
match_map = getRawMap(category)<br />
if match_map then<br />
return { ["type"] = "raw", ["map"] = match_map }<br />
end<br />
<br />
-- Try to match grouped map<br />
match_map = getGroupMap(category)<br />
if match_map then<br />
return { ["type"] = "group", ["map"] = match_map }<br />
end<br />
<br />
return {}<br />
end<br />
<br />
local function recursiveFindKey(map, key)<br />
map = map or {}<br />
key = key or ''<br />
<br />
local value = map[key] or ''<br />
if value:sub(1, 1) == '@' then<br />
key = value:sub(2)<br />
value = recursiveFindKey(map, key)<br />
end<br />
<br />
return value<br />
end<br />
<br />
local function getKey(category, input)<br />
local match_map = getMap(category)<br />
<br />
if match_map.type == "raw" then<br />
return ("&#35;" .. (match_map.map[input] or match_map.map.default))<br />
elseif match_map.type == "group" then<br />
return ("&#35;" .. recursiveFindKey(match_map.map, input))<br />
end<br />
end<br />
<br />
-- Main process<br />
function p.main(frame)<br />
local args = getArgs(frame)<br />
<br />
local category = args[1] or ''<br />
local input = args[2] or ''<br />
<br />
return getKey(category, input)<br />
end<br />
<br />
return p</div>
Boxsnake
https://elwiki.net:443/wiki/index.php?title=Template:ColorSel&diff=916677&oldid=908843
Template:ColorSel
2024-02-29T06:42:08Z
<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;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 06:42, 29 February 2024</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l212">Line 212:</td>
<td colspan="2" class="diff-lineno">Line 212:</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>|64=6b163f</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>|64=6b163f</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>|65=d0ebf4</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>|65=d0ebf4</div></td></tr>
<tr><td colspan="2" class="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><ins style="font-weight: bold; text-decoration: none;">|66=191970</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>|SP=e56d9f</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>|SP=e56d9f</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>}}}}{{#vardefine:CSDIY|{{#switch:{{{2|}}}<!--DIYs--></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>}}}}{{#vardefine:CSDIY|{{#switch:{{{2|}}}<!--DIYs--></div></td></tr>
</table>
Shironsaki