Modulu:Wikidata: berrikuspenen arteko aldeak

Ezabatutako edukia Gehitutako edukia
fix expandBraces and test getReferences
fix expandBraces
123. lerroa:
local parts = mw.text.split(braces, "|")
local title_part = parts[1]
local arg_part = ''
local parameters = {}
for i = 2, #parts do
132 ⟶ 131 lerroa:
table.insert(parameters, parts[i])
end
arg_part = arg_part .. "|" .. parts[i]
end
141 ⟶ 139 lerroa:
braces_expanded = mw.getCurrentFrame():expandTemplate{title=title_part, args=parameters}
end
title_partbraces = mw.ustring.gsub(title_partbraces, "([%^%$%(%)%%%.%[%]%*%+%-%?])", "%%%1") -- escape magic characters
text = mw.ustring.gsub(text, "{{" .. title_part .. arg_partbraces .. "}}", braces_expanded)
end