Jump to content

Module:Sandbox/AndyRussG

From Wikipedia, the free encyclopedia
local p = {};

p.hello = function( frame )
	local Date = require('Module:Date')._Date
    local str1 = "I'm a doggy ogg, oggy ogg ogg doggy ogg, on "
    local str2 = Date(tonumber(frame.args[1]), 7, 31):text()
	return str1 .. str2
end

p.getAnEntityAndClaim1 = function( frame )
	ent = mw.wikibase.getEntity( 'Q123' )
	return "Q123 -> P948 -> " .. ent["claims"]["P948"][1]["mainsnak"]["datavalue"]["value"]
end

p.getAnEntityAndClaim2 = function( frame )
	ent = mw.wikibase.getEntity( 'Q123' )
	return "Q123 -> P1014 -> " .. ent["claims"]["P1014"][1]["mainsnak"]["datavalue"]["value"]
end

p.getAnEntityAndAlias = function( frame )
	ent = mw.wikibase.getEntity( 'Q123' )
	return "First alias for Q123 for fr " .. ent["aliases"]["fr"][1]["value"] 
end

return p