Jump to content

Module:Tracked in

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Novem Linguae (talk | contribs) at 12:58, 26 November 2021 (debug). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

-- Draft. Will be used in {{Tracked in}} once this is finished.
-- {{#invoke:Tracked in|getDomain|https://example.com/1234}}

local p = {} --p stands for package

function p.getDomain(frame)
    local url = frame.args[1]
    local domain = string.gsub(url, "www%.", "")
    domain = string.match(domain, 'https?:%/%/(.-)%/.*$')
    return domain
end

function p.getIssueNumber(frame)
    local url = frame.args[1]
    return "Hello world"
end

return p