Zum Inhalt springen

Modul:Citation: Unterschied zwischen den Versionen

K
Versuch, Fehler abzufangen
KKeine Bearbeitungszusammenfassung
K (Versuch, Fehler abzufangen)
Zeile 433: Zeile 433:
end
end
local year = getDate( args.date, aFormat )
local year = getDate( args.date, aFormat )
if year == '' and args.date ~= '' then
args.date = args.date:match( '%d+' ) or ''
if args.date ~= '' then
aFormat = 'Y'
year = getDate( args.date, aFormat )
end
end
local volume = ''
local volume = ''
if args.volume ~= '' then
if args.volume ~= '' then
Zeile 491: Zeile 498:
table.insert( result,
table.insert( result,
mw.ustring.format( formatters.addDoi, makeDoiLink( args.doi ) ) )
mw.ustring.format( formatters.addDoi, makeDoiLink( args.doi ) ) )
end
if not args.jstor or args.jstor ~= '' and not tonumber( args.jstor ) then
args.jstor = ''
end
end
if args.jstor ~= '' then
if args.jstor ~= '' then
Anonymer Benutzer