Module:Uses Wikidata: Difference between revisions
(testing lua code, to try allowing for unlimited parameters in Template:Uses Wikidata/sandbox) |
(No difference)
|
Revision as of 04:42, 8 June 2015
Documentation for this module may be created at Module:Uses Wikidata/doc
local getArgs = require('Module:Arguments').getArgs local p = {} local wikibaseModule = require "Module:Wikibase" local label = wikibaseModule.label function p.usesProperty(frame) local args = getArgs(frame) return p._usesProperty(args) end function p._usesProperty(args) local result = '' for k, v in pairs(args) do result = result .. "<li><b><i>[[d:Property:" .. v .. "|" .. label(v) .. " <small>({{uc:" .. v .. "}})</small>]]</i></b> (see [[d:Spcial:WhatLinksHere/Property:" .. v .. "|uses]])</li>" end return result end return p