public function show() { $filter_text = Get::req('filter_text', DOTY_STRING, ""); if (isset($_GET['error'])) { UIFeedback::error(Lang::t('_OPERATION_FAILURE', 'kb')); } if (isset($_GET['success'])) { UIFeedback::info(Lang::t('_OPERATION_SUCCESSFUL', 'kb')); } require_once _lms_ . '/lib/lib.kbres.php'; $kbres = new KbRes(); $res_type_arr = $kbres->getResourceTypeArr(true); $res_type_dd_arr = array(0 => Lang::t('_ALL', 'kb')); $res_type_dd_arr += $res_type_arr; $categorized_filter_arr = array('all' => Lang::t('_CATEGORIZED_AND_UNCATEGORIZED', 'kb'), 'categorized' => Lang::t('_CATEGORIZED_ONLY', 'kb'), 'uncategorized' => Lang::t('_UNCATEGORIZED_ONLY', 'kb')); $res = Get::req('res', DOTY_STRING, ''); $result_message = ""; switch ($res) { case 'ok': $result_message = UIFeedback::info(Lang::t('_OPERATION_SUCCESSFUL', 'standard')); break; case 'err': $result_message = UIFeedback::error(Lang::t('_OPERATION_FAILURE', 'standard')); break; } $this->render('show', array('selected_node' => $this->_getSelectedNode(), 'addfolder_markup' => $this->_getAddFolderDialogContent($this->_getSelectedNode()), 'filter_text' => $filter_text, 'res_type_dd_arr' => $res_type_dd_arr, 'categorized_filter_arr' => $categorized_filter_arr, 'result_message' => $result_message, 'permissions' => $this->permissions)); }