Nicht angemeldeter Benutzer - Bearbeiten von Seiten ist nur als angemeldeter Benutzer möglich.
Änderungen
Zur Navigation springen
Zur Suche springen
Zeile 1:
Zeile 1:
− +
− suite = "TemplateData", +
Zeile 1.224:
Zeile 1.224:
+
+
+
+
+
+
+
Zeile 1.241:
Zeile 1.248:
− +
− elseif not since or since <= TemplateData.serial then+
− r = TemplateData.serial+
− else+
− r = false+
+
Modul:TemplateData (Quelltext anzeigen)
Version vom 27. Januar 2018, 19:55 Uhr
, 19:55, 27. Jan. 20182018-01-25
local TemplateData = { serial = "2018-01-23",
local TemplateData = { suite = "TemplateData",
serial = "2018-01-25",
item = 46997995 }
item = 46997995 }
--[=[
--[=[
TemplateData.failsafe = function ( assert )
TemplateData.failsafe = function ( assert )
-- Retrieve versioning and check for compliance
-- Precondition:
-- assert -- string, with required version or "wikidata",
-- or false
-- Postcondition:
-- Returns string with appropriate version, or false
local since = assert
local since = assert
local r
local r
if since == "wikidata" then
if since == "wikidata" then
local item = TemplateData.item
local item = TemplateData.item
since = false
if type( item ) == "number" and item > 0 then
if type( item ) == "number" and item > 0 then
local entity = mw.wikibase.getEntity( string.format( "Q%d",
local entity = mw.wikibase.getEntity( string.format( "Q%d",
end
end
end
end
if r then
if not r then
if not since or since <= TemplateData.serial then
r = TemplateData.serial
else
r = false
end
end
end
return r
return r