/** * list users * * @access public */ function viewObject($reset_filter = FALSE) { global $rbacsystem, $ilUser, $ilToolbar, $tpl, $ilSetting, $lng; $ilToolbar->addButton($this->lng->txt("usr_add"), $this->ctrl->getLinkTarget($this, "addUser")); $ilToolbar->addButton($this->lng->txt("import_users"), $this->ctrl->getLinkTarget($this, "importUserForm")); // alphabetical navigation include_once './Services/User/classes/class.ilUserAccountSettings.php'; $aset = ilUserAccountSettings::getInstance(); if ((int) $ilSetting->get('user_adm_alpha_nav')) { $ilToolbar->addSeparator(); // alphabetical navigation include_once "./Services/Form/classes/class.ilAlphabetInputGUI.php"; $ai = new ilAlphabetInputGUI("", "first"); include_once "./Services/User/classes/class.ilObjUser.php"; $ai->setLetters(ilObjUser::getFirstLettersOfLastnames()); /*$ai->setLetters(array("A","B","C","D","E","F","G","H","I","J", "K","L","M","N","O","P","Q","R","S","T", "U","V","W","X","Y","Z","1","2","3","4","_", "Ä","Ü","Ö",":",";","+","*","#","§","%","&"));*/ $ai->setParentCommand($this, "chooseLetter"); $ai->setHighlighted($_GET["letter"]); $ilToolbar->addInputItem($ai, true); } include_once "./Services/User/classes/class.ilUserTableGUI.php"; $utab = new ilUserTableGUI($this, "view"); $tpl->setContent($utab->getHTML()); }
/** * List all terms */ function listTerms() { global $ilNavigationHistory, $ilAccess, $ilias, $lng, $ilToolbar, $ilCtrl, $ilTabs; if (!$ilAccess->checkAccess("read", "", $_GET["ref_id"])) { $ilias->raiseError($lng->txt("permission_denied"), $ilias->error_obj->MESSAGE); } if (!$this->offlineMode()) { $ilNavigationHistory->addItem($_GET["ref_id"], $this->ctrl->getLinkTarget($this, "listTerms"), "glo"); // alphabetical navigation include_once "./Services/Form/classes/class.ilAlphabetInputGUI.php"; $ai = new ilAlphabetInputGUI($lng->txt("glo_quick_navigation"), "first"); $ai->setLetters($this->glossary->getFirstLetters($this->tax_node)); $ai->setParentCommand($this, "chooseLetter"); $ai->setHighlighted($_GET["letter"]); $ilToolbar->addInputItem($ai, true); } // $term_list = $this->glossary->getTermList(); $ret = $this->listTermByGiven($term_list); $ilCtrl->setParameter($this, "term_id", ""); $ilTabs->activateTab("terms"); // show taxonomy $this->showTaxonomy(); return $ret; }