Moduł:Sandbox/Draco flavus/substdirtytrick
Dokumentacja dla tego modułu może zostać utworzona pod nazwą Moduł:Sandbox/Draco flavus/substdirtytrick/opis
local p = {}
function p.dirtytrick(frame)
-- Wywołanie: {{#invoke: Sandbox/Draco flavus/substdirtytrick | dirtytrick | nazwa_strony | start_num | stop_num | start_label | padded}}
-- Wynik: tekst do tworzenia strony generowanej automatycznie
local start_num = frame.args[2]
local stop_num = frame.args[3]
local start_label = frame.args[4]
local nazwa_str = frame.args[1]
local ispadded = frame.args[5]
local i = 0
local j = frame.args[4]
wynik = ""
if ispadded then
for i=frame.args[2],frame.args[3] do
wynik = wynik .. "{{subst:Proofreadpage pagenum template|page=Strona:" .. frame.args[1] .. "/" .. string.format("%03d",i) .. "|num=" .. j .. "}}{{subst:Strona:" .. frame.args[1] .. "/" .. string.format("%03d",i) .. "}} "
j = j + 1
end
else
for i=frame.args[2],frame.args[3] do
wynik = wynik .. "{{subst:Proofreadpage pagenum template|page=Strona:" .. frame.args[1] .. "/" .. i .. "|num=" .. j .. "}}{{subst:Strona:" .. frame.args[1] .. "/" .. i .. "}} "
j = j + 1
end
end
return wynik
end
return p