Module:UpdateExcerpt: Difference between revisionsGive feedback
Jump to navigation
Jump to search
No edit summary |
Undo revision 62037 by Monster Domosed (talk) Tag: Undo |
||
| Line 1: | Line 1: | ||
-- Module:UpdateExcerpt | -- Module:UpdateExcerpt | ||
-- Usage: {{#invoke:UpdateExcerpt|render|Month| | -- Usage: {{#invoke:UpdateExcerpt|render|Month|Day|Year|number_of_lines}} | ||
-- Example: {{#invoke:UpdateExcerpt|render|March|6 | -- Example: {{#invoke:UpdateExcerpt|render|March|6|2026|5}} | ||
local p = {} | local p = {} | ||
| Line 7: | Line 7: | ||
function p.render(frame) | function p.render(frame) | ||
local args = frame.args | local args = frame.args | ||
local month | local month = args[1] | ||
local | local day = args[2] | ||
local maxLines | local year = args[3] | ||
local maxLines = tonumber(args[4]) or 5 | |||
-- Validate arguments | -- Validate arguments | ||
if not month or not | if not month or not day or not year then | ||
return '<span class="error">Usage: {{#invoke:UpdateExcerpt|render|Month| | return '<span class="error">Usage: {{#invoke:UpdateExcerpt|render|Month|Day|Year|lines}}</span>' | ||
end | end | ||