Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Module:Test: Difference between revisions

From Kronopolis and the Flat Plane
No edit summary
No edit summary
 
(22 intermediate revisions by the same user not shown)
Line 2: Line 2:


local util = require('Module:Utility')
local util = require('Module:Utility')
local url = mw.site.server .. mw.site.scriptPath


function p.test(frame)
function p.test(frame)
     local out = {}
     local out = {}
  local payload = {
    local pages = mw.ext.dpl.getPagenames{
         source=url .. '/api.php?action=query&format=json&list=categorymembers&cmlimit=max&cmtitle=Category:' .. util.firstToUpper(frame.args[1]),
         namespace='',
        format='json'
        category=frame[1]
     }
     }
    local json = mw.ext.externalData.getExternalData(payload)
    return payload.url
end
end


return p
return p

Latest revision as of 11:43, 5 September 2025

Documentation for this module may be created at Module:Test/doc

local p = {}

local util = require('Module:Utility')

function p.test(frame)
    local out = {}
    local pages = mw.ext.dpl.getPagenames{
        namespace='',
        category=frame[1]
    }
end

return p