Module:Sandbox/Erutuon/author citation: Difference between revisions

Content deleted Content added
link_author_citation using linkBotanicalAuthorites in Module:Taxon authority
use simpler linking function
Line 65:
end
end
 
local author_abbrevs = {
["L."] = "Carl Linnaeus",
["Schldl."] = "Diederich Franz Leonhard von Schlechtendal",
["Cham."] = "Adelbert von Chamisso",
}
 
function p.link_author_citation(citation)
return p.transform_author_abbrevs(citation, require "Module:Taxon authority".linkBotanicalAuthorites)
citation,
function (author)
if author_abbrevs[author] then
return "[[" .. author_abbrevs[author] .. "|" .. author .. "]]"
end
end)
end