parent $help_root
object $help_index
var $root dbref 'help_index
var $root child_index 0
var $root fertile 0
var $root manager $help_index
var $root owned [$help_index]
var $root owners [$help_index]
var $root writable []
var $root readable ['parameters, 'methods, 'code]
var $root inited 1
var $help_index topics 0
var $help_index title 0
method init_help_index
(> .perms(caller(), $root) <);
title = "";
topics = #[];
.
method node_going_away
var node;
(> .perms(caller(), $help_node) <);
node = sender();
// do something intelligent with the text body as well
links = dict_del(links, node);
.
method find_help_node
arg str;
var node;
// we'll rewrite this once we get indices written
for node in ($help_node.descendants()) {
if ((node.match_name(str)) || (node.match_name_aliases(str)))
return node;
}
return 0;
.