https://www.sciencemadness.org/smwiki/index.php?title=Module:Navbar&feed=atom&action=history
Module:Navbar - Revision history
2024-03-28T14:52:34Z
Revision history for this page on the wiki
MediaWiki 1.25.1
https://www.sciencemadness.org/smwiki/index.php?title=Module:Navbar&diff=1315&oldid=prev
Zts16: 1 revision imported
2015-08-04T04:31:55Z
<p>1 revision imported</p>
<table class='diff diff-contentalign-left'>
<tr style='vertical-align: top;'>
<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 04:31, 4 August 2015</td>
</tr><tr><td colspan='2' style='text-align: center;' class='diff-multi'>(One intermediate revision by the same user not shown)</td></tr><tr><td colspan='2' style='text-align: center;'><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>
Zts16
https://www.sciencemadness.org/smwiki/index.php?title=Module:Navbar&diff=957&oldid=prev
Zts16: Created page with "local p = {} local getArgs function p._navbar(args) local titleArg = 1 if args.collapsible then titleArg = 2 if not args.plain then args.mini = 1 end if args.f..."
2015-08-04T04:18:33Z
<p>Created page with "local p = {} local getArgs function p._navbar(args) local titleArg = 1 if args.collapsible then titleArg = 2 if not args.plain then args.mini = 1 end if args.f..."</p>
<p><b>New page</b></p><div>local p = {}<br />
<br />
local getArgs<br />
<br />
function p._navbar(args)<br />
local titleArg = 1<br />
<br />
if args.collapsible then<br />
titleArg = 2<br />
if not args.plain then<br />
args.mini = 1<br />
end<br />
if args.fontcolor then<br />
args.fontstyle = 'color:' .. args.fontcolor .. ';'<br />
end<br />
args.style = 'float:left; text-align:left; width:6em;'<br />
end<br />
<br />
local titleText = args[titleArg] or (':' .. mw.getCurrentFrame():getParent():getTitle())<br />
local title = mw.title.new(mw.text.trim(titleText), 'Template');<br />
<br />
if not title then<br />
error('Invalid title ' .. titleText)<br />
end<br />
<br />
local talkpage = title.talkPageTitle and title.talkPageTitle.fullText or '';<br />
<br />
local div = mw.html.create():tag('div')<br />
div<br />
:addClass('plainlinks')<br />
:addClass('hlist')<br />
:addClass('navbar')<br />
:cssText(args.style)<br />
<br />
if args.mini then div:addClass('mini') end<br />
<br />
if not (args.mini or args.plain) then<br />
div<br />
:tag('span')<br />
:css('word-spacing', 0)<br />
:cssText(args.fontstyle)<br />
:wikitext(args.text or 'This box:')<br />
:wikitext(' ')<br />
end<br />
<br />
if args.brackets then<br />
div<br />
:tag('span')<br />
:css('margin-right', '-0.125em')<br />
:cssText(args.fontstyle)<br />
:wikitext('&#91;')<br />
:newline();<br />
end<br />
<br />
local ul = div:tag('ul');<br />
<br />
ul<br />
:tag('li')<br />
:addClass('nv-view')<br />
:wikitext('[[' .. title.fullText .. '|')<br />
:tag('span')<br />
:attr('title', 'View this template')<br />
:cssText(args.fontstyle)<br />
:wikitext(args.mini and 'v' or 'view')<br />
:done()<br />
:wikitext(']]')<br />
:done()<br />
:tag('li')<br />
:addClass('nv-talk')<br />
:wikitext('[[' .. talkpage .. '|')<br />
:tag('span')<br />
:attr('title', 'Discuss this template')<br />
:cssText(args.fontstyle)<br />
:wikitext(args.mini and 't' or 'talk')<br />
:done()<br />
:wikitext(']]');<br />
<br />
if not args.noedit then<br />
ul<br />
:tag('li')<br />
:addClass('nv-edit')<br />
:wikitext('[' .. title:fullUrl('action=edit') .. ' ')<br />
:tag('span')<br />
:attr('title', 'Edit this template')<br />
:cssText(args.fontstyle)<br />
:wikitext(args.mini and 'e' or 'edit')<br />
:done()<br />
:wikitext(']');<br />
end<br />
<br />
if args.brackets then<br />
div<br />
:tag('span')<br />
:css('margin-left', '-0.125em')<br />
:cssText(args.fontstyle)<br />
:wikitext('&#93;')<br />
:newline();<br />
end<br />
<br />
if args.collapsible then<br />
div<br />
:done()<br />
:tag('span')<br />
:css('font-size', '110%')<br />
:cssText(args.fontstyle)<br />
:wikitext(args[1])<br />
end<br />
<br />
return tostring(div:done())<br />
end<br />
<br />
function p.navbar(frame)<br />
if not getArgs then<br />
getArgs = require('Module:Arguments').getArgs<br />
end<br />
return p._navbar(getArgs(frame))<br />
end<br />
<br />
return p</div>
Zts16
https://www.sciencemadness.org/smwiki/index.php?title=Module:Navbar&diff=1314&oldid=prev
George Orwell III: rem unneeded tabs/spacing for more unified importing/exporting
2014-11-30T21:51:43Z
<p>rem unneeded tabs/spacing for more unified importing/exporting</p>
<table class='diff diff-contentalign-left'>
<tr style='vertical-align: top;'>
<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 21:51, 30 November 2014</td>
</tr><tr><td colspan='2' style='text-align: center;'><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>
George Orwell III