Module:Variable arguments: Difference between revisions
ArrowHead294 (talk | contribs) mNo edit summary |
ArrowHead294 (talk | contribs) mNo edit summary |
||
| Line 10: | Line 10: | ||
for k, v in pairs(args) do | for k, v in pairs(args) do | ||
out_str = out_str .. "* [[Module: | out_str = out_str .. string.format("* [[Module:%s]]\n", v) | ||
i = i + 1 | i = i + 1 | ||
end | end | ||
| Line 29: | Line 29: | ||
.. " || <span style=\"display: inline-block; font-size: 0.88em; " | .. " || <span style=\"display: inline-block; font-size: 0.88em; " | ||
.. "line-height: 110%; padding: 0.22em 0.22em 0.22em 0.792em;\">" | .. "line-height: 110%; padding: 0.22em 0.22em 0.22em 0.792em;\">" | ||
.. "This template uses {{w|WP:Lua|Lua}}:\n | .. string.format("This template uses {{w|WP:Lua|Lua}}:\n%s</span>\n", out_str) | ||
.. "|}</div>" | .. "|}</div>" | ||
return frame:preprocess(out_str) | return frame:preprocess(out_str) | ||
| Line 49: | Line 48: | ||
out_str = out_str:sub(1, -3) | out_str = out_str:sub(1, -3) | ||
return out_str | return frame:preprocess(out_str) | ||
end | end | ||
| Line 81: | Line 80: | ||
.. "<div style=\"float: left;\">[[File:Wikipedia-logo.png|44px|none|link=|alt=]]</div>\n" | .. "<div style=\"float: left;\">[[File:Wikipedia-logo.png|44px|none|link=|alt=]]</div>\n" | ||
.. "<div style=\"margin-left: 60px;\">" | .. "<div style=\"margin-left: 60px;\">" | ||
.. "English [[Wikipedia:Main Page|Wikipedia]] has " | .. string.format("English [[Wikipedia:Main Page|Wikipedia]] has %s on:\n%s</div>", (i > 1 and "articles" or "an article"), out_str) | ||
.. "{{clear}}</div>" | .. "{{clear}}</div>" | ||
return frame:preprocess(out_str) | return frame:preprocess(out_str) | ||
| Line 97: | Line 96: | ||
for k, v in pairs(args) do | for k, v in pairs(args) do | ||
pname = pname .. v | pname = pname .. v | ||
out_str = out_str .. "[[ | out_str = out_str .. string.format("[[%s|%s]] {{pipe}} ", pname, v) | ||
i = i + 1 | i = i + 1 | ||
pname = pname .. "/" | pname = pname .. "/" | ||
| Line 111: | Line 110: | ||
.. "<div style=\"margin: 0.5em;\"></div>" | .. "<div style=\"margin: 0.5em;\"></div>" | ||
.. "<div class=\"nomobile\" style=\"margin: -0.8em;\"></div>" | .. "<div class=\"nomobile\" style=\"margin: -0.8em;\"></div>" | ||
.. "<div style=\"margin: 0em;\"><span class=\"subpages\">< " | .. "<div style=\"margin: 0em;\">" | ||
.. " | .. string.format("<span class=\"subpages\">< %s</span>", out_str) | ||
.. "</div></div>" | |||
return frame:preprocess(out_str) | return frame:preprocess(out_str) | ||
end | end | ||
return p | return p | ||