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 ParseryWiki(s,wywolanie)
if(czy_parser)then
return mw.getCurrentFrame():preprocess(s); end;
local wartosc=ParseryWiki(s,"^({{%s*#if:[^|]+|[^{}]*}})$");if(wartosc)then return wartosc;end;
local wartosc=ParseryWiki(s,"^({{%s*#ifeq:[^|]+|[^{}]*}})$");if(wartosc)then return wartosc;end;
local wartosc=ParseryWiki(s,"^({{%s*#switch:[^|]+|[^{}]*}})$");if(wartosc)then return wartosc;end;
▲ end;
local
local wartosc=ParseryWiki(s,"^({{%s*#expr:[^{}]*}})$");if(wartosc)then return wartosc;end;
local wartosc=ParseryWiki(s,"^({{%s*#iferror:[^|]+|[^{}]*}})$");if(wartosc)then return wartosc;end;
local wartosc=ParseryWiki(s,"^({{%s*#ifexist:[^|]+|[^{}]*}})$");if(wartosc)then return wartosc;end;
return s;
end;
|