Открыть главное меню

Изменения

нет описания правки
Строка 71: Строка 71:  
for param, value in pairs(taxonArgs) do
 
for param, value in pairs(taxonArgs) do
 
if tonumber(param) then
 
if tonumber(param) then
if first then
+
taxonName = mw.text.trim(value)
taxonName = mw.text.trim(value)
+
result = result .. '<li>' .. taxonName
-- if necessary separate any initial † from the taxon name
  −
if linked or italic or bold then
  −
taxonName, dagger = p.stripDagger(taxonName)
  −
else
  −
dagger = ''
  −
end
  −
if linked and not italic then
  −
taxonName = '[[' .. taxonName .. ']]'
  −
end
  −
if italic then
  −
taxonName = TaxonItalics.italicizeTaxonName(taxonName, linked)
  −
end
  −
if bold then
  −
taxonName = '<b>' .. taxonName .. '</b>'
  −
end
  −
result = result .. '<li>' .. dagger .. taxonName
  −
else
  −
result = result .. ' <small>' .. value .. '</small></li>'
  −
end
   
first = not first
 
first = not first
 
end
 
end