Modul:PageTree: Unterschied zwischen den Versionen
updates
w>PerfektesChaos (+ .loose) |
w>PerfektesChaos (updates) |
||
| Zeile 1: | Zeile 1: | ||
--[=[ 2014- | --[=[ 2014-09-14 | ||
Module:pageTree | Module:pageTree | ||
| Zeile 620: | Zeile 620: | ||
local sup = Current.self | local sup = Current.self | ||
local r | local r | ||
flow( | if not sup:find( "/", 1, true ) then | ||
flow( sup ) | |||
repeat | |||
higher = Current.pages[ sup ] | |||
if type( higher ) == "table" then | |||
sup = higher.super | |||
reverse[ n ] = higher | |||
if higher.loose then | |||
n = -1 | |||
break -- repeat | |||
elseif sup then | |||
n = n + 1 | |||
if n > Current.maxSub then | |||
reverse[ n ] = { seed = "???????" } | |||
break -- repeat | |||
end | |||
else | |||
break -- repeat | break -- repeat | ||
end | end | ||
| Zeile 638: | Zeile 642: | ||
break -- repeat | break -- repeat | ||
end | end | ||
until not higher | |||
end | |||
if n > 1 then | if n > 1 then | ||
for i = n, 2, -1 do | for i = n, 2, -1 do | ||