Modul:Redirect hatnote: Unterschied zwischen den Versionen
(initial version of a Template:Redirect replacement; needs debugging) |
(still wrong, but slightly less wrong?) |
||
Zeile 43: | Zeile 43: | ||
iArg = iArg + 1 | iArg = iArg + 1 | ||
local useTable = data[iData] or {} | local useTable = data[iData] or {} | ||
local use, page | local use, page, isLastUse | ||
if iArg % 2 == 0 then | if iArg % 2 == 0 then | ||
use = args[iArg] | use = args[iArg] | ||
if use ~= 'and' then | if use ~= 'and' then | ||
useTable.use = use | useTable.use = use | ||
isLastUse = true | |||
end | end | ||
else | else | ||
page = args[iArg] | page = args[iArg] | ||
useTable[#useTable + 1] = page | useTable[#useTable + 1] = page | ||
end | |||
data[iData] = useTable | |||
if isLastUse then | |||
iData = iData + 1 | |||
end | end | ||
end | end |