Moduł:Pudełko
Wygląd
Zobacz podstrony tego modułu.
|
return{
["CzyNiepoprawnaNazwa"]=function(nazwa_jednostki)
local html_dane_modul=mw.loadData("Module:Html/dane");
return mw.ustring.match(nazwa_jednostki,"[{}<>|%[%]#\n"..html_dane_modul.znak_127.."]+") or mw.ustring.match(nazwa_jednostki,"~~~") or mw.ustring.match(nazwa_jednostki,"&(%a+);");
end;
["Nazwa przestrzeni nazw"]=function(frame,czy_uwzglednic_alternatywna_nazwe,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local liczba_numer_jednostki=((numer_jednostki)and(tonumber(numer_jednostki))or 0);
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Nazwa_przestrzeni_nazw(frame,0, czy_uwzglednic_alternatywna_nazwe,liczba_numer_jednostki);
end,
["Nazwa przedmiotowej przestrzeni nazw"]=function(frame,czy_uwzglednic_alternatywna_nazwe,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local liczba_numer_jednostki=((numer_jednostki)and(tonumber(numer_jednostki))or 0);
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Nazwa_przestrzeni_nazw(frame,1, czy_uwzglednic_alternatywna_nazwe,liczba_numer_jednostki);
end,
["Nazwa przestrzeni nazw dyskusji"]=function(frame,czy_uwzglednic_alternatywna_nazwe,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local liczba_numer_jednostki=((numer_jednostki)and(tonumber(numer_jednostki))or 0);
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Nazwa_przestrzeni_nazw(frame,2, czy_uwzglednic_alternatywna_nazwe,liczba_numer_jednostki);
end,
["Nazwa przestrzeni nazw 2"]=function(frame,czy_uwzglednic_alternatywna_nazwe,i)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Nazwa_przestrzeni_nazw_2(frame,czy_uwzglednic_alternatywna_nazwe,i)
end,
["Nazwa przedmiotowej przestrzeni nazw 2"]=function(frame,czy_uwzglednic_alternatywna_nazwe,i)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Nazwa_przestrzeni_nazw_przedmiotowa_dyskusji_2(frame,czy_uwzglednic_alternatywna_nazwe,i,"przedmiotowa");
end,
["Nazwa przestrzeni nazw dyskusji 2"]=function(frame,czy_uwzglednic_alternatywna_nazwe,i)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Nazwa_przestrzeni_nazw_przedmiotowa_dyskusji_2(frame,czy_uwzglednic_alternatywna_nazwe,i,"dyskusja");
end,
["Pełna nazwa dyskusji jednostki"]=function(frame,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local liczba_numer_jednostki=((numer_jednostki)and(tonumber(numer_jednostki))or 0);
local pudelko_modul=require("Module:Pudełko");
local nazwa_przestrzeni_nazw=pudelko_modul["Nazwa przestrzeni nazw dyskusji"](frame,liczba_numer_jednostki);
local nazwa_jednostki=pudelko_modul["Nazwa jednostki"](frame,liczba_numer_jednostki);
if(nazwa_przestrzeni_nazw~="")then return nazwa_przestrzeni_nazw..":"..nazwa_jednostki;else return nazwa_jednostki;end;
end,
["Pełna nazwa przedmiotowa jednostki"]=function(frame,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local liczba_numer_jednostki=((numer_jednostki)and(tonumber(numer_jednostki))or 0);
local pudelko_modul=require("Module:Pudełko");
local nazwa_przestrzeni_nazw=pudelko_modul["Nazwa przedmiotowej przestrzeni nazw"](frame,liczba_numer_jednostki);
local nazwa_jednostki=pudelko_modul["Nazwa jednostki"](frame,liczba_numer_jednostki);
if(nazwa_przestrzeni_nazw~="")then return nazwa_przestrzeni_nazw..":"..nazwa_jednostki;else return nazwa_jednostki;end;
end,
["Pełna nazwa jednostki"]=function(frame,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local liczba_numer_jednostki=((numer_jednostki)and(tonumber(numer_jednostki))or 0);
local pudelko_modul=require("Module:Pudełko");
local nazwa_przestrzeni_nazw=pudelko_modul["Nazwa przestrzeni nazw"](frame,liczba_numer_jednostki);
local nazwa_jednostki=pudelko_modul["Nazwa jednostki"](frame,liczba_numer_jednostki);
if(nazwa_przestrzeni_nazw~="")then return nazwa_przestrzeni_nazw..":"..nazwa_jednostki;else return nazwa_jednostki;end;
end,
["Pełna nazwa dyskusji jednostki 2"]=function(frame,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local liczba_numer_jednostki=((numer_jednostki)and(tonumber(numer_jednostki))or 0);
local pudelko_modul=require("Module:Pudełko");
local nazwa_przestrzeni_nazw=pudelko_modul["Nazwa przestrzeni nazw dyskusji 2"](frame,liczba_numer_jednostki);
local nazwa_jednostki=pudelko_modul["Nazwa jednostki 2"](frame,liczba_numer_jednostki);
if(nazwa_przestrzeni_nazw~="")then return nazwa_przestrzeni_nazw..":"..nazwa_jednostki;else return nazwa_jednostki;end;
end,
["Pełna nazwa przedmiotowa jednostki 2"]=function(frame,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local liczba_numer_jednostki=((numer_jednostki)and(tonumber(numer_jednostki))or 0);
local pudelko_modul=require("Module:Pudełko");
local nazwa_przestrzeni_nazw=pudelko_modul["Nazwa przedmiotowej przestrzeni nazw 2"](frame,liczba_numer_jednostki);
local nazwa_jednostki=pudelko_modul["Nazwa jednostki 2"](frame,liczba_numer_jednostki);
if(nazwa_przestrzeni_nazw~="")then return nazwa_przestrzeni_nazw..":"..nazwa_jednostki;else return nazwa_jednostki;end;
end,
["Pełna nazwa jednostki 2"]=function(frame,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local liczba_numer_jednostki=((numer_jednostki)and(tonumber(numer_jednostki))or 0);
local pudelko_modul=require("Module:Pudełko");
local nazwa_przestrzeni_nazw=pudelko_modul["Nazwa przestrzeni nazw 2"](frame,liczba_numer_jednostki);
local nazwa_jednostki=pudelko_modul["Nazwa jednostki 2"](frame,liczba_numer_jednostki);
if(nazwa_przestrzeni_nazw~="")then return nazwa_przestrzeni_nazw..":"..nazwa_jednostki;else return nazwa_jednostki;end;
end,
["Pełna nazwa dyskusji jednostki 3"]=function(frame,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local liczba_numer_jednostki=((numer_jednostki)and(tonumber(numer_jednostki)) or 0);
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
nazwa_przestrzeni_nazw,nazwa_jednostki=pudelko_pomocne_modul.Uzyskanie_nazw_jednostki(frame,2,liczba_numer_jednostki);
if(nazwa_przestrzeni_nazw~="")then return nazwa_przestrzeni_nazw..":"..nazwa_jednostki;else return nazwa_jednostki;end;
end,
["Pełna nazwa przedmiotowa jednostki 3"]=function(frame,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local liczba_numer_jednostki=((numer_jednostki)and(tonumber(numer_jednostki)) or 0);
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
local nazwa_przestrzeni_nazw,nazwa_jednostki=pudelko_pomocne_modul.Uzyskanie_nazw_jednostki(frame,1,liczba_numer_jednostki);
if(nazwa_przestrzeni_nazw~="")then return nazwa_przestrzeni_nazw..":"..nazwa_jednostki;else return nazwa_jednostki;end;
end,
["Pełna nazwa jednostki 3"]=function(frame,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local liczba_numer_jednostki=((numer_jednostki)and(tonumber(numer_jednostki)) or 0);
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
local nazwa_przestrzeni_nazw,nazwa_jednostki=pudelko_pomocne_modul.Uzyskanie_nazw_jednostki(frame,0,liczba_numer_jednostki);
if(nazwa_przestrzeni_nazw~="")then return nazwa_przestrzeni_nazw..":"..nazwa_jednostki;else return nazwa_jednostki;end;
end,
["Nazwa jednostki"]=function(frame,i)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Nazwa_jednostki(frame,i);
end,
["Nazwa jednostki 2"]=function(frame,i)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Jaka_nazwa_jednostki(frame,i,nil);
end,
["Nazwa przedmiotowa jednostki 2"]=function(frame,i)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Jaka_nazwa_jednostki(frame,i,"przedmiotowa");
end,
["Nazwa dyskusji jednostki 2"]=function(frame,i)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Jaka_nazwa_jednostki(frame,i,"dyskusja");
end,
["Nazwa przestrzeni nazw 3"]=function(frame,czy_uwzglednic_alternatywna_nazwe,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local liczba_numeru_jednostki=((numer_jednostki)and(tonumber(numer_jednostki)) or 0);
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Uzyskanie_nazw_jednostki(frame,0,liczba_numeru_jednostki,nil,1);
end,
["Nazwa przedmiotowej przestrzeni nazw 3"]=function(frame,czy_uwzglednic_alternatywna_nazwe,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local liczba_numeru_jednostki=((numer_jednostki)and(tonumber(numer_jednostki)) or 0);
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Uzyskanie_nazw_jednostki(frame,1,liczba_numeru_jednostki,nil,1);
end,
["Nazwa przestrzeni nazw dyskusji 3"]=function(frame,czy_uwzglednic_alternatywna_nazwe,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local liczba_numeru_jednostki=((numer_jednostki)and(tonumber(numer_jednostki)) or 0);
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Uzyskanie_nazw_jednostki(frame,2,liczba_numeru_jednostki,nil,1);
end;
["Nazwa jednostki 3"]=function(frame,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local liczba_numeru_jednostki=((numer_jednostki)and(tonumber(numer_jednostki)) or 0);
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Uzyskanie_nazw_jednostki(frame,0,liczba_numeru_jednostki,nil,2);
end;
["Nazwa przedmiotowa jednostki 3"]=function(frame,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local liczba_numeru_jednostki=((numer_jednostki)and(tonumber(numer_jednostki))or 0);
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Uzyskanie_nazw_jednostki(frame,1,liczba_numeru_jednostki,nil,2);
end;
["Typ jednostki"]=function(frame,i)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Typ_jednostki(frame,0,i,0);
end,
["Typ jednostki 2"]=function(frame,i)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Typ_jednostki(frame,0,i,1);
end,
["Typ jednostki 3"]=function(frame,i)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Typ_jednostki(frame,0,i,nil);
end,
["Przedmiotowy typ jednostki"]=function(frame,i)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Typ_jednostki(frame, 1,i,0);
end,
["Przedmiotowy typ jednostki 2"]=function(frame,i)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Typ_jednostki(frame, 1,i,1);
end,
["Przedmiotowy typ jednostki 3"]=function(frame,i)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Typ_jednostki(frame, 1,i,nil);
end,
["Dyskusyjny typ jednostki"]=function(frame,i)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return Typ_jednostki(frame, 2,i,0);
end,
["Dyskusyjny typ jednostki 2"]=function(frame,i)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Typ_jednostki(frame, 2,i,1);
end,
["Dyskusyjny typ jednostki 3"]=function(frame,i)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Typ_jednostki(frame, 2,i,nil);
end,
["Cecha pudełka"] = function(frame)
local pudelko_potrzebne_modul=require("Module:Pudełko/Potrzebne");
return pudelko_potrzebne_modul.Cecha_kontenerowa_szablonowa(frame,"Błędy pudełka");
end;
["Przedmiotowa cecha pudełka"] = function(frame)
local pudelko_potrzebne_modul=require("Module:Pudełko/Potrzebne");
return pudelko_potrzebne_modul.Cecha_kontenerowa_szablonowa(frame,"Przedmiotowe błędy pudełka");
end;
["Dyskusyjna cecha pudełka"] = function(frame)
local pudelko_potrzebne_modul=require("Module:Pudełko/Potrzebne");
return pudelko_potrzebne_modul.Cecha_kontenerowa_szablonowa(frame,"Dyskusyjne błędy pudełka");
end;
["Ogólne pudełko"]= function(frame)
local pudelko_potrzebne_modul=require("Module:Pudełko/Potrzebne");
return pudelko_potrzebne_modul.Generalny_kontener_szablonowy(frame);
end;
["Tekst pudełka"] = function (frame)
return frame.args["tekst"];
end;
["Błędy pudełka"]=function(frame)
local pudelko_potrzebne_modul=require("Module:Pudełko/Potrzebne");
return pudelko_potrzebne_modul.Problemy_kontenerowe_szablonowe(frame,0);
end,
["Przedmiotowe błędy pudełka"]=function(frame)
local pudelko_potrzebne_modul=require("Module:Pudełko/Potrzebne");
return pudelko_potrzebne_modul.Problemy_kontenerowe_szablonowe(frame,1);
end,
["Dyskusyjne błędy pudełka"]=function(frame)
local pudelko_potrzebne_modul=require("Module:Pudełko/Potrzebne");
return pudelko_potrzebne_modul.Problemy_kontenerowe_szablonowe(frame,2);
end,
["Nazwa strony głównej projektu"]=function(frame,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local i=(numer_jednostki)and tonumber(numer_jednostki) or 0;
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
local kod_jezyka,kod_projektu=pudelko_pomocne_modul.Wikikody_kontenera(frame,i);
return pudelko_pomocne_modul.Nazwa_strony_bazowej_projektu_ze_zmiennej(frame,i,kod_jezyka,kod_projektu)
or pudelko_pomocne_modul.Nazwa_strony_bazowej_projektu_z_wikidanych(kod_jezyka,kod_projektu);
end,
["Nazwa strony głównej dla dzieci projektu"]=function(frame,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local i=(numer_jednostki)and tonumber(numer_jednostki) or 0;
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
local kod_jezyka,kod_projektu=pudelko_pomocne_modul.Wikikody_kontenera(frame,i);
return pudelko_pomocne_modul.Nazwa_strony_bazowej_dla_dzieci_ze_zmiennej(frame,i,kod_jezyka)
or pudelko_pomocne_modul.Nazwa_strony_bazowej_dla_dzieci_z_wikidanych(kod_jezyka);
end,
["Kod języka"]=function(frame,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local i=(numer_jednostki)and tonumber(numer_jednostki) or 0;
local pudelko_modul=require("Module:Pudełko");
local wartosc_domyslna=pudelko_modul["Kod języka tego projektu"]();
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Kod_jezyka(frame,i,wartosc_domyslna);
end,
["Kod projektu"]=function(frame,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local i=(numer_jednostki)and tonumber(numer_jednostki) or 0;
local pudelko_modul=require("Module:Pudełko");
local wartosc_domyslna=pudelko_modul["Kod projektu tego projektu"]();
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Kod_projektu(frame,i,wartosc_domyslna);
end,
["Klucz projektu"]=function(frame,i)
local numer_jednostki=i or frame.args["numer jednostki"];
local i=(numer_jednostki)and tonumber(numer_jednostki) or 0;
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Klucz_projektu(frame,i);
end,
["Inny niż język bieżący wiki"]=function(frame)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Analiza_interwiki_czy_projekt_aktualny(frame,true,false);
end;
["Inne niż lokalne wiki"]=function(frame)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Analiza_interwiki_czy_projekt_aktualny(frame,false,true);
end;
["Inne niż bieżące wiki"]=function(frame)
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Analiza_interwiki_czy_projekt_aktualny(frame,true,true);
end;
["Podano parametry nienazwane"]=function(frame)
local parametry_modul=require("Module:Parametry");
local args=parametry_modul.PobierzArgsParametry(frame);
for i,_ in pairs(args)do
if(type(i)=="number")then return "tak";end;
end;
return;
end;
["Podano parametry numerowane"]=function(frame)
local parametry_modul=require("Module:Parametry");
local args=parametry_modul.PobierzArgsParametry(frame);
for i,_ in ipairs(args)do
return "tak";
end;
return;
end;
["Podano parametry nazwane"]=function(frame)
local parametry_modul=require("Module:Parametry");
local args=parametry_modul.PobierzArgsParametry(frame);
for name,_ in pairs(args)do
if(type(name)=="string")then
return "tak";
end;
end;
return;
end;
["Kod projektu tego projektu"]=function(frame)
return "b";
end,
["Kod języka tego projektu"]=function(frame)
return "pl"
end,
["Klucz projektu tego projektu"]=function(frame)
local pudelko_modul=require("Module:Pudełko");
return pudelko_modul["Kod języka tego projektu"](frame)..":"..pudelko_modul["Kod projektu tego projektu"](frame);
end;
["Strona główna tego projektu"] = function(frame)
local komunikat = mw.message.new('Mainpage', '');
if(not komunikat:exists())then return "Wikibooks:Strona główna";end;
local zawartosc_komunikatu=komunikat:plain();
zawartosc_komunikatu=mw.getCurrentFrame():preprocess(zawartosc_komunikatu);
return zawartosc_komunikatu;
end;
["Strona główna dla dzieci tego projektu"] = function(frame)
return "Wikijunior:Strona główna";
end;
["Nazwa strony głównej dla dzieci projektu 2"] = function(frame)
local args=frame and (frame.args or frame) or {};
local kod_jezyka=args[1];
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Nazwa_strony_bazowej_dla_dzieci_z_wikidanych(kod_jezyka);
end;
["Nazwa strony głównej projektu 2"] = function(frame)
local args=frame and (frame.args or frame) or {};
local kod_jezyka=args[1];
local kod_projektu=args[2];
local pudelko_pomocne_modul=require("Module:Pudełko/Pomocne");
return pudelko_pomocne_modul.Nazwa_strony_bazowej_projektu_z_wikidanych(kod_jezyka,kod_projektu);
end;
}