مۆدیوول:خۆڵەپەتانێ/هیوا/لوا١
ڕواڵەت
بەڵگەدارکردنی مۆدیوول[دروست بکە]
لەوانەیە بتەوێ پەڕەیەکی بەڵگەدارکردن بۆ ئەم مۆدیوولی سکریبونتۆیە دروست بکەی. دەستکاریکەران دەتوانن ئەم مۆدیوولە لە پەڕەکانی خۆڵەپەتانێ (دروست بکە | ئاوێنە) و ئەزموون (دروست بکە) تاقی بکەنەوە. تکایە پۆلەکان بە ژێرپەڕەی /doc زیاد بکە. ژێرپەڕەکانی ئەم مۆدیوول. |
local getArgs = require('Module:Arguments').getArgs
local p = {}
local function makeInvokeFunc(funcName)
return function (frame)
local args = getArgs(frame)
return p[funcName](args)
end
end
p.func1 = makeInvokeFunc('hello')
function p.hello(frame)
return 'سڵاو، من ' .. frame.args[1] .. ' م ' .. frame.args[2].."ە."
end
p.func2 = makeInvokeFunc('count')
function p.count(frame)
local args = getArgs(frame)
return 'درێژی یەکەم پارامیتەر ' .. #args[1] .." پیتە."
end
return p