Module:Commons link: Difference between revisions

Jump to navigation Jump to search
m (1 revision imported)
(fix global variables)
Line 1: Line 1:
require('Module:No globals')
-- Module to find commons galleries and categories based on wikidata entries
-- Module to find commons galleries and categories based on wikidata entries
local getArgs = require('Module:Arguments').getArgs
local getArgs = require('Module:Arguments').getArgs
Line 491: Line 493:
end
end
     if fetchCategory then
     if fetchCategory then
cat_wikidata, cat_consistent = p._hasCategoryConsistent(qid,true)
local cat_wikidata, cat_consistent = p._hasCategoryConsistent(qid,true)
if not fetchGallery or (cat_consistent and cat_wikidata) then
if not fetchGallery or (cat_consistent and cat_wikidata) then
return selectTrackingCat(categoryTrackingCats,cat_wikidata,
return selectTrackingCat(categoryTrackingCats,cat_wikidata,
Line 503: Line 505:


local function _createFormatting(args)
local function _createFormatting(args)
formatting = {}
local formatting = {}
formatting.linktext = args.linktext
formatting.linktext = args.linktext
formatting.lcfirst = yesNo(args.lcfirst)
formatting.lcfirst = yesNo(args.lcfirst)