Модуль:Сущность/поля: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
| Строка 24: | Строка 24: | ||
local base, rem = split_first_underscore(k) | local base, rem = split_first_underscore(k) | ||
if base and rem then | if base and rem then | ||
local label = strip_trailing_digits(rem) | local label = trim(strip_trailing_digits(rem)) | ||
if label ~= '' then | if label ~= '' then | ||
meta[base] = meta[base] or {} | meta[base] = meta[base] or {} | ||
| Строка 40: | Строка 39: | ||
for k, v in pairs(args) do | for k, v in pairs(args) do | ||
if type(k) == 'string' and not k:find('_', 1, true) then | if type(k) == 'string' and not k:find('_', 1, true) then | ||
meta[k] = tostring(v) | |||
end | end | ||
end | end | ||