Module:Citation/CS1: Difference between revisions
ensure "author1-first" also gets args.given or args.given1
m>Wikid77 (changed to omit dot in "et al." when sepc is "." separator; quickened other sepc text by moving inside gated-if structures) |
m>Wikid77 (ensure "author1-first" also gets args.given or args.given1) |
||
Line 232: | Line 232: | ||
-- Transfer unnumbered arguments to numbered arguments if necessary. | -- Transfer unnumbered arguments to numbered arguments if necessary. | ||
args["author1"] = args | args["author1"] = args.author1 or args.author or args.authors | ||
args["author1-last"] = args["author1-last"] or args["author-last"] or args["last"] | args["author1-last"] = args["author1-last"] or args["author-last"] or args["last"] | ||
args["author1-first"] = args["author1-first"] or args["author-first"] or args | args["author1-first"] = args["author1-first"] or args["author-first"] | ||
or args.first or args.first1 or args.given or args.given1 | |||
args["author1-link"] = args["author1-link"] or args["author-link"] | args["author1-link"] = args["author1-link"] or args["author-link"] | ||
args["author1-mask"] = args["author1-mask"] or args["author-mask"] | args["author1-mask"] = args["author1-mask"] or args["author-mask"] | ||
Line 1,129: | Line 1,130: | ||
--23Feb2013 Fixed author editor for "in" or "In" and put space after sepc. | --23Feb2013 Fixed author editor for "in" or "In" and put space after sepc. | ||
--23Feb2013 Changed to omit dot in "et al." when sepc is "." separator. | --23Feb2013 Changed to omit dot in "et al." when sepc is "." separator. | ||
--23Feb2013 Fixed "author1-first" to also get args.given or args.given1. | |||
-- | -- | ||
--End | --End |