Modulo:Uzanto:Doesle/Testmodulo: Malsamoj inter versioj

[kontrolita revizio][kontrolita revizio]
Enhavo forigita Enhavo aldonita
eNeniu resumo de redakto
eNeniu resumo de redakto
Linio 1:
-- modulo testoj [[Uzanto:Doesle]]
 
-- aliaj moduloj
--local datoj = require( "Modulo:Datoj" )
--local wikidata = require ("Modulo:Wikidata")
--local wikidataGeo = require ("Modulo:Wikidata/geografio")
--local wikidataBildo = require ("Modulo:Wikidata/bildoj")
--local listoj = require ("Modulo:Listutil")
--local bildoj = require ("Modulo:InfoboxImage")
 
-- propraj submoduloj
--local koloroj=require ("Modulo:Geografiaĵoj/koloroj")
 
local p = {}
local w = require( "Module:Uzanto:Doesle/Wikidata" )
 
-- spaco por la eksportataj funkcioj
function p.getWikidatainformkesto(frame)
return w.areoKMHA({ args = { id = "Q636120" } })
if not getArgs then
end
getArgs = require('Modulo:Arguments').getArgs
end
--local args = getArgs(frame, {wrappers = 'Ŝablono:Informkesto geografiaĵoj'})
local args = getArgs(frame)
 
local function p.getWikidata2myIter(t, res)
local allargs = res
return w.claim({ args = { "P2046", id = "Q636120" } })
for k,v in pairs(t) do
allargs = allargs .. " k=<<" .. k .. ">> type(v)=" .. type(v)
if (type(v).match("nil|boolean|number|string")) then
allargs = allargs .. " v=<<" .. v .. ">>"
elseif (type(v) == "table") then
allargs = allargs .. " v={" .. myIter(v, allargs) .. "}"
end
end
return allargs
end
local allargs = myIter(args, "")
return allargs
end