Module:Official website: Difference between revisions
no edit summary
Johnrdorazio (talk | contribs) m (1 revision imported) |
Johnrdorazio (talk | contribs) No edit summary |
||
Line 30: | Line 30: | ||
local function isEnglish(prop) | local function isEnglish(prop) | ||
local ret = quickPcall(function () | local ret = quickPcall(function () | ||
for i, lang in ipairs(prop.qualifiers. | for i, lang in ipairs(prop.qualifiers.P3001) do | ||
if lang.datavalue.value['numeric-id'] == 1860 then | if lang.datavalue.value['numeric-id'] == 1860 then | ||
return true | return true | ||
Line 45: | Line 45: | ||
-- Get objects for all official sites on Wikidata. | -- Get objects for all official sites on Wikidata. | ||
local websites = quickPcall(function () | local websites = quickPcall(function () | ||
return mw.wikibase.getAllStatements(mw.wikibase.getEntityIdForCurrentPage(), ' | return mw.wikibase.getAllStatements(mw.wikibase.getEntityIdForCurrentPage(), 'P7736') | ||
end) | end) | ||
Line 93: | Line 93: | ||
'</strong>' | '</strong>' | ||
if qid then | if qid then | ||
result = result.. ' [[File:OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt=Edit this at Wikidata |link=https://www.wikidata.org/wiki/' .. qid .. '# | result = result.. ' [[File:OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt=Edit this at Wikidata |link=https://www.wikidata.org/wiki/' .. qid .. '#P7736|Edit this at Wikidata]]' | ||
end | end | ||
return result | return result | ||
Line 105: | Line 105: | ||
local qid = mw.wikibase.getEntityIdForCurrentPage() | local qid = mw.wikibase.getEntityIdForCurrentPage() | ||
if qid then | if qid then | ||
ret[#ret + 1] = '[[File:OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt=Edit this at Wikidata |link=https://www.wikidata.org/wiki/' .. qid .. '# | ret[#ret + 1] = '[[File:OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt=Edit this at Wikidata |link=https://www.wikidata.org/wiki/' .. qid .. '#P7736|Edit this at Wikidata]]' | ||
end | end | ||
end | end |