Changes

Jump to navigation Jump to search

Module:Citation

105 bytes added, 13:00, 9 November 2012
fixing up editor extraction (same as authors) to account for blank parameters
function extracteditor(args, i)
local last = args["editor" .. i .. "-last"] or args["editor-last" .. i] or args["EditorSurname" .. i] or args["Editor" .. i] or args["editor" .. i]
if ( nil == last and "" < last ) then return nil end-- just in case someone passed in an empty parameter return { last = last, first = args["editor" .. i .. "-first"] or args["editor-first" .. i] or args["EditorGiven" .. i], link = args["editor" .. i .. "-link"] or args["editor-link" .. i] or args["editor" .. i .. "link"] or args["editorlink" .. i], mask = args["editor" .. i .. "-mask"] or args["editor-mask" .. i] or args["editor" .. i .. "mask"] or args["editormask" .. i] } else return nil }end
end
Anonymous user

Navigation menu