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

Usunięta treść Dodana treść
Nie podano opisu zmian
Nie podano opisu zmian
Linia 90:
local czy_bez_argomentow_nienazwanych_rodzica=parametry_modul.CzyTak(frame.args["bez argumentów nienazwanych rodzica"]);
local czy_parametry_pudelka=parametry_modul.CzyTak(frame.args["parametry funkcji modułu pudełek"]);
local czy_parametry_pudelka_podstawowe=parametry_modul.CzyTak(frame.args["parametry podstawowe funkcji modułu pudełek"])
local pudelko_modul=require("Module:Pudełko");
Linia 100:
))then
local czy_dodac_do_parametrow;
if czy_parametry_pudelka or czy_parametry_pudelka_podstawowe then
local czy_dodac_do_parametrow=(mw.ustring.match(nazwa_parametru,"^nazwa przestrzeni nazw %d+$")
and (not czy_parametry_pudelka_podstawowe)
and wartosc_parametru
and not pudelko_modul.CzyNiepoprawnaNazwa(wartosc_parametru))
Linia 108 ⟶ 109:
and not pudelko_modul.CzyNiepoprawnaNazwa(wartosc_parametru))
or (mw.ustring.match(nazwa_parametru,"^nazwa jednostki %d+$")
and (not czy_parametry_pudelka_podstawowe)
and wartosc_parametru
and wartosc_parametru~=""
Linia 116 ⟶ 118:
and not pudelko_modul.CzyNiepoprawnaNazwa(wartosc_parametru))
or (mw.ustring.match(nazwa_parametru,"^typ jednostki %d+$")
and (not czy_parametry_pudelka_podstawowe)
and wartosc_parametru
and wartosc_parametru~=""