/** * Constructor */ public function __construct($a_parent_obj, $a_parent_cmd, $a_user_id = 0) { global $ilUser; parent::__construct($a_parent_obj, $a_parent_cmd, $a_user_id); $this->setTypeWhiteList(array("bmf", "dum", "bm")); $this->setOrderField("type DESC, title"); $this->setSkipRootNode(true); }
/** * Get HTML * * @param * @return */ function getHTML() { global $ilCtrl; $add = ""; if ($ilCtrl->isAsynch()) { $add = "<script>" . $this->getOnLoadCode() . "</script>"; } return parent::getHTML() . $add; }
/** * output explorer tree with bookmark folders */ function explorer() { global $tpl; include_once "./Services/Bookmarks/classes/class.ilBookmarkExplorerGUI.php"; $exp = new ilBookmarkExplorerGUI($this, "explorer"); if (!$exp->handleCommand()) { $tpl->setLeftNavContent($exp->getHTML()); } }