ILIAS
release_8 Revision v8.19-1-g4e8f2f9140c
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
__construct (string $cmd_class) | |
getCmdClass () | |
setHighlighter (?ilLuceneHighlighterResultParser $highlighter) | |
getHighlighter () | |
getRefId () | |
getObjId () | |
getType () | |
getSubItemIds (bool $limited=false) | |
getItemListGUI () | |
init (ilObjectListGUI $item_list_gui, int $ref_id, array $subitem_ids) | |
getHTML () | |
Static Public Member Functions | |
static | setShowDetails (int $obj_id) |
set show details. More... | |
static | resetDetails () |
As long as static::resetDetails is not possible this method is final. More... | |
static | enabledDetails (int $obj_id) |
As long as static::enableDetails is not possible this method is final. More... | |
Protected Member Functions | |
showDetailsLink () | |
parseRelevance (int $sub_item) | |
Protected Attributes | |
ilCtrlInterface | $ctrl |
ilLanguage | $lng |
string | $cmd_class = '' |
ilTemplate | $tpl = null |
ilLuceneHighlighterResultParser | $highlighter = null |
array | $subitem_ids = [] |
ilObjectListGUI | $item_list_gui = null |
int | $ref_id = 0 |
int | $obj_id = 0 |
string | $type = '' |
Static Protected Attributes | |
static int | $MAX_SUBITEMS = 5 |
static array | $details = [] |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Base class for all sub item list gui's
Definition at line 26 of file class.ilSubItemListGUI.php.
ilSubItemListGUI::__construct | ( | string | $cmd_class | ) |
Definition at line 44 of file class.ilSubItemListGUI.php.
References $cmd_class, $DIC, ILIAS\Repository\ctrl(), ilSearchSettings\getInstance(), and ILIAS\Repository\lng().
|
staticfinal |
As long as static::enableDetails is not possible this method is final.
Definition at line 76 of file class.ilSubItemListGUI.php.
References $obj_id.
ilSubItemListGUI::getCmdClass | ( | ) |
Definition at line 81 of file class.ilSubItemListGUI.php.
References $cmd_class.
Referenced by showDetailsLink().
ilSubItemListGUI::getHighlighter | ( | ) |
Definition at line 91 of file class.ilSubItemListGUI.php.
References $highlighter.
Referenced by ilObjMediaPoolSubItemListGUI\getHTML(), ilObjForumSubItemListGUI\getHTML(), ilObjLearningModuleSubItemListGUI\getHTML(), ilObjGlossarySubItemListGUI\getHTML(), ilObjLinkResourceSubItemListGUI\getHTML(), ilObjWikiSubItemListGUI\getHTML(), ilObjExerciseSubItemListGUI\getHTML(), and parseRelevance().
|
abstract |
ilSubItemListGUI::getItemListGUI | ( | ) |
Definition at line 120 of file class.ilSubItemListGUI.php.
References $item_list_gui.
Referenced by ilObjMediaPoolSubItemListGUI\getHTML(), ilObjForumSubItemListGUI\getHTML(), ilObjLearningModuleSubItemListGUI\getHTML(), ilObjGlossarySubItemListGUI\getHTML(), and ilObjWikiSubItemListGUI\getHTML().
ilSubItemListGUI::getObjId | ( | ) |
Definition at line 101 of file class.ilSubItemListGUI.php.
References $obj_id.
Referenced by ilObjMediaPoolSubItemListGUI\getHTML(), ilObjForumSubItemListGUI\getHTML(), ilObjLearningModuleSubItemListGUI\getHTML(), ilObjGlossarySubItemListGUI\getHTML(), ilObjLinkResourceSubItemListGUI\getHTML(), ilObjWikiSubItemListGUI\getHTML(), ilObjExerciseSubItemListGUI\getHTML(), getSubItemIds(), init(), parseRelevance(), and showDetailsLink().
ilSubItemListGUI::getRefId | ( | ) |
Definition at line 96 of file class.ilSubItemListGUI.php.
References $ref_id.
Referenced by ilObjMediaPoolSubItemListGUI\getHTML(), ilObjGlossarySubItemListGUI\getHTML(), ilObjWikiSubItemListGUI\getHTML(), ilObjExerciseSubItemListGUI\getHTML(), init(), and ilObjMediaPoolSubItemListGUI\parseImage().
ilSubItemListGUI::getSubItemIds | ( | bool | $limited = false | ) |
Definition at line 111 of file class.ilSubItemListGUI.php.
References $subitem_ids, and getObjId().
Referenced by ilObjMediaPoolSubItemListGUI\getHTML(), ilObjForumSubItemListGUI\getHTML(), ilObjLearningModuleSubItemListGUI\getHTML(), ilObjGlossarySubItemListGUI\getHTML(), ilObjLinkResourceSubItemListGUI\getHTML(), ilObjWikiSubItemListGUI\getHTML(), ilObjExerciseSubItemListGUI\getHTML(), and showDetailsLink().
ilSubItemListGUI::getType | ( | ) |
ilSubItemListGUI::init | ( | ilObjectListGUI | $item_list_gui, |
int | $ref_id, | ||
array | $subitem_ids | ||
) |
Definition at line 125 of file class.ilSubItemListGUI.php.
References $item_list_gui, $ref_id, $subitem_ids, ilObject\_lookupObjId(), ilObject\_lookupType(), getObjId(), and getRefId().
|
protected |
Definition at line 157 of file class.ilSubItemListGUI.php.
References getHighlighter(), getHTML(), ilProgressBar\getInstance(), ilSearchSettings\getInstance(), and getObjId().
Referenced by ilObjMediaPoolSubItemListGUI\getHTML(), ilObjForumSubItemListGUI\getHTML(), ilObjLearningModuleSubItemListGUI\getHTML(), ilObjGlossarySubItemListGUI\getHTML(), ilObjLinkResourceSubItemListGUI\getHTML(), ilObjWikiSubItemListGUI\getHTML(), and ilObjExerciseSubItemListGUI\getHTML().
|
staticfinal |
As long as static::resetDetails is not possible this method is final.
Definition at line 68 of file class.ilSubItemListGUI.php.
Referenced by ilLuceneUserSearchGUI\search(), ilLuceneAdvancedSearchGUI\search(), ilLuceneSearchGUI\search(), ilSearchGUI\storeRoot(), and ilLuceneSearchGUI\storeRoot().
ilSubItemListGUI::setHighlighter | ( | ?ilLuceneHighlighterResultParser | $highlighter | ) |
Definition at line 86 of file class.ilSubItemListGUI.php.
References $highlighter.
|
staticfinal |
set show details.
Show all sub item links for a specific object As long as static::setShowDetails is not possible this method is final
Definition at line 60 of file class.ilSubItemListGUI.php.
References $obj_id.
Referenced by ilSearchResultPresentation\__construct().
|
protected |
Definition at line 135 of file class.ilSubItemListGUI.php.
References $additional, ILIAS\Repository\ctrl(), getCmdClass(), getObjId(), getSubItemIds(), and ILIAS\Repository\lng().
Referenced by ilObjMediaPoolSubItemListGUI\getHTML(), ilObjForumSubItemListGUI\getHTML(), ilObjLearningModuleSubItemListGUI\getHTML(), ilObjGlossarySubItemListGUI\getHTML(), ilObjLinkResourceSubItemListGUI\getHTML(), ilObjWikiSubItemListGUI\getHTML(), and ilObjExerciseSubItemListGUI\getHTML().
|
protected |
Definition at line 34 of file class.ilSubItemListGUI.php.
Referenced by __construct(), and getCmdClass().
|
protected |
Definition at line 31 of file class.ilSubItemListGUI.php.
|
staticprotected |
Definition at line 29 of file class.ilSubItemListGUI.php.
|
protected |
Definition at line 37 of file class.ilSubItemListGUI.php.
Referenced by getHighlighter(), and setHighlighter().
|
protected |
Definition at line 39 of file class.ilSubItemListGUI.php.
Referenced by getItemListGUI(), and init().
|
protected |
Definition at line 32 of file class.ilSubItemListGUI.php.
Referenced by ilObjMediaPoolSubItemListGUI\getHTML(), ilObjLearningModuleSubItemListGUI\getHTML(), ilObjGlossarySubItemListGUI\getHTML(), ilObjWikiSubItemListGUI\getHTML(), and ilObjExerciseSubItemListGUI\getHTML().
|
staticprotected |
Definition at line 28 of file class.ilSubItemListGUI.php.
|
protected |
Definition at line 41 of file class.ilSubItemListGUI.php.
Referenced by enabledDetails(), getObjId(), and setShowDetails().
|
protected |
Definition at line 40 of file class.ilSubItemListGUI.php.
Referenced by getRefId(), and init().
|
protected |
Definition at line 38 of file class.ilSubItemListGUI.php.
Referenced by getSubItemIds(), and init().
|
protected |
Definition at line 36 of file class.ilSubItemListGUI.php.
|
protected |
Definition at line 42 of file class.ilSubItemListGUI.php.
Referenced by getType().