Module:Infobox Monster: Difference between revisions

no edit summary
(take us home blackhawk)
No edit summary
 
(8 intermediate revisions by 3 users not shown)
Line 3:
local Infobox = require('Module:Infobox')
local parse = require('Module:Param Parse')
 
local classMap = {
['Hopeport'] = 'hopeport',
['Hopeforest'] = 'hopeforest',
['Mine of Mantuban'] = 'mantuban',
['Crenopolis'] = 'crenopolis',
}
 
function p.main(frame)
Line 16 ⟶ 9:
local config = {
infobox_name = 'Monster',
class = {Infobox.smw_param('episode')},
}
local params = {
parse.name,
parse.imageimage_size300,
parse.release,
parse.premium,
Line 77 ⟶ 71:
}
:pad(20)
mw.log(Infobox.get_param(Infobox.raw_param('episode')))
mw.log(ep_param)
mw.log(classMap[ep_param])
if classMap[ep_param] ~= nil then
infobox:addClass('infobox-'..classMap[ep_param])
end
return infobox