Modul:SDcat: Unterschied zwischen den Versionen

Keine Änderung der Größe ,  vor 5 Jahren
change order of parameters passed to subroutine - optional parameters last
(move the catching of empty ID to subroutine)
(change order of parameters passed to subroutine - optional parameters last)
Zeile 20: Zeile 20:


-- function exported for use in other modules
-- function exported for use in other modules
-- (Wikidata entity-ID, local short description, link prefix)
-- (local short description, Wikidata entity-ID, link prefix)
p._setCat = function(itemID, sdesc, lp)
p._setCat = function(sdesc, itemID, lp)
if itemID == "" then itemID = nil end
if itemID == "" then itemID = nil end
-- Wikidata description field
-- Wikidata description field
Zeile 42: Zeile 42:
-- link prefix, strip quotes
-- link prefix, strip quotes
local lp = mw.text.trim(frame.args.lp or ""):gsub('"', '')
local lp = mw.text.trim(frame.args.lp or ""):gsub('"', '')
return p._setCat(itemID, sdesc, lp)
return p._setCat(sdesc, itemID, lp)
end
end


return p
return p
Anonymer Benutzer