Исключение неименованных параметров, содержащих символ равно править

-- =p.R(mw.getCurrentFrame():newChild{title="smth",args={[""]="KOMENDANT="}})
-- =p.R(mw.getCurrentFrame():newChild{title="smth",args={["(N "]=" 4)-теория Янга — Миллса"}})
function p.R ( frame )
	local args = frame.args
	mw.logObject(args)
	local i, output = 1, {}
	for k,v in pairs(args) do
		output[i]= (type(k) ~= "number" and (k .. "=") or "") .. v
		i = i + 1
	end
	return unpack(output)
end

Примитивно, но вдруг кто решит доделать. ·Carn 11:06, 27 апреля 2021 (UTC)Ответить