https://en.wikipedia.org/w/index.php?action=history&feed=atom&title=Module%3AParameter_validation%2Fdefault_config%2Fsandbox Module:Parameter validation/default config/sandbox - Revision history 2025-05-31T21:42:13Z Revision history for this page on the wiki MediaWiki 1.45.0-wmf.3 https://en.wikipedia.org/w/index.php?title=Module:Parameter_validation/default_config/sandbox&diff=1216634802&oldid=prev SilverLocust: Use sandbox version of if preview for test 2024-04-01T04:50:38Z <p>Use sandbox version of if preview for test</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 04:50, 1 April 2024</td> </tr><tr> <td colspan="2" class="diff-lineno">Line 4:</td> <td colspan="2" class="diff-lineno">Line 4:</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>function create_message(msg) </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>function create_message(msg) </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 require('Module:If preview')._warning({</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 require('Module:If preview<ins style="font-weight: bold; text-decoration: none;">/sandbox</ins>')._warning({</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> mw.ustring.format("[[templatename]] used with %s.", msg)</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> mw.ustring.format("[[templatename]] used with %s.", msg)</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> SilverLocust https://en.wikipedia.org/w/index.php?title=Module:Parameter_validation/default_config/sandbox&diff=1216634690&oldid=prev SilverLocust: Copying config to sandbox 2024-04-01T04:49:45Z <p>Copying config to sandbox</p> <p><b>New page</b></p><div>function create(cat, msg) <br /> return mw.ustring.format(&quot;{{main other|[[Category:Pages using tname_naked with %s parameters]]}}&quot;, cat) .. create_message(msg)<br /> end<br /> <br /> function create_message(msg) <br /> return require(&#039;Module:If preview&#039;)._warning({<br /> mw.ustring.format(&quot;[[templatename]] used with %s.&quot;, msg)<br /> })<br /> end<br /> <br /> local options = {<br /> [&quot;undeclared&quot;] = create(&quot;unknown&quot;, &#039;unknown parameter(s): paramname&#039;),<br /> [&quot;deprecated&quot;] = create(&quot;deprecated&quot;, &#039;deprecated parameter(s): paramname&#039;),<br /> [&quot;duplicate&quot;] = create(&quot;duplicate&quot;, &#039;duplicate parameter(s): paramandvalue&#039;),<br /> [&quot;doc-subpage&quot;] = &quot;doc&quot;,<br /> }<br /> <br /> local result = {<br /> [0] = options,<br /> [2] = options,<br /> [4] = options,<br /> [6] = options,<br /> [10] = options,<br /> [12] = options,<br /> [14] = options,<br /> }<br /> return result</div> SilverLocust