Moduł:Licznik: Różnice pomiędzy wersjami
Wygląd
Utworzono nową stronę "local p = {} local licznik = 0 function p.next() licznik = licznik + 1 return licznik end function p.reset() licznik = 0 return '' end return p" |
Nie podano opisu zmian |
||
| Linia 1: | Linia 1: | ||
local p = {} | local p = {} | ||
function p.reset(frame) | |||
frame:callParserFunction('#vardefine', 'licznik|0') | |||
function p. | return '' | ||
licznik | |||
return | |||
end | end | ||
function p. | function p.next(frame) | ||
licznik = | local current = tonumber(frame:callParserFunction('#var', 'licznik')) or 0 | ||
current = current + 1 | |||
frame:callParserFunction('#vardefine', 'licznik|' .. current) | |||
return current | |||
end | end | ||
return p | return p | ||
Aktualna wersja na dzień 12:54, 10 maj 2026
Dokumentacja dla tego modułu może zostać utworzona pod nazwą Moduł:Licznik/opis
local p = {}
function p.reset(frame)
frame:callParserFunction('#vardefine', 'licznik|0')
return ''
end
function p.next(frame)
local current = tonumber(frame:callParserFunction('#var', 'licznik')) or 0
current = current + 1
frame:callParserFunction('#vardefine', 'licznik|' .. current)
return current
end
return p