Module:Block value: Difference between revisions

m add support for alternative value modules
m so I did need that afterall
Line 1: Line 1:
local p = {}
local p = {}
p.value = function( f )
p.value = function( f )
local args = require( 'Module:ProcessArgs' ).norm( f.args or f )
local args = f
if f == mw.getCurrentFrame() then
args = require( 'Module:ProcessArgs' ).merge( true )
end
local block = mw.text.trim( args[1] or '' ):lower()
local block = mw.text.trim( args[1] or '' ):lower()
local type = args.type
local type = args.type