Jump to content
Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
If you make an edit, a temporary account will be created for you.

Module:Life Guide: Difference between revisions

From The Petit Planet Wiki
ReisuDesign (talk | contribs)
No edit summary
ReisuDesign (talk | contribs)
No edit summary
 
(One intermediate revision by the same user not shown)
Line 9: Line 9:
args = require('Module:Arguments').getArgs(frame, { parentFirst = true })
args = require('Module:Arguments').getArgs(frame, { parentFirst = true })
end
end
local title = mw.title.getCurrentTitle()
local standalone = not args.table and title.rootText == 'Life Guide'
local html = mw.html.create()
local html = mw.html.create()
Line 18: Line 21:
else
else
html
html
:tag('div'):addClass('lifeguide')
:tag('div')
:addClass('lifeguide')
:addClass(standalone and 'lifeguide-standalone' or '')
:tag('dl')
:tag('dl')
:tag('dt'):wikitext(lifeguideArgs.title or page)
:tag('dt'):wikitext(lifeguideArgs.title or page)
Line 26: Line 31:
else
else
html
html
:tag('div'):addClass('lifeguide')
:tag('div')
:addClass('lifeguide')
:addClass(standalone and 'lifeguide-standalone' or '')
:node(p._LifeGuideFormat(args))
:node(p._LifeGuideFormat(args))
end
end