|
ILIAS
trunk Revision v12.0_alpha-1540-g00f839d5fa1
|
Important note: More...
Inheritance diagram for ilObjectListGUI:
Collaboration diagram for ilObjectListGUI:Public Member Functions | |
| setContainerObject (object $container_obj) | |
| getContainerObject () | |
| init () | |
| initialisation More... | |
| enableProperties (bool $status) | |
| getPropertiesStatus () | |
| enablePreconditions (bool $status) | |
| getPreconditionsStatus () | |
| enableNoticeProperties (bool $status) | |
| getNoticePropertiesStatus () | |
| enableDescription (bool $status) | |
| getDescriptionStatus () | |
| enableSearchFragments (bool $status) | |
| getSearchFragmentStatus () | |
| enableLinkedPath (bool $status) | |
| setRelevance (int $rel) | |
| getRelevance () | |
| enableIcon (bool $status) | |
| getIconStatus () | |
| enableCheckbox (bool $status) | |
| getCheckboxStatus () | |
| enableExpand (bool $status) | |
| getExpandStatus () | |
| setExpanded (bool $status) | |
| isExpanded () | |
| setPositionInputField (string $field_index, string $position_value) | |
| enableDelete (bool $status) | |
| getDeleteStatus () | |
| enableCut (bool $status) | |
| getCutStatus () | |
| enableCopy (bool $status) | |
| getCopyStatus () | |
| enableSubscribe (bool $status) | |
| getSubscribeStatus () | |
| enableLink (bool $status) | |
| getLinkStatus () | |
| enablePath (bool $path, int $start_node=0, ?\ilPathGUI $path_gui=null) | |
| getPathStatus () | |
| enableCommands (bool $status, bool $std_only=false) | |
| getCommandsStatus () | |
| enableInfoScreen (bool $info_screen) | |
| getInfoScreenStatus () | |
| addSubItemHTML (string $html) | |
| Add HTML for sub item (used for sessions) More... | |
| enableProgressInfo (bool $status) | |
| getProgressInfoStatus () | |
| enableSubstitutions (bool $status) | |
| getSubstitutionStatus () | |
| enableItemDetailLinks (bool $status) | |
| enable item detail links E.g Direct links to chapters or pages More... | |
| getItemDetailLinkStatus () | |
| get item detail link status More... | |
| setItemDetailLinks (array $detail_links, string $intro_txt='') | |
| set items detail links More... | |
| insertItemDetailLinks () | |
| setTitle (string $title) | |
| getTitle () | |
| getTitle overwritten in class.ilObjLinkResourceList.php More... | |
| setDescription (string $description) | |
| getDescription () | |
| getDescription overwritten in class.ilObjLinkResourceList.php More... | |
| setSearchFragment (string $text) | |
| getSearchFragment () | |
| setSeparateCommands (bool $val) | |
| getSeparateCommands () | |
| getCommandId () | |
| get command id Normally the ref id. More... | |
| setAdditionalInformation (?string $val) | |
| getAdditionalInformation () | |
| setDetailsLevel (int $level) | |
| Details level Currently used in Search which shows only limited properties of forums Currently used for Sessions (switch between minimal and extended view for each session) More... | |
| getDetailsLevel () | |
| enableRepositoryTransfer (bool $value) | |
| Enable copy/move to repository (from personal workspace) More... | |
| restrictToGoto (bool $value) | |
| Restrict all actions/links to goto. More... | |
| getDefaultCommand () | |
| checkCommandAccess (string $permission, string $cmd, int $ref_id, string $type, ?int $obj_id=null) | |
| initItem (int $ref_id, int $obj_id, string $type, string $title='', string $description='') | |
| initialize new item (is called by getItemHTML()) More... | |
| setConditionTarget (int $ref_id, int $obj_id, string $target_type) | |
| resetConditionTarget () | |
| disableTitleLink (bool $status) | |
| setDefaultCommandParameters (array $params) | |
| createDefaultCommand (array $command) | |
| Get default command link Overwritten for e.g categories,courses => they return a goto link If search engine visibility is enabled these object type return a goto_CLIENT_ID_cat_99.html link. More... | |
| getCommandFrame (string $cmd) | |
| Get command target frame. More... | |
| getCommandImage (string $cmd) | |
| Get command icon image. More... | |
| getProperties () | |
| Get item properties. More... | |
| addCustomProperty (string $property='', string $value='', bool $alert=false, bool $newline=false) | |
| getCustomProperties (array $prop) | |
| getAlertProperties () | |
| getNoticeProperties () | |
| addCustomCommand (string $link, string $lang_var, string $frame='', string $onclick='') | |
| addCustomCommandButton (Button $button, ?Modal $triggeredModal=null) | |
| forceVisibleOnly (bool $stat) | |
| isVisibleOnlyForced () | |
| getCommands () | |
| get all current commands for a specific ref id (in the permission context of the current user) More... | |
| getIconImageType () | |
| Returns the icon image type. More... | |
| insertTitle () | |
| insertSubstitutions () | |
| insertDescription () | |
| insertSearchFragment () | |
| Insert highlighted search fragment. More... | |
| setMode (string $mode) | |
| set output mode More... | |
| getMode () | |
| get output mode More... | |
| setConditionDepth (int $depth) | |
| set depth for precondition output (stops at level 5) More... | |
| isMode (string $mode) | |
| check current output mode More... | |
| determineProperties () | |
| insertProperties () | |
| insertNoticeProperties () | |
| insertPreconditions () | |
| insert all missing preconditions More... | |
| insertCommand (string $href, string $text, string $frame='', string $img='', string $cmd='', string $onclick='') | |
| insert command button More... | |
| insertDeleteCommand () | |
| insertLinkCommand () | |
| insertCutCommand (bool $to_repository=false) | |
| insertCopyCommand (bool $to_repository=false) | |
| insertPasteCommand () | |
| insertSubscribeCommand () | |
| insertInfoScreenCommand () | |
| insertCommonSocialCommands (bool $header_actions=false) | |
| Insert common social commands (comments, notes, tagging) More... | |
| insertTimingsCommand () | |
| ks, 23 OCT 2023: This function is badly named and it already was before the changes made today. More... | |
| enableComments (bool $value, bool $enable_comments_settings=true) | |
| enableNotes (bool $value) | |
| enableTags (bool $value) | |
| enableRating (bool $value, ?string $text=null, bool $categories=false, ?array $ctrl_path=null, bool $force_rate_parent=false) | |
| enableMultiDownload (bool $value) | |
| Toggles whether multiple objects can be downloaded at once or not. More... | |
| insertMultiDownloadCommand () | |
| enableDownloadCheckbox (int $ref_id) | |
| getDownloadCheckboxState () | |
| setHeaderSubObject (?string $type, ?int $id) | |
| addHeaderIcon (string $id, string $img, ?string $tooltip=null, ?string $onclick=null, ?string $status_text=null, ?string $href=null) | |
| addHeaderIconHTML (string $id, string $html) | |
| addHeaderGlyph (string $id, ILIAS\UI\Component\Symbol\Glyph\Glyph $glyph, $onclick=null) | |
| setAjaxHash (string $hash) | |
| getHeaderAction (?ilGlobalTemplateInterface $main_tpl=null) | |
| appendRepositoryFrameParameter (string $link) | |
| workaround: all links into the repository (from outside) must tell repository to set up the frameset More... | |
| modifySAHSlaunch (string $link, string $target) | |
| workaround: SAHS in new javavasript-created window or iframe More... | |
| insertPath () | |
| insertProgressInfo () | |
| insertIconsAndCheckboxes () | |
| getTypeIcon () | |
| Get object type specific type icon. More... | |
| insertSubItems () | |
| insertPositionField () | |
| adminCommandsIncluded () | |
| returns whether any admin commands (link, delete, cut) are included in the output More... | |
| getListItemHTML (int $ref_id, int $obj_id, string $title, string $description) | |
| Get all item information (title, commands, description) in HTML. More... | |
| setParentRefId (int $ref_id) | |
| Set current parent ref id to enable unique js-ids (sessions, etc.) More... | |
| getUniqueItemId (bool $as_div=false) | |
| Get unique item identifier (for js-actions) More... | |
| getCommandsHTML (string $title='') | |
| Get commands HTML (must be called after get list item html) More... | |
| isSideBlock () | |
| Returns whether current item is a block in a side column or not. More... | |
| setBoldTitle (bool $bold_title) | |
| isTitleBold () | |
| enableTimings (bool $status) | |
| enable timings link More... | |
| getAsListItem (int $ref_id, int $obj_id, string $type, string $title, string $description) | |
| Get list item ui object. More... | |
| getAsCard (int $ref_id, int $obj_id, string $type, string $title, string $description) | |
| Get card object. More... | |
| checkInfoPageOnAsynchronousRendering () | |
| insertLPCommand () | |
| insert learning progress command More... | |
Static Public Member Functions | |
| static | prepareJsLinks (string $redraw_url, string $notes_url, string $tags_url, ?ilGlobalTemplateInterface $tpl=null) |
| Insert js/ajax links into template. More... | |
| static | preloadCommonProperties (array $obj_ids, int $context) |
Data Fields | |
| const | IL_LIST_AS_TRIGGER = 'trigger' |
| const | IL_LIST_FULL = 'full' |
| const | DETAILS_MINIMAL = 10 |
| const | DETAILS_SEARCH = 20 |
| const | DETAILS_ALL = 30 |
| const | CONTEXT_REPOSITORY = 1 |
| const | CONTEXT_WORKSPACE = 2 |
| const | CONTEXT_WORKSPACE_SHARING = 4 |
| const | CONTEXT_PERSONAL_DESKTOP = 5 |
| const | CONTEXT_SEARCH = 6 |
| const | DOWNLOAD_CHECKBOX_NONE = 0 |
| const | DOWNLOAD_CHECKBOX_ENABLED = 1 |
| const | DOWNLOAD_CHECKBOX_DISABLED = 2 |
Protected Member Functions | |
| enableLearningProgress (bool $enabled) | |
| enableLPSettingsCommand (bool $enabled) | |
| buildGotoLink () | |
| parseConditions (int $toggle_id, array $conditions, bool $obligatory=true) | |
| getHeaderGlyphShyButton (ILIAS\UI\Component\Symbol\Glyph\Glyph $glyph, string $onclick_js) | |
| modifyTitleLink (string $default_link) | |
| resetCustomData () | |
| reset properties and commands More... | |
| isCommentsActivated (string $type, int $ref_id, int $obj_id, bool $header_actions, bool $check_write_access=true) | |
| Check comments status against comments settings and context. More... | |
Static Protected Attributes | |
| static array | $cnt_notes = [] |
| static array | $cnt_tags = [] |
| static array | $tags = [] |
| static array | $comments_activation = [] |
| static bool | $preload_done = false |
| static int | $js_unique_id = 0 |
| static string | $tpl_file_name = 'tpl.container_list_item.html' |
| static string | $tpl_component = 'components/ILIAS/Container' |
Private Member Functions | |
| populateCommands (bool $for_header) | |
| insert all commands into html code More... | |
| commandsNeedToBeHidden (bool $for_header) | |
| Fix bug #12417: We hide the action menu when we are in the public area. More... | |
| getCommandsDropdown (string $title, bool $for_header=false) | |
| getTileImage () | |
| insertLPSettingsCommand () | |
| buildTranslatedType () | |
Private Attributes | |
| ILIAS Notes Service | $notes_service |
Important note:
All access checking should be made within $ilAccess and the checkAccess of the ilObj...Access classes. Do not additionally enable or disable any commands within this GUI class or in derived classes, except when the container (e.g. a search result list) generally refuses them.
Definition at line 48 of file class.ilObjectListGUI.php.
| ilObjectListGUI::addCustomCommand | ( | string | $link, |
| string | $lang_var, | ||
| string | $frame = '', |
||
| string | $onclick = '' |
||
| ) |
Definition at line 932 of file class.ilObjectListGUI.php.
Referenced by ilDashboardRecommendedContentGUI\addCustomCommandsToActionMenu().
Here is the caller graph for this function:Definition at line 942 of file class.ilObjectListGUI.php.
| ilObjectListGUI::addCustomProperty | ( | string | $property = '', |
| string | $value = '', |
||
| bool | $alert = false, |
||
| bool | $newline = false |
||
| ) |
Definition at line 886 of file class.ilObjectListGUI.php.
Referenced by ilContainerObjectiveGUI\addItemDetails(), ilObjectActivation\addListGUIActivationProperty(), ilObjRemoteCategoryListGUI\getProperties(), ilObjRemoteCourseListGUI\getProperties(), ilObjRemoteFileListGUI\getProperties(), ilObjRemoteGlossaryListGUI\getProperties(), ilObjRemoteGroupListGUI\getProperties(), ilObjRemoteLearningModuleListGUI\getProperties(), ilObjRemoteTestListGUI\getProperties(), and ilObjRemoteWikiListGUI\getProperties().
Here is the caller graph for this function:| ilObjectListGUI::addHeaderGlyph | ( | string | $id, |
| ILIAS\UI\Component\Symbol\Glyph\Glyph | $glyph, | ||
$onclick = null |
|||
| ) |
Definition at line 2282 of file class.ilObjectListGUI.php.
References $id.
| ilObjectListGUI::addHeaderIcon | ( | string | $id, |
| string | $img, | ||
| ?string | $tooltip = null, |
||
| ?string | $onclick = null, |
||
| ?string | $status_text = null, |
||
| ?string | $href = null |
||
| ) |
Definition at line 2260 of file class.ilObjectListGUI.php.
| ilObjectListGUI::addHeaderIconHTML | ( | string | $id, |
| string | $html | ||
| ) |
Definition at line 2277 of file class.ilObjectListGUI.php.
References $id.
| ilObjectListGUI::addSubItemHTML | ( | string | $html | ) |
Add HTML for sub item (used for sessions)
| string | $html | sub items HTML |
Definition at line 494 of file class.ilObjectListGUI.php.
| ilObjectListGUI::adminCommandsIncluded | ( | ) |
returns whether any admin commands (link, delete, cut) are included in the output
Definition at line 2696 of file class.ilObjectListGUI.php.
| ilObjectListGUI::appendRepositoryFrameParameter | ( | string | $link | ) |
workaround: all links into the repository (from outside) must tell repository to set up the frameset
Definition at line 2495 of file class.ilObjectListGUI.php.
References ilUtil\appendUrlParameterString(), and ILIAS\Repository\refinery().
Here is the call graph for this function:
|
protected |
Definition at line 1111 of file class.ilObjectListGUI.php.
References ilWorkspaceAccessHandler\getGotoLink().
Here is the call graph for this function:
|
private |
Definition at line 3381 of file class.ilObjectListGUI.php.
| ilObjectListGUI::checkCommandAccess | ( | string | $permission, |
| string | $cmd, | ||
| int | $ref_id, | ||
| string | $type, | ||
| ?int | $obj_id = null |
||
| ) |
Reimplemented in ilObjCategoryReferenceListGUI, ilObjCourseListGUI, ilObjCourseReferenceListGUI, ilObjFileListGUI, ilObjGroupListGUI, ilObjGroupReferenceListGUI, and ilObjStudyProgrammeReferenceListGUI.
Definition at line 678 of file class.ilObjectListGUI.php.
| ilObjectListGUI::checkInfoPageOnAsynchronousRendering | ( | ) |
Reimplemented in ilObjCategoryListGUI, ilObjContentPageListGUI, ilObjFileBasedLMListGUI, and ilObjLearningModuleListGUI.
Definition at line 3263 of file class.ilObjectListGUI.php.
|
private |
Fix bug #12417: We hide the action menu when we are in the public area.
Definition at line 2097 of file class.ilObjectListGUI.php.
| ilObjectListGUI::createDefaultCommand | ( | array | $command | ) |
Get default command link Overwritten for e.g categories,courses => they return a goto link If search engine visibility is enabled these object type return a goto_CLIENT_ID_cat_99.html link.
Reimplemented in ilObjLearningSequenceListGUI, ilObjTestListGUI, and ilRemoteObjectBaseListGUI.
Definition at line 774 of file class.ilObjectListGUI.php.
References $params, and ilLink\_getStaticLink().
Here is the call graph for this function:| ilObjectListGUI::determineProperties | ( | ) |
Definition at line 1212 of file class.ilObjectListGUI.php.
References $ref_id, ILIAS\Repository\access(), ANONYMOUS_USER_ID, ilNoteGUI\getListCommentsJSCall(), ilLPStatus\getListGUIStatus(), ilNoteGUI\getListNotesJSCall(), ilTaggingGUI\getListTagsJSCall(), ILIAS\Repository\lng(), true, and ILIAS\Repository\user().
Here is the call graph for this function:| ilObjectListGUI::disableTitleLink | ( | bool | $status | ) |
Definition at line 759 of file class.ilObjectListGUI.php.
Referenced by ilContainerObjectiveGUI\addItemDetails().
Here is the caller graph for this function:| ilObjectListGUI::enableCheckbox | ( | bool | $status | ) |
Definition at line 356 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI(), and ilObjStudyProgrammeListGUI\getListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::enableCommands | ( | bool | $status, |
| bool | $std_only = false |
||
| ) |
Definition at line 458 of file class.ilObjectListGUI.php.
Referenced by ilContainerObjectiveGUI\addItemDetails(), ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableComments | ( | bool | $value, |
| bool | $enable_comments_settings = true |
||
| ) |
Reimplemented in ilOrgUnitExtensionListGUI.
Definition at line 2108 of file class.ilObjectListGUI.php.
References ILIAS\Repository\settings().
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::enableCopy | ( | bool | $status | ) |
Definition at line 416 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableCut | ( | bool | $status | ) |
Definition at line 406 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableDelete | ( | bool | $status | ) |
Definition at line 396 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableDescription | ( | bool | $status | ) |
Definition at line 311 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableDownloadCheckbox | ( | int | $ref_id | ) |
Definition at line 2204 of file class.ilObjectListGUI.php.
References ILIAS\Repository\access().
Here is the call graph for this function:| ilObjectListGUI::enableExpand | ( | bool | $status | ) |
Definition at line 366 of file class.ilObjectListGUI.php.
| ilObjectListGUI::enableIcon | ( | bool | $status | ) |
Definition at line 346 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableInfoScreen | ( | bool | $info_screen | ) |
Reimplemented in ilObjItemGroupListGUI.
Definition at line 469 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI(), and ilObjTestListGUI\initItem().
Here is the caller graph for this function:| ilObjectListGUI::enableItemDetailLinks | ( | bool | $status | ) |
enable item detail links E.g Direct links to chapters or pages
Definition at line 523 of file class.ilObjectListGUI.php.
Referenced by ilContainerObjectiveGUI\addItemDetails().
Here is the caller graph for this function:
|
protected |
Definition at line 479 of file class.ilObjectListGUI.php.
Referenced by ilObjFileBasedLMListGUI\init(), ilObjLearningModuleListGUI\init(), and ilObjMediaCastListGUI\init().
Here is the caller graph for this function:| ilObjectListGUI::enableLink | ( | bool | $status | ) |
Definition at line 436 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableLinkedPath | ( | bool | $status | ) |
Definition at line 331 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 484 of file class.ilObjectListGUI.php.
| ilObjectListGUI::enableMultiDownload | ( | bool | $value | ) |
Toggles whether multiple objects can be downloaded at once or not.
| boolean | $value | true, to allow downloading of multiple objects; otherwise, false. |
Definition at line 2158 of file class.ilObjectListGUI.php.
| ilObjectListGUI::enableNotes | ( | bool | $value | ) |
Reimplemented in ilOrgUnitExtensionListGUI.
Definition at line 2118 of file class.ilObjectListGUI.php.
References ILIAS\Repository\settings().
Here is the call graph for this function:| ilObjectListGUI::enableNoticeProperties | ( | bool | $status | ) |
Definition at line 301 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enablePath | ( | bool | $path, |
| int | $start_node = 0, |
||
| ?\ilPathGUI | $path_gui = null |
||
| ) |
Definition at line 446 of file class.ilObjectListGUI.php.
| ilObjectListGUI::enablePreconditions | ( | bool | $status | ) |
Definition at line 291 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableProgressInfo | ( | bool | $status | ) |
Definition at line 499 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableProperties | ( | bool | $status | ) |
Definition at line 281 of file class.ilObjectListGUI.php.
Referenced by ilContainerObjectiveGUI\addItemDetails(), ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableRating | ( | bool | $value, |
| ?string | $text = null, |
||
| bool | $categories = false, |
||
| ?array | $ctrl_path = null, |
||
| bool | $force_rate_parent = false |
||
| ) |
Definition at line 2136 of file class.ilObjectListGUI.php.
References $text.
| ilObjectListGUI::enableRepositoryTransfer | ( | bool | $value | ) |
Enable copy/move to repository (from personal workspace)
Definition at line 660 of file class.ilObjectListGUI.php.
| ilObjectListGUI::enableSearchFragments | ( | bool | $status | ) |
Definition at line 321 of file class.ilObjectListGUI.php.
| ilObjectListGUI::enableSubscribe | ( | bool | $status | ) |
Reimplemented in ilObjItemGroupListGUI.
Definition at line 426 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableSubstitutions | ( | bool | $status | ) |
Definition at line 509 of file class.ilObjectListGUI.php.
Referenced by ilObjGroupListGUI\init(), ilObjIndividualAssessmentListGUI\init(), and ilObjSessionListGUI\init().
Here is the caller graph for this function:| ilObjectListGUI::enableTags | ( | bool | $value | ) |
Reimplemented in ilOrgUnitExtensionListGUI.
Definition at line 2127 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI(), and ilTaggingClassificationProvider\initListGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableTimings | ( | bool | $status | ) |
enable timings link
Definition at line 3020 of file class.ilObjectListGUI.php.
| ilObjectListGUI::forceVisibleOnly | ( | bool | $stat | ) |
Definition at line 952 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getAdditionalInformation | ( | ) |
Definition at line 637 of file class.ilObjectListGUI.php.
References $additional_information.
| ilObjectListGUI::getAlertProperties | ( | ) |
Definition at line 910 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getAsCard | ( | int | $ref_id, |
| int | $obj_id, | ||
| string | $type, | ||
| string | $title, | ||
| string | $description | ||
| ) |
Get card object.
Reimplemented in ilRemoteObjectBaseListGUI.
Definition at line 3104 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getAsListItem | ( | int | $ref_id, |
| int | $obj_id, | ||
| string | $type, | ||
| string | $title, | ||
| string | $description | ||
| ) |
Get list item ui object.
Definition at line 3028 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getCheckboxStatus | ( | ) |
Definition at line 361 of file class.ilObjectListGUI.php.
References $checkboxes_enabled.
Referenced by ilObjLTIConsumerListGUI\insertIconsAndCheckboxes().
Here is the caller graph for this function:| ilObjectListGUI::getCommandFrame | ( | string | $cmd | ) |
Get command target frame.
Overwrite this method if link frame is not current frame
| string | $cmd | command |
Reimplemented in ilObjFileListGUI, ilObjGroupListGUI, ilObjFileBasedLMListGUI, ilObjIndividualAssessmentListGUI, ilObjRemoteCategoryListGUI, ilObjRemoteCourseListGUI, ilObjRemoteFileListGUI, ilObjRemoteGlossaryListGUI, ilObjRemoteGroupListGUI, ilObjRemoteLearningModuleListGUI, ilObjRemoteTestListGUI, ilObjRemoteWikiListGUI, ilObjectPluginListGUI, ilObjQuestionPoolListGUI, and ilObjLinkResourceListGUI.
Definition at line 837 of file class.ilObjectListGUI.php.
Referenced by ilObjOrgUnitListGUI\insertInfoScreenCommand().
Here is the caller graph for this function:| ilObjectListGUI::getCommandId | ( | ) |
get command id Normally the ref id.
Overwritten for course and category references
Reimplemented in ilObjCategoryReferenceListGUI, ilObjCourseReferenceListGUI, ilObjGroupReferenceListGUI, and ilObjStudyProgrammeReferenceListGUI.
Definition at line 627 of file class.ilObjectListGUI.php.
References $ref_id.
Referenced by ilObjLTIConsumerListGUI\insertIconsAndCheckboxes().
Here is the caller graph for this function:| ilObjectListGUI::getCommandImage | ( | string | $cmd | ) |
Get command icon image.
Overwrite this method if an icon is provided
| string | $cmd | command |
Definition at line 850 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getCommands | ( | ) |
get all current commands for a specific ref id (in the permission context of the current user)
!!!NOTE!!!: Please use getListHTML() if you want to display the item including all commands
!!!NOTE 2!!!: Please do not overwrite this method in derived classes because it will get pretty large and much code will be simply copy-and-pasted. Insert smaller object type related method calls instead. (like getCommandLink() or getCommandFrame())
@access public
| int | $a_ref_id | ref id of object |
Reimplemented in ilObjBlogListGUI, ilObjFileListGUI, and ilObjTestListGUI.
Definition at line 985 of file class.ilObjectListGUI.php.
References ILIAS\Repository\access(), ANONYMOUS_USER_ID, and ILIAS\Repository\user().
Here is the call graph for this function:
|
private |
Definition at line 2900 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getCommandsHTML | ( | string | $title = '' | ) |
Get commands HTML (must be called after get list item html)
Definition at line 2895 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getCommandsStatus | ( | ) |
Definition at line 464 of file class.ilObjectListGUI.php.
References $commands_enabled.
Referenced by ilObjLTIConsumerListGUI\insertIconsAndCheckboxes().
Here is the caller graph for this function:| ilObjectListGUI::getContainerObject | ( | ) |
Definition at line 251 of file class.ilObjectListGUI.php.
References $container_obj.
| ilObjectListGUI::getCopyStatus | ( | ) |
Definition at line 421 of file class.ilObjectListGUI.php.
References $copy_enabled.
| ilObjectListGUI::getCustomProperties | ( | array | $prop | ) |
Definition at line 900 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getCutStatus | ( | ) |
Definition at line 411 of file class.ilObjectListGUI.php.
References $cut_enabled.
| ilObjectListGUI::getDefaultCommand | ( | ) |
Definition at line 673 of file class.ilObjectListGUI.php.
References $default_command.
| ilObjectListGUI::getDeleteStatus | ( | ) |
Definition at line 401 of file class.ilObjectListGUI.php.
References $delete_enabled.
| ilObjectListGUI::getDescription | ( | ) |
getDescription overwritten in class.ilObjLinkResourceList.php
Reimplemented in ilObjLinkResourceListGUI.
Definition at line 594 of file class.ilObjectListGUI.php.
References $description.
| ilObjectListGUI::getDescriptionStatus | ( | ) |
Definition at line 316 of file class.ilObjectListGUI.php.
References $description_enabled.
| ilObjectListGUI::getDetailsLevel | ( | ) |
Definition at line 652 of file class.ilObjectListGUI.php.
References $details_level.
Referenced by ilObjForumListGUI\getProperties(), and ilObjSessionListGUI\getProperties().
Here is the caller graph for this function:| ilObjectListGUI::getDownloadCheckboxState | ( | ) |
Definition at line 2221 of file class.ilObjectListGUI.php.
Referenced by ilObjLTIConsumerListGUI\insertIconsAndCheckboxes().
Here is the caller graph for this function:| ilObjectListGUI::getExpandStatus | ( | ) |
Definition at line 371 of file class.ilObjectListGUI.php.
References $expand_enabled.
Referenced by ilObjLTIConsumerListGUI\insertIconsAndCheckboxes().
Here is the caller graph for this function:| ilObjectListGUI::getHeaderAction | ( | ?ilGlobalTemplateInterface | $main_tpl = null | ) |
Definition at line 2308 of file class.ilObjectListGUI.php.
References Vendor\Package\$f, $id, $renderer, ilObject\_lookupTitle(), ilObject\_lookupType(), ILIAS\UICore\GlobalTemplate\addOnLoadCode(), ILIAS\Repository\ctrl(), ilNoteGUI\getListCommentsJSCall(), ilNoteGUI\getListNotesJSCall(), ilTaggingGUI\getListTagsJSCall(), ilTagging\getTagsForUserAndObject(), ILIAS\Repository\lng(), ilCommonActionDispatcherGUI\removeSubObjFromAjaxHash(), ILIAS\Repository\ui(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
Definition at line 2287 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getIconImageType | ( | ) |
Returns the icon image type.
For most objects, this is same as the object type, e.g. 'cat','fold'. We can return here other values, to express a specific state of an object, e.g. 'crs_offline', and/or to express a specific kind of object, e.g. 'file_inline'.
Reimplemented in ilObjCategoryReferenceListGUI, ilObjCourseReferenceListGUI, ilObjFileListGUI, ilObjGroupReferenceListGUI, and ilObjStudyProgrammeReferenceListGUI.
Definition at line 1052 of file class.ilObjectListGUI.php.
Referenced by ilObjLTIConsumerListGUI\getIconHref(), and ilObjOrgUnitListGUI\getTypeIcon().
Here is the caller graph for this function:| ilObjectListGUI::getIconStatus | ( | ) |
Definition at line 351 of file class.ilObjectListGUI.php.
References $icons_enabled.
Referenced by ilObjLTIConsumerListGUI\insertIconsAndCheckboxes().
Here is the caller graph for this function:| ilObjectListGUI::getInfoScreenStatus | ( | ) |
Reimplemented in ilObjCategoryListGUI, ilObjContentPageListGUI, ilObjFileBasedLMListGUI, and ilObjLearningModuleListGUI.
Definition at line 474 of file class.ilObjectListGUI.php.
References $info_screen_enabled.
| ilObjectListGUI::getItemDetailLinkStatus | ( | ) |
get item detail link status
Definition at line 531 of file class.ilObjectListGUI.php.
References $item_detail_links_enabled.
| ilObjectListGUI::getLinkStatus | ( | ) |
Definition at line 441 of file class.ilObjectListGUI.php.
References $link_enabled.
| ilObjectListGUI::getListItemHTML | ( | int | $ref_id, |
| int | $obj_id, | ||
| string | $title, | ||
| string | $description | ||
| ) |
Get all item information (title, commands, description) in HTML.
Definition at line 2704 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getMode | ( | ) |
get output mode
Definition at line 1188 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getNoticeProperties | ( | ) |
Definition at line 921 of file class.ilObjectListGUI.php.
References $info.
| ilObjectListGUI::getNoticePropertiesStatus | ( | ) |
Definition at line 306 of file class.ilObjectListGUI.php.
References $notice_properties_enabled.
| ilObjectListGUI::getPathStatus | ( | ) |
Definition at line 453 of file class.ilObjectListGUI.php.
References $path_enabled.
| ilObjectListGUI::getPreconditionsStatus | ( | ) |
Definition at line 296 of file class.ilObjectListGUI.php.
References $preconditions_enabled.
| ilObjectListGUI::getProgressInfoStatus | ( | ) |
Definition at line 504 of file class.ilObjectListGUI.php.
References $progress_enabled.
| ilObjectListGUI::getProperties | ( | ) |
Get item properties.
Overwrite this method to add properties at the bottom of the item html
Reimplemented in ilObjBibliographicListGUI, ilObjCategoryReferenceListGUI, ilObjChatroomListGUI, ilObjCmiXapiListGUI, ilObjCmiXapiVerificationListGUI, ilObjContentPageListGUI, ilObjCourseListGUI, ilObjCourseVerificationListGUI, ilObjCourseReferenceListGUI, ilObjDataCollectionListGUI, ilObjExerciseListGUI, ilObjExerciseVerificationListGUI, ilObjFileListGUI, ilObjForumListGUI, ilObjGroupListGUI, ilObjGroupReferenceListGUI, ilObjFileBasedLMListGUI, ilObjItemGroupListGUI, ilObjLearningModuleListGUI, ilObjLTIConsumerListGUI, ilObjLTIConsumerVerificationListGUI, ilObjRemoteCategoryListGUI, ilObjRemoteCourseListGUI, ilObjRemoteFileListGUI, ilObjRemoteGlossaryListGUI, ilObjRemoteGroupListGUI, ilObjRemoteLearningModuleListGUI, ilObjRemoteTestListGUI, ilObjRemoteWikiListGUI, ilObjectPluginListGUI, ilObjSAHSLearningModuleListGUI, ilObjSCORMVerificationListGUI, ilObjSessionListGUI, ilObjStudyProgrammeReferenceListGUI, ilObjSurveyListGUI, ilObjTestListGUI, ilObjTestVerificationListGUI, ilObjQuestionPoolListGUI, and ilObjWikiListGUI.
Definition at line 866 of file class.ilObjectListGUI.php.
References ILIAS\Repository\lng(), and ilObject\lookupOfflineStatus().
Here is the call graph for this function:| ilObjectListGUI::getPropertiesStatus | ( | ) |
Definition at line 286 of file class.ilObjectListGUI.php.
References $properties_enabled.
| ilObjectListGUI::getRelevance | ( | ) |
Definition at line 341 of file class.ilObjectListGUI.php.
References $relevance.
| ilObjectListGUI::getSearchFragment | ( | ) |
Definition at line 607 of file class.ilObjectListGUI.php.
References $search_fragment.
| ilObjectListGUI::getSearchFragmentStatus | ( | ) |
Definition at line 326 of file class.ilObjectListGUI.php.
References $search_fragment_enabled.
| ilObjectListGUI::getSeparateCommands | ( | ) |
Definition at line 617 of file class.ilObjectListGUI.php.
References $separate_commands.
| ilObjectListGUI::getSubscribeStatus | ( | ) |
Definition at line 431 of file class.ilObjectListGUI.php.
References $subscribe_enabled.
| ilObjectListGUI::getSubstitutionStatus | ( | ) |
Definition at line 514 of file class.ilObjectListGUI.php.
References $substitutions_enabled.
|
private |
Definition at line 3268 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getTitle | ( | ) |
getTitle overwritten in class.ilObjLinkResourceList.php
Reimplemented in ilObjFileListGUI, ilObjSessionListGUI, and ilObjLinkResourceListGUI.
Definition at line 579 of file class.ilObjectListGUI.php.
References $title.
| ilObjectListGUI::getTypeIcon | ( | ) |
Get object type specific type icon.
Reimplemented in ilObjOrgUnitListGUI, and ilObjStudyProgrammeReferenceListGUI.
Definition at line 2663 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getUniqueItemId | ( | bool | $as_div = false | ) |
Get unique item identifier (for js-actions)
| bool | $a_as_div |
Definition at line 2868 of file class.ilObjectListGUI.php.
| ilObjectListGUI::init | ( | ) |
initialisation
this method should be overwritten by derived classes
Reimplemented in ilObjRecoveryFolderListGUI, ilObjBibliographicListGUI, ilObjBlogListGUI, ilObjBookingPoolListGUI, ilObjCategoryListGUI, ilObjCategoryReferenceListGUI, ilObjChatroomListGUI, ilObjCmiXapiListGUI, ilObjCmiXapiVerificationListGUI, ilObjContentPageListGUI, ilObjCourseListGUI, ilCourseObjectiveListGUI, ilObjCourseVerificationListGUI, ilObjCourseReferenceListGUI, ilObjDataCollectionListGUI, ilObjTalkTemplateAdministrationListGUI, ilObjTalkTemplateListGUI, ilObjEmployeeTalkListGUI, ilObjEmployeeTalkSeriesListGUI, ilObjExerciseListGUI, ilObjExerciseVerificationListGUI, ilObjFileListGUI, ilObjForumListGUI, ilObjGlossaryListGUI, ilObjGroupListGUI, ilObjGroupReferenceListGUI, ilObjFileBasedLMListGUI, ilObjIndividualAssessmentListGUI, ilObjItemGroupListGUI, ilObjLearningModuleListGUI, ilObjLearningSequenceListGUI, ilObjLTIConsumerListGUI, ilObjLTIConsumerVerificationListGUI, ilObjMediaCastListGUI, ilObjMediaPoolListGUI, ilObjOrgUnitListGUI, ilObjPortfolioTemplateListGUI, ilObjRemoteCategoryListGUI, ilObjRemoteCourseListGUI, ilObjRemoteFileListGUI, ilObjRemoteGlossaryListGUI, ilObjRemoteGroupListGUI, ilObjRemoteLearningModuleListGUI, ilObjRemoteTestListGUI, ilObjRemoteWikiListGUI, ilObjectPluginListGUI, ilObjRootFolderListGUI, ilObjSAHSLearningModuleListGUI, ilObjSCORMVerificationListGUI, ilObjSessionListGUI, ilObjStudyProgrammeListGUI, ilObjStudyProgrammeReferenceListGUI, ilObjSurveyListGUI, ilObjSurveyQuestionPoolListGUI, ilObjTestListGUI, ilObjTestVerificationListGUI, ilObjQuestionPoolListGUI, ilObjLinkResourceListGUI, ilObjWikiListGUI, ilObjWorkspaceFolderListGUI, and ilObjWorkspaceRootFolderListGUI.
Definition at line 262 of file class.ilObjectListGUI.php.
References ilObjectAccess\_getCommands().
Here is the call graph for this function:| ilObjectListGUI::initItem | ( | int | $ref_id, |
| int | $obj_id, | ||
| string | $type, | ||
| string | $title = '', |
||
| string | $description = '' |
||
| ) |
initialize new item (is called by getItemHTML())
Reimplemented in ilObjCategoryReferenceListGUI, ilObjCourseListGUI, ilObjCourseReferenceListGUI, ilObjGroupReferenceListGUI, ilObjSAHSLearningModuleListGUI, ilObjStudyProgrammeReferenceListGUI, and ilObjTestListGUI.
Definition at line 718 of file class.ilObjectListGUI.php.
| ilObjectListGUI::insertCommand | ( | string | $href, |
| string | $text, | ||
| string | $frame = '', |
||
| string | $img = '', |
||
| string | $cmd = '', |
||
| string | $onclick = '' |
||
| ) |
insert command button
Reimplemented in ilObjBlogListGUI.
Definition at line 1555 of file class.ilObjectListGUI.php.
Referenced by ilObjOrgUnitListGUI\insertInfoScreenCommand().
Here is the caller graph for this function:| ilObjectListGUI::insertCommonSocialCommands | ( | bool | $header_actions = false | ) |
Insert common social commands (comments, notes, tagging)
Reimplemented in ilObjOrgUnitListGUI, ilObjTalkTemplateAdministrationListGUI, ilObjTalkTemplateListGUI, and ilObjEmployeeTalkSeriesListGUI.
Definition at line 1822 of file class.ilObjectListGUI.php.
References $ref_id, ilNoteGUI\getListCommentsJSCall(), ilNoteGUI\getListNotesJSCall(), ilTaggingGUI\getListTagsJSCall(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilObjectListGUI::insertCopyCommand | ( | bool | $to_repository = false | ) |
Definition at line 1708 of file class.ilObjectListGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilObjectListGUI::insertCutCommand | ( | bool | $to_repository = false | ) |
Definition at line 1667 of file class.ilObjectListGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilObjectListGUI::insertDeleteCommand | ( | ) |
Definition at line 1598 of file class.ilObjectListGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilObjectListGUI::insertDescription | ( | ) |
Definition at line 1147 of file class.ilObjectListGUI.php.
| ilObjectListGUI::insertIconsAndCheckboxes | ( | ) |
Reimplemented in ilObjLTIConsumerListGUI.
Definition at line 2599 of file class.ilObjectListGUI.php.
| ilObjectListGUI::insertInfoScreenCommand | ( | ) |
Reimplemented in ilObjOrgUnitListGUI.
Definition at line 1806 of file class.ilObjectListGUI.php.
References ilUtil\getImagePath(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilObjectListGUI::insertItemDetailLinks | ( | ) |
Definition at line 547 of file class.ilObjectListGUI.php.
References $info.
| ilObjectListGUI::insertLinkCommand | ( | ) |
Definition at line 1628 of file class.ilObjectListGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilObjectListGUI::insertLPCommand | ( | ) |
insert learning progress command
Definition at line 3277 of file class.ilObjectListGUI.php.
|
private |
Definition at line 3295 of file class.ilObjectListGUI.php.
| ilObjectListGUI::insertMultiDownloadCommand | ( | ) |
Definition at line 2167 of file class.ilObjectListGUI.php.
References $user_id, ilObject\_lookupType(), ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilObjectListGUI::insertNoticeProperties | ( | ) |
Definition at line 1390 of file class.ilObjectListGUI.php.
| ilObjectListGUI::insertPasteCommand | ( | ) |
Definition at line 1741 of file class.ilObjectListGUI.php.
References ilObject\_lookupType(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilObjectListGUI::insertPath | ( | ) |
Definition at line 2568 of file class.ilObjectListGUI.php.
| ilObjectListGUI::insertPositionField | ( | ) |
Definition at line 2682 of file class.ilObjectListGUI.php.
| ilObjectListGUI::insertPreconditions | ( | ) |
insert all missing preconditions
Definition at line 1507 of file class.ilObjectListGUI.php.
References ilObject\_lookupTitle(), ILIAS\Repository\lng(), and ilArrayUtil\sortArray().
Here is the call graph for this function:| ilObjectListGUI::insertProgressInfo | ( | ) |
Reimplemented in ilCourseObjectiveListGUI.
Definition at line 2595 of file class.ilObjectListGUI.php.
| ilObjectListGUI::insertProperties | ( | ) |
Definition at line 1340 of file class.ilObjectListGUI.php.
| ilObjectListGUI::insertSearchFragment | ( | ) |
Insert highlighted search fragment.
Definition at line 1164 of file class.ilObjectListGUI.php.
| ilObjectListGUI::insertSubItems | ( | ) |
Reimplemented in ilStudyProgrammeCourseListGUI.
Definition at line 2673 of file class.ilObjectListGUI.php.
| ilObjectListGUI::insertSubscribeCommand | ( | ) |
Definition at line 1762 of file class.ilObjectListGUI.php.
References ilObject\_lookupObjId(), ilObject\_lookupType(), ANONYMOUS_USER_ID, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilObjectListGUI::insertSubstitutions | ( | ) |
Definition at line 1124 of file class.ilObjectListGUI.php.
References $data.
| ilObjectListGUI::insertTimingsCommand | ( | ) |
ks, 23 OCT 2023: This function is badly named and it already was before the changes made today.
I decided to keept this so, for the time being as changes would be needed in multiple child classes and as this should change anyway.
Reimplemented in ilObjCategoryReferenceListGUI, ilObjCourseReferenceListGUI, ilObjTalkTemplateAdministrationListGUI, ilObjTalkTemplateListGUI, ilObjEmployeeTalkListGUI, ilObjEmployeeTalkSeriesListGUI, ilObjGroupReferenceListGUI, ilObjOrgUnitListGUI, ilObjStudyProgrammeListGUI, and ilObjStudyProgrammeReferenceListGUI.
Definition at line 1883 of file class.ilObjectListGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilObjectListGUI::insertTitle | ( | ) |
Reimplemented in ilCourseObjectiveListGUI, and ilRemoteObjectBaseListGUI.
Definition at line 1057 of file class.ilObjectListGUI.php.
References ILIAS\GlobalScreen\Scope\Footer\Factory\getTitle().
Here is the call graph for this function:
|
protected |
Check comments status against comments settings and context.
Reimplemented in ilOrgUnitExtensionListGUI.
Definition at line 2989 of file class.ilObjectListGUI.php.
| ilObjectListGUI::isExpanded | ( | ) |
Definition at line 381 of file class.ilObjectListGUI.php.
References $is_expanded.
Referenced by ilObjLTIConsumerListGUI\insertIconsAndCheckboxes().
Here is the caller graph for this function:| ilObjectListGUI::isMode | ( | string | $mode | ) |
check current output mode
| string | $mode | (self::IL_LIST_FULL | self::IL_LIST_AS_TRIGGER) |
Definition at line 1207 of file class.ilObjectListGUI.php.
| ilObjectListGUI::isSideBlock | ( | ) |
Returns whether current item is a block in a side column or not.
Definition at line 2915 of file class.ilObjectListGUI.php.
| ilObjectListGUI::isTitleBold | ( | ) |
Definition at line 2925 of file class.ilObjectListGUI.php.
| ilObjectListGUI::isVisibleOnlyForced | ( | ) |
Definition at line 957 of file class.ilObjectListGUI.php.
| ilObjectListGUI::modifySAHSlaunch | ( | string | $link, |
| string | $target | ||
| ) |
workaround: SAHS in new javavasript-created window or iframe
Definition at line 2534 of file class.ilObjectListGUI.php.
References ILIAS\FileDelivery\http().
Here is the call graph for this function:
|
protected |
Reimplemented in ilObjTestListGUI.
Definition at line 2511 of file class.ilObjectListGUI.php.
References $params.
|
protected |
Definition at line 1402 of file class.ilObjectListGUI.php.
References $location, ilConditionHandler\_checkCondition(), ilObject\_lookupTitle(), ilConditionHandler\calculateEffectiveRequiredTriggers(), ilConditionHandler\getEffectiveOptionalConditionsOfTarget(), ilMemberViewSettings\getInstance(), ILIAS\Repository\lng(), and ilConditionHandlerGUI\translateOperator().
Here is the call graph for this function:
|
private |
insert all commands into html code
Definition at line 1957 of file class.ilObjectListGUI.php.
|
static |
Definition at line 2930 of file class.ilObjectListGUI.php.
Referenced by ilObjectListGUIPreloader\preload().
Here is the caller graph for this function:
|
static |
Insert js/ajax links into template.
Definition at line 2229 of file class.ilObjectListGUI.php.
References $DIC.
Referenced by ilObjDataCollectionGUI\addHeaderAction(), ilObject2GUI\initHeaderAction(), ilObjectGUI\initHeaderAction(), ilObjWorkspaceFolderGUI\render(), and ilObjRootFolderGUI\renderObject().
Here is the caller graph for this function:| ilObjectListGUI::resetConditionTarget | ( | ) |
Definition at line 754 of file class.ilObjectListGUI.php.
|
protected |
reset properties and commands
Definition at line 2844 of file class.ilObjectListGUI.php.
| ilObjectListGUI::restrictToGoto | ( | bool | $value | ) |
Restrict all actions/links to goto.
Definition at line 668 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setAdditionalInformation | ( | ?string | $val | ) |
Definition at line 632 of file class.ilObjectListGUI.php.
Referenced by ilObjStudyProgrammeListGUI\getListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::setAjaxHash | ( | string | $hash | ) |
Definition at line 2303 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setBoldTitle | ( | bool | $bold_title | ) |
Definition at line 2920 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setConditionDepth | ( | int | $depth | ) |
set depth for precondition output (stops at level 5)
Definition at line 1196 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setConditionTarget | ( | int | $ref_id, |
| int | $obj_id, | ||
| string | $target_type | ||
| ) |
Definition at line 745 of file class.ilObjectListGUI.php.
References $ref_id.
Referenced by ilContainerObjectiveGUI\addItemDetails().
Here is the caller graph for this function:| ilObjectListGUI::setContainerObject | ( | object | $container_obj | ) |
Definition at line 246 of file class.ilObjectListGUI.php.
References $container_obj.
| ilObjectListGUI::setDefaultCommandParameters | ( | array | $params | ) |
Definition at line 764 of file class.ilObjectListGUI.php.
References $params.
Referenced by ilContainerObjectiveGUI\addItemDetails().
Here is the caller graph for this function:| ilObjectListGUI::setDescription | ( | string | $description | ) |
Definition at line 584 of file class.ilObjectListGUI.php.
References ILIAS\Repository\refinery().
Here is the call graph for this function:| ilObjectListGUI::setDetailsLevel | ( | int | $level | ) |
Details level Currently used in Search which shows only limited properties of forums Currently used for Sessions (switch between minimal and extended view for each session)
Definition at line 647 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setExpanded | ( | bool | $status | ) |
Definition at line 376 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setHeaderSubObject | ( | ?string | $type, |
| ?int | $id | ||
| ) |
Definition at line 2254 of file class.ilObjectListGUI.php.
References $id, and ILIAS\Repository\int().
Here is the call graph for this function:| ilObjectListGUI::setItemDetailLinks | ( | array | $detail_links, |
| string | $intro_txt = '' |
||
| ) |
set items detail links
| array | $detail_links | e.g. array(0 => array('desc' => 'Page: ','link' => 'ilias.php...','name' => 'Page XYZ') |
Definition at line 541 of file class.ilObjectListGUI.php.
Referenced by ilContainerObjectiveGUI\addItemDetails().
Here is the caller graph for this function:| ilObjectListGUI::setMode | ( | string | $mode | ) |
set output mode
| string | $mode | output mode (self::IL_LIST_FULL | self::IL_LIST_AS_TRIGGER) |
Definition at line 1178 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setParentRefId | ( | int | $ref_id | ) |
Set current parent ref id to enable unique js-ids (sessions, etc.)
Definition at line 2857 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setPositionInputField | ( | string | $field_index, |
| string | $position_value | ||
| ) |
| string | $field_index | e.g. '[crs][34]' |
| string | $position_value | e.g. '2.0' |
Definition at line 389 of file class.ilObjectListGUI.php.
References $position_value.
| ilObjectListGUI::setRelevance | ( | int | $rel | ) |
Definition at line 336 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setSearchFragment | ( | string | $text | ) |
| string | $text | highlighted search fragment |
Definition at line 602 of file class.ilObjectListGUI.php.
References $text.
| ilObjectListGUI::setSeparateCommands | ( | bool | $val | ) |
Definition at line 612 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setTitle | ( | string | $title | ) |
Definition at line 569 of file class.ilObjectListGUI.php.
References ILIAS\Repository\refinery().
Here is the call graph for this function:
|
protected |
Definition at line 191 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 79 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 78 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 157 of file class.ilObjectListGUI.php.
Referenced by getAdditionalInformation().
|
protected |
Definition at line 186 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 190 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 151 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 140 of file class.ilObjectListGUI.php.
Referenced by getCheckboxStatus().
|
protected |
Definition at line 116 of file class.ilObjectListGUI.php.
|
staticprotected |
Definition at line 67 of file class.ilObjectListGUI.php.
|
staticprotected |
Definition at line 68 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 109 of file class.ilObjectListGUI.php.
Referenced by ilObjLTIConsumerListGUI\getCommandLink(), ilObjBlogListGUI\getCommands(), and ilObjFileListGUI\getCommands().
|
protected |
Definition at line 122 of file class.ilObjectListGUI.php.
Referenced by getCommandsStatus().
|
staticprotected |
Definition at line 70 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 161 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 162 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 128 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 188 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 181 of file class.ilObjectListGUI.php.
Referenced by getContainerObject(), and setContainerObject().
|
protected |
Definition at line 94 of file class.ilObjectListGUI.php.
Referenced by ilObjFileListGUI\__construct().
|
protected |
Definition at line 103 of file class.ilObjectListGUI.php.
Referenced by getCopyStatus().
|
protected |
Definition at line 90 of file class.ilObjectListGUI.php.
Referenced by ilObjBookingPoolListGUI\getCommandLink(), ilObjItemGroupListGUI\getCommandLink(), ilObjLearningModuleListGUI\getCommandLink(), and ilObjWorkspaceRootFolderListGUI\getCommandLink().
|
protected |
Definition at line 177 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 125 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 127 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 123 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 100 of file class.ilObjectListGUI.php.
Referenced by getCutStatus().
|
protected |
Definition at line 185 of file class.ilObjectListGUI.php.
Referenced by getDefaultCommand().
|
protected |
Definition at line 179 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 99 of file class.ilObjectListGUI.php.
Referenced by getDeleteStatus().
|
protected |
Definition at line 194 of file class.ilObjectListGUI.php.
Referenced by getDescription(), and ilObjSAHSLearningModuleListGUI\initItem().
|
protected |
Definition at line 119 of file class.ilObjectListGUI.php.
Referenced by getDescriptionStatus().
|
protected |
Definition at line 152 of file class.ilObjectListGUI.php.
Referenced by getDetailsLevel().
|
protected |
Definition at line 132 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 149 of file class.ilObjectListGUI.php.
Referenced by getExpandStatus().
|
protected |
Definition at line 112 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 76 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 170 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 108 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 180 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 86 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 139 of file class.ilObjectListGUI.php.
Referenced by getIconStatus().
|
protected |
Definition at line 106 of file class.ilObjectListGUI.php.
Referenced by ilObjCategoryListGUI\getInfoScreenStatus(), ilObjContentPageListGUI\getInfoScreenStatus(), and getInfoScreenStatus().
|
protected |
Definition at line 150 of file class.ilObjectListGUI.php.
Referenced by isExpanded().
|
protected |
Definition at line 143 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 142 of file class.ilObjectListGUI.php.
Referenced by getItemDetailLinkStatus().
|
protected |
Definition at line 144 of file class.ilObjectListGUI.php.
|
staticprotected |
Definition at line 72 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 111 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 102 of file class.ilObjectListGUI.php.
Referenced by getLinkStatus().
|
protected |
Definition at line 91 of file class.ilObjectListGUI.php.
Referenced by ilObjItemGroupListGUI\__construct(), ilObjBibliographicListGUI\getProperties(), ilObjCmiXapiVerificationListGUI\getProperties(), ilObjCourseVerificationListGUI\getProperties(), ilObjExerciseVerificationListGUI\getProperties(), ilObjFileBasedLMListGUI\getProperties(), ilObjLearningModuleListGUI\getProperties(), ilObjRemoteCourseListGUI\getProperties(), ilObjRemoteFileListGUI\getProperties(), ilObjSAHSLearningModuleListGUI\getProperties(), ilObjSCORMVerificationListGUI\getProperties(), ilObjSurveyListGUI\getProperties(), ilObjTestVerificationListGUI\getProperties(), ilObjWikiListGUI\getProperties(), and ilObjLTIConsumerListGUI\insertIconsAndCheckboxes().
|
protected |
Definition at line 175 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 176 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 88 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 92 of file class.ilObjectListGUI.php.
Referenced by ilObjSurveyListGUI\getProperties().
|
protected |
Definition at line 131 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 163 of file class.ilObjectListGUI.php.
|
private |
Definition at line 75 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 189 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 105 of file class.ilObjectListGUI.php.
Referenced by getNoticePropertiesStatus().
|
protected |
Definition at line 83 of file class.ilObjectListGUI.php.
Referenced by ilObjLTIConsumerListGUI\insertIconsAndCheckboxes().
|
protected |
Definition at line 133 of file class.ilObjectListGUI.php.
Referenced by ilObjGroupListGUI\checkCommandAccess(), ilObjSessionListGUI\getAppointmentInfo(), ilObjFileBasedLMListGUI\getCommandFrame(), ilObjOrgUnitListGUI\getTypeIcon(), and ilObjSAHSLearningModuleListGUI\initItem().
|
protected |
Definition at line 81 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 82 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 172 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 93 of file class.ilObjectListGUI.php.
Referenced by getPathStatus().
|
protected |
Definition at line 178 of file class.ilObjectListGUI.php.
Referenced by enablePath().
|
protected |
Definition at line 147 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 184 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 141 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 192 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 183 of file class.ilObjectListGUI.php.
Referenced by setPositionInputField().
|
protected |
Definition at line 120 of file class.ilObjectListGUI.php.
Referenced by getPreconditionsStatus().
|
staticprotected |
Definition at line 71 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 187 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 171 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 104 of file class.ilObjectListGUI.php.
Referenced by getProgressInfoStatus().
|
protected |
Definition at line 121 of file class.ilObjectListGUI.php.
Referenced by getPropertiesStatus().
|
protected |
Definition at line 166 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 168 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 165 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 167 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 89 of file class.ilObjectListGUI.php.
Referenced by ilObjFileBasedLMListGUI\getProperties(), ilObjLearningModuleListGUI\getProperties(), and ilObjSAHSLearningModuleListGUI\getProperties().
|
protected |
Definition at line 134 of file class.ilObjectListGUI.php.
Referenced by ilObjGroupListGUI\checkCommandAccess(), getCommandId(), ilObjGlossaryListGUI\getCommandLink(), ilObjFileBasedLMListGUI\getCommandLink(), ilObjSAHSLearningModuleListGUI\getCommandLink(), and ilObjSAHSLearningModuleListGUI\initItem().
|
protected |
Definition at line 154 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 153 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 96 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 148 of file class.ilObjectListGUI.php.
Referenced by getRelevance().
|
protected |
Definition at line 158 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 95 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 115 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 114 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 113 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 160 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 146 of file class.ilObjectListGUI.php.
Referenced by getSearchFragment().
|
protected |
Definition at line 156 of file class.ilObjectListGUI.php.
Referenced by getSearchFragmentStatus().
|
protected |
Definition at line 145 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 155 of file class.ilObjectListGUI.php.
Referenced by getSeparateCommands().
|
protected |
Definition at line 85 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 159 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 98 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 129 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 130 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 135 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 136 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 101 of file class.ilObjectListGUI.php.
Referenced by getSubscribeStatus().
|
protected |
Definition at line 137 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 138 of file class.ilObjectListGUI.php.
Referenced by getSubstitutionStatus().
|
staticprotected |
Definition at line 69 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 164 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 169 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 193 of file class.ilObjectListGUI.php.
Referenced by getTitle(), and ilObjSAHSLearningModuleListGUI\initItem().
|
protected |
Definition at line 173 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 174 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 182 of file class.ilObjectListGUI.php.
|
staticprotected |
Definition at line 74 of file class.ilObjectListGUI.php.
|
staticprotected |
Definition at line 73 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 84 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 107 of file class.ilObjectListGUI.php.
Referenced by ilObjGroupListGUI\checkCommandAccess(), ilObjFileListGUI\getIconImageType(), ilObjSAHSLearningModuleListGUI\getProperties(), ilObjectPluginListGUI\getType(), and ilObjSAHSLearningModuleListGUI\initItem().
|
protected |
Definition at line 87 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 80 of file class.ilObjectListGUI.php.
Referenced by ilObjSurveyListGUI\getProperties().
|
protected |
Definition at line 195 of file class.ilObjectListGUI.php.
| const ilObjectListGUI::CONTEXT_PERSONAL_DESKTOP = 5 |
Definition at line 60 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\getAccordionContentCoursesHTML(), and ilObjectListGUIPreloader\preload().
| const ilObjectListGUI::CONTEXT_REPOSITORY = 1 |
Definition at line 57 of file class.ilObjectListGUI.php.
Referenced by ilClassificationBlockGUI\filterContainer(), ilObjFileListGUI\getCommandLink(), ILIAS\Container\StartObjects\Content\ObjectsContent\getData(), ilCommonActionDispatcherGUI\initHeaderAction(), and ilObjectListGUIPreloader\preload().
| const ilObjectListGUI::CONTEXT_SEARCH = 6 |
Definition at line 61 of file class.ilObjectListGUI.php.
Referenced by ilObjectListGUIPreloader\preload().
| const ilObjectListGUI::CONTEXT_WORKSPACE = 2 |
Definition at line 58 of file class.ilObjectListGUI.php.
Referenced by ilObjWorkspaceFolderTableGUI\fillRow(), ilObjFileListGUI\getCommandLink(), ilWorkspaceContentGUI\getItemHTML(), ilObjWorkspaceFolderTableGUI\getItems(), ilWorkspaceContentGUI\getItems(), and ilCommonActionDispatcherGUI\initHeaderAction().
| const ilObjectListGUI::CONTEXT_WORKSPACE_SHARING = 4 |
Definition at line 59 of file class.ilObjectListGUI.php.
| const ilObjectListGUI::DETAILS_ALL = 30 |
Definition at line 55 of file class.ilObjectListGUI.php.
Referenced by ilObjWorkspaceFolderTableGUI\fillRow(), ilWorkspaceContentGUI\getItemHTML(), ilObjForumListGUI\getProperties(), and ilObjSessionListGUI\getProperties().
| const ilObjectListGUI::DETAILS_MINIMAL = 10 |
Definition at line 53 of file class.ilObjectListGUI.php.
Referenced by ilObjSessionListGUI\getProperties().
| const ilObjectListGUI::DETAILS_SEARCH = 20 |
Definition at line 54 of file class.ilObjectListGUI.php.
| const ilObjectListGUI::DOWNLOAD_CHECKBOX_DISABLED = 2 |
Definition at line 65 of file class.ilObjectListGUI.php.
| const ilObjectListGUI::DOWNLOAD_CHECKBOX_ENABLED = 1 |
Definition at line 64 of file class.ilObjectListGUI.php.
| const ilObjectListGUI::DOWNLOAD_CHECKBOX_NONE = 0 |
Definition at line 63 of file class.ilObjectListGUI.php.
| const ilObjectListGUI::IL_LIST_AS_TRIGGER = 'trigger' |
Definition at line 50 of file class.ilObjectListGUI.php.
| const ilObjectListGUI::IL_LIST_FULL = 'full' |
Definition at line 51 of file class.ilObjectListGUI.php.