Modul:IsIn: Unterschied zwischen den Versionen

moduleInterface
K (Änderte den Schutzstatus für „Modul:IsIn“ ([Bearbeiten=Nur Administratoren erlauben] (unbeschränkt) [Verschieben=Nur Administratoren erlauben] (unbeschränkt)))
(moduleInterface)
Zeile 2: Zeile 2:
local isInDoc = {
local isInDoc = {
suite  = 'IsIn',
suite  = 'IsIn',
serial = '2020-10-24',
serial = '2021-04-08',
item  = 99527605
item  = 99527605
}
}


require( 'Module:No globals' )
require( 'Module:No globals' )
local fw = require( 'Module:Wikidata utilities' )
local wu = require( 'Module:Wikidata utilities' )


local wikidata = {
local wikidata = {
Zeile 14: Zeile 14:
}
}


local isIn = {}
local isIn = {
moduleInterface = isInDoc
}


function isIn.isDisambig( frame )
function isIn.isDisambig( frame )
Zeile 37: Zeile 39:
return 'false'
return 'false'
end
end
local values = fw.getValues( pageId, wikidata.instanceOf )
local values = wu.getValues( pageId, wikidata.instanceOf )
if values == '' then
if values == '' then
return 'false'
return 'false'
Zeile 110: Zeile 112:
end
end
return ''
return ''
end
-- module administration
function isIn.IsIn()
return isInDoc
end
function isIn.failsafe( version )
return fw._failsafe( version, isInDoc ) or ''
end
end


return isIn
return isIn
Anonymer Benutzer