變更
小第928行:
第928行:
− +
+
+
+
+
+
+
+
第2,835行:
第2,842行:
− +
− +
第2,904行:
第2,911行:
− +
− +
第4,008行:
第4,015行:
− +
− +
− +
导入1个版本:测试
end
end
local function tidy_date(date)
if date:match("^%d%d%d%d%-%d%d?%-%d%d?$") then
local y, m, d = date:match("(%d%d%d%d)%-(%d%d?)%-(%d%d?)")
return y..'-'..string.format('%02d', m)..'-'..string.format('%02d', d)
else
return date
end
end
--[[--------------------------< N O W R A P _ D A T E >--------------------------------------------------------
--[[--------------------------< N O W R A P _ D A T E >--------------------------------------------------------
local PublicationDate = A['PublicationDate'];
local PublicationDate = A['PublicationDate'];
local OrigYear = A['OrigYear'];
local OrigYear = A['OrigYear'];
local Date = A['Date'];
local Date = tidy_date( A['Date'] );
local LayDate = A['LayDate'];
local LayDate = tidy_date( A['LayDate'] );
------------------------------------------------- Get title data
------------------------------------------------- Get title data
local Title = A['Title'];
local Title = A['Title'];
local Via = A['Via'];
local Via = A['Via'];
local AccessDate = A['AccessDate'];
local AccessDate = tidy_date( A['AccessDate'] );
local ArchiveDate = A['ArchiveDate'];
local ArchiveDate = tidy_date( A['ArchiveDate'] );
local Agency = A['Agency'];
local Agency = A['Agency'];
local DeadURL = A['DeadURL']
local DeadURL = A['DeadURL']
if is_set(options.id) then
if is_set(options.id) then
text = '<cite id="' .. mw.uri.anchorEncode(options.id) ..'" class="' .. mw.text.nowiki(options.class) .. '">' .. text .. "</cite>";
text = '<cite id="' .. mw.uri.anchorEncode(options.id) ..'" class="' .. mw.text.nowiki(options.class) .. '" style="font-style:inherit">' .. text .. "</cite>";
else
else
text = '<cite class="' .. mw.text.nowiki(options.class) .. '">' .. text .. "</cite>";
text = '<cite class="' .. mw.text.nowiki(options.class) .. '" style="font-style:inherit">' .. text .. "</cite>";
end
end
local empty_span = '<span style="display:none;"> </span>';
local empty_span = '<span style="display:none;"> </span>';