Module:If empty
Jump to navigation
Jump to search
{{#ifeq:If empty|doc|{{#if:|Template:Pp}}|{{#switch:
{{#if:
|
| {{#ifeq:Module|Module
| module
| other
}}
}}
| module = Template:Ombox{{#if:|| {{#ifeq: Module:If empty | Sandbox
|
| {{#switch: If empty
| doc | sandbox =
| {{#ifeq: | true
|
| {{#switch: protected
| pre-alpha | prealpha | pa | experimental =
| alpha | a =
| beta | b =
| release | r | general | g | stable =
| broken | br | unstable =
}}
}}
}}
}}
}}Template:Module rating/protected | other | #default = Template:Error }}}} Template:Cascade-protected template
| This module depends on the following other modules: |
Template:Used in system This module supports Template:If empty. See here for test cases.
{{#ifeq:If empty|sandbox | | }}
local p = {}
function p.main(frame)
local args = require('Module:Arguments').getArgs(frame, {wrappers = 'Template:If empty', removeBlanks = false})
for k,v in ipairs(args) do
if v ~= '' then
return v
end
end
end
return p