Jump to content

Module:Citation/CS1/Identifiers and Module:Citation/CS1/Identifiers/sandbox: Difference between pages

(Difference between pages)
Content deletedContent added
No edit summary
 
reset changes list;
 
Line 1:Line 1:
--[[
History of changes since last sync: 2025-04-12

]]



--[[--------------------------< F O R W A R D D E C L A R A T I O N S >--------------------------------------
--[[--------------------------< F O R W A R D D E C L A R A T I O N S >--------------------------------------
]]
]]
Line 733:Line 740:
if year and not ignore_invalid then --
if year and not ignore_invalid then --
year = year:match ('%d%d%d%d?'); -- strip disambiguator if present
year = year:match ('%d%d%d%d?'); -- strip disambiguator if present
if year and (1965 > tonumber(year)) then
if 1965 > tonumber(year) then
set_message ('err_invalid_isbn_date'); -- set an error message
set_message ('err_invalid_isbn_date'); -- set an error message
return internal_link_id ({link = handler.link, label = handler.label, redirect = handler.redirect,
return internal_link_id ({link = handler.link, label = handler.label, redirect = handler.redirect,
close