יחידה:ארגז חול/עלי

ניתן ליצור תיעוד על היחידה הזאת בדף יחידה:ארגז חול/עלי/תיעוד

--------------------------------------------------------------------------------
-- This module implements {{משתמש:עלי/תבנית:הדגמה}}
--------------------------------------------------------------------------------
local Layer = {}

function Layer.new(frame, args)
	args = args or {}
	local root = mw.html.create('div')
	
	return tostring(root)
end


-- Exports
local p = {}

function p.main(frame)
	local args = require('Module:Arguments').getArgs(frame)
    -- translate arguments
	local translatedArgs = {};
	for k,v in pairs(args) do
		if mw.ustring.match(k, '[א-ת]') ~=nil then
			-- title basic details
			local enKey = mw.ustring.gsub( k, 'תאריך', 'date' )
			enKey = mw.ustring.gsub( enKey, 'רשומה', 'record' )
			
			translatedArgs[enKey] = v
		else
			translatedArgs[k] = v
		end
	end

	return Layer.new(frame, translatedArgs)
end

return p