http://collaborativecollections.org/WorldWarOne/index.php?title=Module:No_globals&feed=atom&action=history
Module:No globals - Revision history
2024-03-29T12:31:24Z
Revision history for this page on the wiki
MediaWiki 1.27.0
http://collaborativecollections.org/WorldWarOne/index.php?title=Module:No_globals&diff=241&oldid=prev
Mia: 1 revision: Hopefully infoboxes
2014-11-05T01:00:21Z
<p>1 revision: Hopefully infoboxes</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<tr style='vertical-align: top;' lang='en-GB'>
<td colspan='1' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='1' style="background-color: white; color:black; text-align: center;">Revision as of 01:00, 5 November 2014</td>
</tr><tr><td colspan='2' style='text-align: center;' lang='en-GB'><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>
Mia
http://collaborativecollections.org/WorldWarOne/index.php?title=Module:No_globals&diff=240&oldid=prev
Jackmcbarn: rm name exception
2014-05-02T15:35:56Z
<p>rm name exception</p>
<p><b>New page</b></p><div>local mt = getmetatable(_G) or {}<br />
function mt.__index (t, k)<br />
if k ~= 'arg' then<br />
error('Tried to read nil global ' .. tostring(k), 2)<br />
end<br />
return nil<br />
end<br />
function mt.__newindex(t, k, v)<br />
if k ~= 'arg' then<br />
error('Tried to write global ' .. tostring(k), 2)<br />
end<br />
rawset(t, k, v)<br />
end<br />
setmetatable(_G, mt)</div>
Jackmcbarn