Модуль:Tmpl

    Матеріал з Релігія в огні

    Документацію для цього модуля можна створити у Модуль:Tmpl/документація

    -- This is a helper module for Template:tmpl
    local this = {}
    
    function this.renderTmpl(frame)
        local args = frame.args
        local pargs = (frame:getParent() or {}).args
        local result = pargs[0] or ''
        for k, v in pairs(pargs) do
            local n = tonumber(k) or -1
            if (n >= 1 and n <= 9) then
                result = mw.ustring.gsub( result, '$' .. n, mw.text.trim(v) )
            end
        end
        return result
    end
    
    return this