Moduł:Ramka: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Nie podano opisu zmian
Nie podano opisu zmian
Linia 179:
InstrukcjeWarunkowe = function(ciag,derektywy_specjalne)
local ciag_warunkowe_fun=function(s)
local function ParseryWikiParserWiki(s,wywolanie)
local czy_parser=mw.ustring.match(s,wywolanie);
if(czy_parser)then
Linia 185:
end;
end
local wartosc=ParseryWikiParserWiki(s,"^({{%s*#if:[^|]+|[^{}]*}})$");if(wartosc)then return wartosc;end;
local wartosc=ParseryWikiParserWiki(s,"^({{%s*#ifeq:[^|]+|[^{}]*}})$");if(wartosc)then return wartosc;end;
local wartosc=ParseryWikiParserWiki(s,"^({{%s*#switch:[^|]+|[^{}]*}})$");if(wartosc)then return wartosc;end;
local wartosc=ParseryWikiParserWiki(s,"^({{%s*#ifexpr:[^|]+|[^{}]*}})$");if(wartosc)then return wartosc;end;
local wartosc=ParseryWikiParserWiki(s,"^({{%s*#expr:[^{}]*}})$");if(wartosc)then return wartosc;end;
local wartosc=ParseryWikiParserWiki(s,"^({{%s*#iferror:[^|]+|[^{}]*}})$");if(wartosc)then return wartosc;end;
local wartosc=ParseryWikiParserWiki(s,"^({{%s*#ifexist:[^|]+|[^{}]*}})$");if(wartosc)then return wartosc;end;
return s;
end;