יחידה:סיבוב הופעות
מראה
ניתן ליצור תיעוד על היחידה הזאת בדף יחידה:סיבוב הופעות/תיעוד
local Date = require('Module:תאריך')
function formatCategory(year)
return '[[קטגוריה:סיבובי הופעות מ-' .. tostring(year) .. ']]'
end
-- generate categories for the template
function category(frame)
local started = frame.args["התחלה"] or frame.args["started"]
local ended = frame.args["סיום"] or frame.args["ended"] or started
if ended == '' then ended = started end
if not started or started == '' then return '' end
local startedYear = tonumber(Date['חשב']({args={started, 'שנה'}}))
local endedYear = tonumber(Date['חשב']({args={ended, 'שנה'}}))
if not (endedYear and startedYear) then return '' end
local diff = endedYear - startedYear
local result = ''
for d=0,diff do
result = result .. formatCategory(startedYear+d)
end
return result
end
return {
['קטגוריה'] = category
}