2734
правки
Изменения
Нет описания правки
parts.title = mw.ustring.match(frame, '^%[%s*([^%]]+)%s*%]')
parts.mod = mw.text.trim( mw.ustring.match(frame, '^([^:%]a-zA-Zа-яА-Я0-9 _-]+):.-%[?') or mod or '')
local vanilla = {v = 1, vanilla = 1, mc = 1, minecraft = 1}
local _, nameStartV = mw.ustring.find( frame, '^%[[^%]]*%]' )
local nameStart = ( mw.ustring.find( frame, '^([a-zA-Zа-яА-Я0-9 _-]+):.-%[?' ) or nameStartV or 0 ) + 1
if nameStart - 1 == #frame then
nameStart = 1