Moduł:Dopracować: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 10:
return result
end
function
local cal={}
for i, val in ipairs(resources.reasons) do
Linia 154:
args.title = mw.title.getCurrentTitle()
args.pf = frame:getParent()
args.
args.nazwijjednostka=args.pf.args["nazwij jednostką"]
args.
args.
args.stronaglownawikijuniora=args.pf.args["strona główna dla dzieci"]
args.stronaglownawikijuniora=(not args.stronaglownawikijuniora)and "Wikijunior:Strona główna" or string.gsub(args.stronaglownawikijuniora,"_"," ");
args.
args.
local
if(
args.
args.
else
args.
end;
if(args.
args.
if(args.
args.title=(args.
or mw.title.makeTitle('',args.
args.nstext=(args.title)and mw.ustring.gsub(args.title.nsText,"_"," ") or nil;
else
Linia 185:
args.stronaglownaprojektu=(not args.stronaglownaprojektu) and "Wikibooks:Strona główna" or string.gsub(args.stronaglownaprojektu,"_"," ");
args.sekcja=args.pf.args[resources.data.sectionParamIndex];
args.cal=
or (((((
and (args.
args.
args.
if((args.cal)and(args.
and(((args.
and(args.nstext==args.
and((args.stronaglownawikijuniora)and(args.stronaglownawikijuniora~="")and(string.match(args.stronaglownawikijuniora,"^[^/]+$"))
and(args.title.fullText~=args.stronaglownawikijuniora)and(args.stronaglownaprojektu)
and(args.stronaglownaprojektu~="")and(args.title.fullText~=args.stronaglownaprojektu)
and(string.match(args.stronaglownaprojektu,"^[^/]+$")))and((((args.
or(args.
and(((args.nazwijjednostka)and(args.nazwijjednostka~=""))
or(((not args.nazwijjednostka)or(args.nazwijjednostka==""))
and(((not args.typjednostki)or((args.typjednostki)and(args.typjednostki=="")))
or((args.
or((args.
or(args.
or((args.
or((args.typjednostki)and (args.typjednostki=="brudnopis projektu"))))
or(args.
and(((args.typjednostki)and (args.typjednostki=="brudnopis szablonu"))
or(((not args.typjednostki)or((args.typjednostki)and(args.typjednostki=="")))
Linia 212:
or((args.title.exists)and(require("Module:Łatki").contentMatchFun{[1]='<noinclude>.-{{%s*[Dd]okumentacja%s*}}.-</noinclude>'
,'<noinclude>.-{{%s*[Dd]okumentacja%s*|.-</noinclude>',pagename=args.title.fullText,namespace=0}==""))))))
or((args.
and(((args.typjednostki)and (args.typjednostki=="brudnopis modułu"))
or(((not args.typjednostki)or((args.typjednostki)and(args.typjednostki=="")))
and(args.title.subpageText==resources.data.defaultdoc))))
or((args.
return ""
else
Linia 291:
templates["{{unit type}}"]="Jednostki"
templates["{{comma}}"]="";
elseif(args.
sourceTemplates = (section) and resources.sectionTemplates or resources.userTemplates
templates["{{unit type}}"]="Jednostki użytkowników"
templates["{{comma}}"]=",";
elseif(args.
sourceTemplates = (section) and resources.sectionTemplates or resources.pomocTemplates
templates["{{unit type}}"]="Strony pomocy"
templates["{{comma}}"]=",";
elseif(args.
if(((args.typjednostki)and (args.typjednostki=="brudnopis projektu"))or(mw.ustring.match(args.
sourceTemplates = (section) and resources.sectionTemplates or resources.documentationdraftprojectTemplates;
else
sourceTemplates = (section) and resources.sectionTemplates or resources.projektTemplates;
end;
if(((args.typjednostki)and(args.typjednostki=="brudnopis projektu"))or(mw.ustring.match(args.
templates["{{unit type}}"]="Jednostki brudnopisu projektu"
else
Linia 311:
end;
templates["{{comma}}"]=",";
elseif(args.
if(((args.typjednostki)and (args.typjednostki=="brudnopis szablonu"))
or((not mw.ustring.match(args.
sourceTemplates = (section) and resources.sectionTemplates or resources.documentationdrafttemplateTemplates
templates["{{unit type}}"]="Strony opisu brudnopisu szablonów"
Linia 321:
end;
templates["{{comma}}"]=",";
elseif(args.
if(((args.typjednostki)and(args.typjednostki=="brudnopis modułu"))
or((not mw.ustring.match(args.
sourceTemplates = (section) and resources.sectionTemplates or resources.documentationdraftmoduleTemplates;
templates["{{unit type}}"]="Strony opisu brudnopisu modułów"
Linia 331:
end;
templates["{{comma}}"]=",";
elseif(args.
sourceTemplates = (section) and resources.sectionTemplates or resources.categoryTemplates
templates["{{unit type}}"]="Strony kategorii"
templates["{{comma}}"]=",";
elseif(args.
if(args.typjednostki)then
if(args.typjednostki=="artykuł")then
Linia 357:
end;
end;
elseif(args.
if(args.typjednostki)then
if(args.typjednostki=="artykuł dla dzieci")then
Linia 390:
templates[k] = v
end
if(args.
templates["{{M}}"] = templates["{{M}}"].." dla dzieci"
templates["{{B}}"] = templates["{{B}}"].." dla dzieci"
Linia 587:
local mainText2=""
local result={}
if((args.title)and((not args.typjednostki)or((args.typjednostki)and(args.typjednostki=="")))and(args.
mainText, _ = string.gsub(resources.nodoctemplate.simple, resources.data.templatePattern, resources.otherTemplates)
mainText2=mainText2.."<li>"..mainText.."</li>";
Linia 594:
end
end
if((args.title)and((not args.typjednostki)or((args.typjednostki)and(args.typjednostki=="")))and(args.
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if((args.stronaglownaprojektu)and(args.stronaglownaprojektu==""))then
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if((args.stronaglownaprojektu)and(args.stronaglownaprojektu~="")and(string.match(args.stronaglownaprojektu,"^[^/]+(/.-)$")))then
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if((args.title)and(args.stronaglownaprojektu)and(args.stronaglownaprojektu~="")and(args.title.fullText==args.stronaglownaprojektu))then
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if(not args.cal)and((not args.typjednostki)or((args.typjednostki)and(args.typjednostki=="")))then
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if(args.
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if(args.
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if((args.
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if((args.title)and(args.
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if(args.
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if((args.
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if((args.
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if((args.stronaglownawikijuniora)and(args.stronaglownawikijuniora==""))then
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if((args.stronaglownawikijuniora)and(string.match(args.stronaglownawikijuniora,"^[^/]+(/.-)$")))then
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if(((not args.nazwijjednostka)or(args.nazwijjednostka==""))and(args.typjednostki)and(((args.typjednostki~="artykuł")and(args.typjednostki~="podręcznik"))
and(args.
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if(((not args.nazwijjednostka)or(args.nazwijjednostka==""))and(args.typjednostki)
and((args.typjednostki~="artykuł dla dzieci")and(args.typjednostki~="podręcznik dla dzieci"))
and(args.
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if(((not args.nazwijjednostka)or(args.nazwijjednostka==""))and(args.typjednostki)
and(args.typjednostki~="brudnopis projektu")
and(args.
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if(((not args.nazwijjednostka)or(args.nazwijjednostka==""))and(args.typjednostki)
and(args.typjednostki~="brudnopis modułu")
and(args.
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if(((not args.nazwijjednostka)or(args.nazwijjednostka==""))and(args.typjednostki)
and(args.typjednostki~="brudnopis szablonu")
and(args.
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if((args.title)and(args.stronaglownawikijuniora)and(args.title.fullText==args.stronaglownawikijuniora))then
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
if(not ((args.
if((args.
and(args.
and(args.
and(args.
mainText, _ = string.gsub(resources.
mainText2=mainText2.."<li>"..mainText.."</li>";
if((bezkategorii==nil)or(bezkategorii==""))then
table.insert(result, resources.
end
end
|