Module:Liste5 : Différence entre versions

(Page créée avec « local p = {} function p.main(frame) if frame == mw.getCurrentFrame() then args = require('Module:ProcessArgs').merge(true) else frame = mw.getCurrentFrame() end... »)
 
 
(3 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
local p = {}
 
local p = {}
 
function p.main(frame)
 
function p.main(frame)
if frame == mw.getCurrentFrame() then
+
local result = mw.ext.cargo.query('Sequences','_pageName',{where = 'thematique HOLDS WITHIN "' .. frame.args[1] .. '"', groupBy = '_pageName',limit=3000})
args = require('Module:ProcessArgs').merge(true)
 
else
 
frame = mw.getCurrentFrame()
 
end
 
 
local result = mw.ext.cargo.query('Sequences','_pageName',{where = 'thematique HOLDS WITHIN Borders', groupBy = '_pageName',limit=3000})
 
--for d, row in ipairs(result) do
 
-- supports[row['idSupport']] = row['video']
 
--end
 
 
 
return #result
 
return #result
 
end
 
end
 
return p
 
return p

Version actuelle datée du 4 mars 2019 à 12:59

La documentation pour ce module peut être créée à Module:Liste5/doc

local p = {}
function p.main(frame)
	local result = mw.ext.cargo.query('Sequences','_pageName',{where = 'thematique HOLDS WITHIN "' .. frame.args[1] .. '"', groupBy = '_pageName',limit=3000})
	return #result
	end
return p