Module:Navbox: Difference between revisions

ArrowHead294 (talk | contribs)
mNo edit summary
ArrowHead294 (talk | contribs)
mNo edit summary
 
(3 intermediate revisions 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 debugg = args["debug"]
local result = p._navbox(args)
local result = p._navbox(args)
return (debugg == "true" and "<pre>" .. result .. "</pre>" or result)
-- Debugger option
local debugg = yesno(args["debug"])
if debugg == true then
result = "<syntaxhighlight lang=\"wikitext\">" .. result .. "</syntaxhighlight>"
end
return result
end
end


return p
return p