Moduł:Przypisy: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 4:
--mw.logObject(frame:getParent():getTitle(), "parent:title")
local parametry_modul=require("Module:Parametry");
local nazwy_modul=require("Module:Nazwy");▼
local pudelko_modul=require("Module:Pudełko");
local czy_wyspecializowane=parametry_modul.CzyTak(frame.args["wyspecjalizowana"]);
local pf = (czy_wyspecializowane)and frame or frame:getParent();
local
local nazwa_jednostki=pudelko_modul["Nazwa jednostki 2"](frame);
local uchwyt_strony=mw.title.makeTitle(nazwa_przestrzeni_nazw,nazwa_jednostki);
or mw.title.getCurrentTitle())▼
or mw.title.getCurrentTitle();▼
uchwyt_strony=((uchwyt_strony)and(uchwyt_strony.exists))and uchwyt_strony or mw.title.getCurrentTitle();
▲ local nazwy_modul=require("Module:Nazwy");
local frame2=pf:newChild{ title = "Pudełko", args = {[1]="Typ jednostki 2",
▲ local nazwa_przestrzeni=nazwy_modul.NpFun{nazwa=uchwyt_strony.nsText,kanoniczna="tak"};
["obsługiwane zbiory jako normalne strony"]="tak",
["obsługiwane nieudokumentowane szablony jako szablony"]="tak",
["nazwa przestrzeni nazw"]=uchwyt_strony.nsText,
["nazwa jednostki"]=uchwyt_strony.text,
local typ_jednostki=pudelko_modul["Typ jednostki 2"](frame2)
local typ_strony_w_nawiasach;
if(
typ_strony_w_nawiasach="(artykuły)";
elseif(
typ_strony_w_nawiasach="(artykuły dla dzieci)";
elseif((
typ_strony_w_nawiasach="(strony użytkowników)";
elseif(typ_jednostki=="jednostka brudnopisu projektu")then
typ_strony_w_nawiasach="(strony brudnopisu projektu)";
else
typ_strony_w_nawiasach="";
end;
local result = {}
Linia 71 ⟶ 79:
local function missingHeader(pattern, section_or_section0)
local opis_szablonu_lub_modolu=nil;
if(
local opis_szablonu_w_normalnym_miejscu=mw.ustring.find(uchwyt_strony:getContent(), "<%s*[Nn][Oo][Ii][Nn][Cc][Ll][Uu][Dd][Ee]%s*>.-{{%s*[Dd]okumentacja%s*}}.-<%s*/%s*[Nn][Oo][Ii][Nn][Cc][Ll][Uu][Dd][Ee]%s*>");
local opis_szablonu_w_innym_miejscu_niz_normalne=nil;
Linia 89 ⟶ 97:
opis_szablonu_lub_modolu=mw.ustring.find(uchwyt_strony:getContent(), pattern);
end;
elseif(
local nazwa=require("Module:Parametry")["PełnaNazwaOpisuModułuFun"]();
local uchwyt_strony2=mw.title.makeTitle('',nazwa);
|