Changes
Fixed a nil/blank problem.
local Authors = args.authors
local a = {}
local Coauthors = args.coauthor or args.coauthors
local Editors = args.editors
local e = {} e[for i=1,9,1] = {}do e[1]. local last = args["editor" .. i .. "-last"] or args.editorsurname or args.editor or args["editor1editor-last".. i] or args["editor-last1EditorSurname".. i] or args["Editor" .editorsurname1 or args.editor1i] if ( last ~= nil ) then e[i] = {} e[i].last = last e[1i].first = args["editor" .first1 . i .. "-first"] or args["editor-first" ..given1 i] or args["EditorGiven" .first or args.giveni] e[1i].link = args["editor" ..authorlink i .. "link"] or args["editorlink" .author1link or args.authorlink1i] end for i=2,9,1 doend if ( e[i1] = {}= nil ) then e[local i].= "" local last = args["editor" .. i .. "-last"] or args["editor-last" .. i] or args["EditorSurname" .. i] or args["Editor" .. i] if ( last ~= nil ) then e[i1] = {} e[1].last = last e[1].first = args["editor" .. i .. "-first"] or args["editor-first" .. i] or args["EditorGiven" .. i] e[i1].link = args["editor" .. i .. "link"] or args["editorlink" .. i] end end
local Year = args.year or args.publicationdate
local Date = args.date