Module:Navbox: Difference between revisions

ArrowHead294 (talk | contribs)
mNo edit summary
ArrowHead294 (talk | contribs)
mNo edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
-- Page is following provisonal style guide: User:Ganaram_inukshuk/Provisional_style_guide_for_Lua
-- Page is following provisonal style guide: User:Ganaram_inukshuk/Provisional_style_guide_for_Lua
-- Loosely modelled off of Runescape Wiki's navbox, not Wikipedia's
-- Loosely modelled off of Runescape Wiki's navbox, not Wikipedia's
local p = {}
local getArgs = require("Module:Arguments").getArgs
local getArgs = require("Module:Arguments").getArgs
local navbar = require("Module:Navbar")._navbar
local yesno = require("Module:Yesno")
local yesno = require("Module:Yesno")
local navbar = require("Module:Navbar")._navbar
local p = {}


-- Header/footer row
-- Header/footer row
Line 215: Line 216:
args["Is Data Navbox"] = is_data_navbox
args["Is Data Navbox"] = is_data_navbox
local result = p._navbox(args)
-- Debugger option
local debugg = yesno(args["debug"])
local debugg = yesno(args["debug"])
local result = p._navbox(args)
if debugg == true then
return (debugg == true and "<syntaxhighlight lang=\"wikitext\">" .. result .. "</syntaxhighlight>" or result)
result = "<syntaxhighlight lang=\"wikitext\">" .. result .. "</syntaxhighlight>"
end
return result
end
end


return p
return p