Forskel mellem versioner af "Modul:Brug Wikidata/sandkasse"

367 bytes tilføjet ,  for 7 måneder siden
m
wip
m (dump indarbejdet)
m (wip)
-- TODO Sort if requested
if ( args.sort or "" ) ~= "" then
local dump = require("Modul:Sandkasse/Poul G/dump")
returnfor nilk, nil,v "Sort:in " .. args.sort .. " statements" .. dumppairs(statements) do
if v["qualifiers"][args.sort] ~= nil then
v["sortkey"] = v["qualifiers"][args.sort][1]["datavalue"]["value"]
end
end
table.sort(statements, function(a, b)
if a.sortkey ~= nil then
if b.sortkey ~= nil then
return a.sortkey > b.sortkey
else
return -1
end
else
return 1
end
end)
return nil, nil, "Sort: " .. args.sort .. " statements" .. dump(statements, "ul")
end
 
3.592

redigeringer