440
edits
(create replacement for {{id5}}) |
m (1 revision imported from wikipedia:Module:In5) |
||
(5 intermediate revisions by 4 users not shown) | |||
Line 1:
-- This module implements {{
local p = {}
function p.in5(frame)
local indent = frame.args[1]
-- as per the template title.
if not indent or indent <= 0 or math.floor(indent) ~= indent then▼
indent = tonumber( mw.text.trim(indent) ) or 5
-- Round down to nearest integer. Decimal values produce funky results
-- from the original template, but there's no need for us to replicate that.
-- Don't output anything for zero or less. Again, there was some funky output
-- here for negatives, but now we're in Lua we should use sane defaults.
if indent <= 0 then
return
end
|