Module:Commons link: Difference between revisions

m 1 revision imported
m 1 revision imported: Templates and CSS files
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
require('strict')
-- 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)