Modul:Wikidata
Aus WikiWaldhof
Die Dokumentation für dieses Modul kann unter Modul:Wikidata/Doku erstellt werden
local p = {}
local function getArg(frame, key, default)
if frame and frame.args and frame.args[key] then
return frame.args[key]
end
return default or ""
end
-- {{#invoke:Wikidata|claim|P2447}}
function p.claim(frame)
return getArg(frame, "default", "")
end
-- {{#invoke:Wikidata|labelIn}}
function p.labelIn(frame)
return getArg(frame, "default", "")
end
-- {{#invoke:Wikidata|descriptionIn}}
function p.descriptionIn(frame)
return getArg(frame, "default", "")
end
-- {{#invoke:Wikidata|pageId}}
function p.pageId(frame)
return ""
end
-- {{#invoke:Wikidata|sitelinkOf}}
function p.sitelinkOf(frame)
return ""
end
-- {{#invoke:Wikidata|sitelinkCount}}
function p.sitelinkCount(frame)
return 0
end
-- {{#invoke:Wikidata|badges}}
function p.badges(frame)
return ""
end
-- {{#invoke:Wikidata|getValue}}
function p.getValue(frame)
return getArg(frame, 2, "")
end
-- {{#invoke:Wikidata|isSubclass}}
function p.isSubclass(frame)
if frame.args["returnInt"] then
return ""
end
return false
end
-- {{#invoke:Wikidata|debug}}
function p.debug(frame)
return ""
end
-- {{#invoke:Wikidata|printEntity}}
function p.printEntity(frame)
return ""
end
-- Kompatibilität mit Vorlagen
function p.labelOf(frame)
return ""
end
function p.ffCoordinate(frame)
return ""
end
function p.ffCoordinateAndLatLonMaplink(frame)
return ""
end
function p.ffCoordinateAndMaplink(frame)
return ""
end
return p