Modul:SDcat: Unterschied zwischen den Versionen
Undid revision 973324023 by IceWelder (talk) rv while under discussion
(Fix Lua error when Wikidata is unavailable (default to "different from Wikidata")) |
|||
| Zeile 23: | Zeile 23: | ||
p._setCat = function(sdesc, itemID, lp) | p._setCat = function(sdesc, itemID, lp) | ||
if itemID == "" then itemID = nil end | if itemID == "" then itemID = nil end | ||
-- Wikidata description field | |||
local wdesc = (mw.wikibase.getDescription(itemID) or ""):lower() | |||
if wdesc == "" then | |||
return "[[" .. lp .. "Category:Short description with empty Wikidata description]]" | |||
elseif wdesc == sdesc then | |||
return "[[" .. lp .. "Category:Short description matches Wikidata]]" | |||
else | |||
return "[[" .. lp .. "Category:Short description is different from Wikidata]]" | |||
end | end | ||
end | end | ||