|
|
 |
 |
 |
system.verbs.builtins.html.nextprev.buildOutline
A very old bug in the html suite that is a consequence of the introduction of guest databases and the filename prefix in their addresses.
Amended script
| on buildOutline (adrtable, adroutline) |
| |
local (oldtarget = target.get ()) |
| |
new (outlinetype, adroutline) |
| |
«s = string(adrtable) + "." + html.getPref ("defaultFileName") //99/11/26, 22:04:40 by DAB |
| |
s = string.popfileFromAddress (adrtable) + "." + html.getPref ("defaultFileName") |
| |
for i = 1 to sizeof (adrtable^) |
| |
adrsubitem = @adrtable^ [i] |
| |
if html.traversalSkip (adrsubitem) |
| |
if nameOf (adrsubitem^) == html.getPref ("defaultFileName") |
| |
if typeOf (adrsubitem^) == tableType |
| |
«op.insert (adrsubitem, dir) |
| |
op.insert(string.popFileFromAddress(adrsubitem), dir) //99/11/26, 21:56:40 by DAB |
| |
«buildOutline (@user.websites.midas, @user.websites.midas.["#nextPrevs"]) |
Relative to Frontier version 9.7b10
|