/** Construct a new tree from a given root
*/
- public function __construct(BananaSpoolHead &$root)
+ public function __construct(BananaSpoolHead $root)
{
if (empty($root->children)) {
$this->data = null;
$this->saveToFile($root->id);
}
- private function &builder(BananaSpoolHead &$head)
+ private function &builder(BananaSpoolHead $head)
{
$array = array(array($head->id));
$this->urls[$head->id] = banana_entities(Banana::$page->makeURL(array('group' => Banana::$group,
$text = '<div class="tree">';
foreach ($this->data as &$line) {
$text .= '<div style="height: 18px">';
+ unset($head);
foreach ($line as &$item) {
if ($item == ' ') {
$text .= $t_e;
if (Banana::$artid == $item) {
$text .= ' checked="checked"';
}
+ $last_title = $head->subject;
$text .= '/></span>';
}
}
+ if (function_exists('hook_spoolTagBranch') && isset($head)) {
+ $text .= hook_spoolTagBranch($head);
+ }
$text .= "</div>\n";
}
$text .= '</div>';