|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Class ilObjectListGUI. More...
Inheritance diagram for ilObjectListGUI:
Collaboration diagram for ilObjectListGUI:Public Member Functions | |
| __construct ($a_context=self::CONTEXT_REPOSITORY) | |
| constructor More... | |
| setContainerObject ($container_obj) | |
| set the container object (e.g categorygui) Used for link, delete ... commands More... | |
| getContainerObject () | |
| get container object More... | |
| init () | |
| initialisation More... | |
| enableProperties ($a_status) | |
| En/disable properties. More... | |
| getPropertiesStatus () | |
| enablePreconditions ($a_status) | |
| En/disable preconditions. More... | |
| getNoticePropertiesStatus () | |
| enableNoticeProperties ($a_status) | |
| En/disable notices. More... | |
| getPreconditionsStatus () | |
| enableDescription ($a_status) | |
| En/disable description. More... | |
| getDescriptionStatus () | |
| getSearchFragmentStatus () | |
| Show hide search result fragments. More... | |
| enableSearchFragments ($a_status) | |
| En/disable description. More... | |
| enableLinkedPath ($a_status) | |
| Enable linked path. More... | |
| enabledRelevance () | |
| enabled relevance More... | |
| enableRelevance ($a_status) | |
| enable relevance More... | |
| setRelevance ($a_rel) | |
| set relevance More... | |
| getRelevance () | |
| get relevance More... | |
| enableIcon ($a_status) | |
| En/Dis-able icons. More... | |
| getIconStatus () | |
| Are icons enabled? More... | |
| enableCheckbox ($a_status) | |
| En/Dis-able checkboxes. More... | |
| getCheckboxStatus () | |
| Are checkboxes enabled? More... | |
| enableExpand ($a_status) | |
| En/Dis-able expand/collapse link. More... | |
| getExpandStatus () | |
| Is expand/collapse enabled. More... | |
| setExpanded ($a_status) | |
| isExpanded () | |
| setPositionInputField ($a_field_index, $a_position_value) | |
| Set position input field. More... | |
| enableDelete ($a_status) | |
| En/disable delete. More... | |
| getDeleteStatus () | |
| enableCut ($a_status) | |
| En/disable cut. More... | |
| getCutStatus () | |
| enableCopy ($a_status) | |
| En/disable copy. More... | |
| getCopyStatus () | |
| enableSubscribe ($a_status) | |
| En/disable subscribe. More... | |
| getSubscribeStatus () | |
| enableLink ($a_status) | |
| En/disable link. More... | |
| getLinkStatus () | |
| enablePath ($a_path, $a_start_node=null, \ilPathGUI $path_gui=null) | |
| En/disable path. More... | |
| getPathStatus () | |
| enableCommands ($a_status, $a_std_only=false) | |
| En/disable commands. More... | |
| getCommandsStatus () | |
| enableInfoScreen ($a_info_screen) | |
| En/disable path. More... | |
| addSubItemHTML ($a_html) | |
| Add HTML for subitem (used for sessions) More... | |
| getInfoScreenStatus () | |
| enableProgressInfo ($a_status) | |
| enable progress info More... | |
| getProgressInfoStatus () | |
| get progress info status More... | |
| enableSubstitutions ($a_status) | |
| Enable substitutions. More... | |
| getSubstitutionStatus () | |
| Get substitution status. More... | |
| enableItemDetailLinks ($a_status) | |
| enable item detail links E.g Direct links to chapters or pages More... | |
| getItemDetailLinkStatus () | |
| get item detail link status More... | |
| setItemDetailLinks ($a_detail_links, $a_intro_txt='') | |
| set items detail links More... | |
| insertItemDetailLinks () | |
| insert item detail links More... | |
| setTitle ($a_title) | |
| getTitle () | |
| getTitle overwritten in class.ilObjLinkResourceList.php More... | |
| setDescription ($a_description) | |
| getDescription () | |
| getDescription overwritten in class.ilObjLinkResourceList.php More... | |
| setSearchFragment ($a_text) | |
| set search fragment More... | |
| getSearchFragment () | |
| get search fragment More... | |
| setSeparateCommands ($a_val) | |
| Set separate commands. More... | |
| getSeparateCommands () | |
| Get separate commands. More... | |
| getCommandId () | |
| get command id Normally the ref id. More... | |
| setAdditionalInformation ($a_val) | |
| Set additional information. More... | |
| getAdditionalInformation () | |
| Get additional information. More... | |
| setDetailsLevel ($a_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 () | |
| Get current details level. More... | |
| enableRepositoryTransfer ($a_value) | |
| Enable copy/move to repository (from personal workspace) More... | |
| restrictToGoto ($a_value) | |
| Restrict all actions/links to goto. More... | |
| getDefaultCommand () | |
| Get default command. More... | |
| checkCommandAccess ($a_permission, $a_cmd, $a_ref_id, $a_type, $a_obj_id="") | |
| initItem ($a_ref_id, $a_obj_id, $type, $a_title="", $a_description="") | |
| inititialize new item (is called by getItemHTML()) More... | |
| setConditionTarget ($a_ref_id, $a_obj_id, $a_target_type) | |
| resetConditionTarget () | |
| disableTitleLink ($a_status) | |
| setDefaultCommandParameters (array $a_params) | |
| createDefaultCommand ($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... | |
| getCommandLink ($a_cmd) | |
| Get command link url. More... | |
| getCommandFrame ($a_cmd) | |
| Get command target frame. More... | |
| getCommandImage ($a_cmd) | |
| Get command icon image. More... | |
| getProperties () | |
| Get item properties. More... | |
| addCustomProperty ( $a_property="", $a_value="", $a_alert=false, $a_newline=false) | |
| add custom property More... | |
| getCustomProperties ($a_prop) | |
| get custom properties More... | |
| getAlertProperties () | |
| get all alert properties More... | |
| getNoticeProperties () | |
| get notice properties More... | |
| addCustomCommand ($a_link, $a_lang_var, $a_frame="", $onclick="") | |
| add a custom command More... | |
| forceVisibleOnly ($a_stat) | |
| Force visible access only. More... | |
| isVisibleOnlyForced () | |
| Force unreadable. More... | |
| 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 () | |
| insert item title More... | |
| insertSubstitutions () | |
| Insert substitutions. More... | |
| insertDescription () | |
| insert item description More... | |
| insertSearchFragment () | |
| Insert highlighted search fragment. More... | |
| insertRelevance () | |
| insert relevance More... | |
| setMode ($a_mode) | |
| set output mode More... | |
| getMode () | |
| get output mode More... | |
| setConditionDepth ($a_depth) | |
| set depth for precondition output (stops at level 5) More... | |
| isMode ($a_mode) | |
| check current output mode More... | |
| determineProperties () | |
| Determine properties. More... | |
| insertProperties () | |
| insert properties More... | |
| insertNoticeProperties () | |
| insertPreconditions () | |
| insert all missing preconditions More... | |
| insertCommand ($a_href, $a_text, $a_frame="", $a_img="", $a_cmd="", $a_onclick="") | |
| insert command button More... | |
| insertDeleteCommand () | |
| insert cut command More... | |
| insertLinkCommand () | |
| insert link command More... | |
| insertCutCommand ($a_to_repository=false) | |
| insert cut command More... | |
| insertCopyCommand ($a_to_repository=false) | |
| Insert copy command. More... | |
| insertPasteCommand () | |
| Insert paste command. More... | |
| insertSubscribeCommand () | |
| insert subscribe command More... | |
| insertInfoScreenCommand () | |
| insert info screen command More... | |
| insertCommonSocialCommands ($a_header_actions=false) | |
| Insert common social commands (comments, notes, tagging) More... | |
| insertTimingsCommand () | |
| insert edit timings command More... | |
| insertCommands ( $a_use_asynch=false, $a_get_asynch_commands=false, $a_asynch_url="", $a_header_actions=false) | |
| insert all commands into html code More... | |
| enableComments ($a_value, $a_enable_comments_settings=true) | |
| Toogle comments action status. More... | |
| enableNotes ($a_value) | |
| Toogle notes action status. More... | |
| enableTags ($a_value) | |
| Toogle tags action status. More... | |
| enableRating ($a_value, $a_text=null, $a_categories=false, array $a_ctrl_path=null) | |
| Toogle rating action status. More... | |
| enableMultiDownload ($a_value) | |
| Toggles whether multiple objects can be downloaded at once or not. More... | |
| insertMultiDownloadCommand () | |
| enableDownloadCheckbox ($a_ref_id, $a_value) | |
| getDownloadCheckboxState () | |
| setHeaderSubObject ($a_type, $a_id) | |
| Set sub object identifier. More... | |
| addHeaderIcon ($a_id, $a_img, $a_tooltip=null, $a_onclick=null, $a_status_text=null, $a_href=null) | |
| addHeaderIconHTML ($a_id, $a_html) | |
| addHeaderGlyph ($a_id, $a_glyph, $a_onclick=null) | |
| setAjaxHash ($a_hash) | |
| getHeaderAction (ilGlobalTemplateInterface $a_main_tpl=null) | |
| Get header action. More... | |
| appendRepositoryFrameParameter ($a_link) | |
| workaround: all links into the repository (from outside) must tell repository to setup the frameset More... | |
| modifySAHSlaunch ($a_link, $wtarget) | |
| workaround: SAHS in new javavasript-created window or iframe More... | |
| insertPath () | |
| insert path More... | |
| insertProgressInfo () | |
| insert progress info More... | |
| insertIconsAndCheckboxes () | |
| Insert icons and checkboxes. More... | |
| getTypeIcon () | |
| Get object type specific type icon. More... | |
| insertSubItems () | |
| Insert subitems. More... | |
| insertPositionField () | |
| Insert field for positioning. More... | |
| adminCommandsIncluded () | |
| returns whether any admin commands (link, delete, cut) are included in the output More... | |
| storeAccessCache () | |
| Store access cache. More... | |
| getListItemHTML ( $a_ref_id, $a_obj_id, $a_title, $a_description, $a_use_asynch=false, $a_get_asynch_commands=false, $a_asynch_url="") | |
| Get all item information (title, commands, description) in HTML. More... | |
| setParentRefId ($a_ref_id) | |
| Set current parent ref id to enable unique js-ids (sessions, etc.) More... | |
| getUniqueItemId ($a_as_div=false) | |
| Get unique item identifier (for js-actions) More... | |
| getCommandsHTML () | |
| 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 ($a_bold_title) | |
| @access public @params boolean $a_bold_title set the item title bold More... | |
| isTitleBold () | |
| @access public More... | |
| enableTimings ($a_status) | |
| enable timings link More... | |
| isFileUploadAllowed () | |
| Gets a value indicating whether file uploads to this object are allowed or not. More... | |
| insertFileUpload () | |
| Inserts a file upload component. 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 () | |
Static Public Member Functions | |
| static | prepareJsLinks ($a_redraw_url, $a_notes_url, $a_tags_url, $a_tpl=null) |
| Insert js/ajax links into template. More... | |
| static | preloadCommonProperties ($a_obj_ids, $a_context) |
| Preload common properties. More... | |
Data Fields | |
| 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 |
| $ctrl | |
| $description_enabled = true | |
| $preconditions_enabled = true | |
| $properties_enabled = true | |
| $notice_properties_enabled = true | |
| $commands_enabled = true | |
| $cust_prop = array() | |
| $cust_commands = array() | |
| $info_screen_enabled = false | |
| $condition_depth = 0 | |
| $std_cmd_only = false | |
| $sub_item_html = array() | |
| $multi_download_enabled = false | |
| $download_checkbox_state = self::DOWNLOAD_CHECKBOX_NONE | |
Protected Member Functions | |
| buildGotoLink () | |
| parseConditions ($toggle_id, $conditions, $obligatory=true) | |
| modifyTitleLink ($a_default_link) | |
| resetCustomData () | |
| reset properties and commands More... | |
| isCommentsActivated ($a_type, $a_ref_id, $a_obj_id, $a_header_actions, $a_check_write_access=true) | |
| Check comments status against comments settings and context. More... | |
Static Protected Attributes | |
| static | $cnt_notes = array() |
| static | $cnt_tags = array() |
| static | $tags = array() |
| static | $comments_activation = array() |
| static | $preload_done = false |
| static | $js_unique_id = 0 |
| static | $tpl_file_name = "tpl.container_list_item.html" |
| static | $tpl_component = "Services/Container" |
Class ilObjectListGUI.
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 23 of file class.ilObjectListGUI.php.
| ilObjectListGUI::__construct | ( | $a_context = self::CONTEXT_REPOSITORY | ) |
constructor
Reimplemented in ilObjCategoryListGUI, ilObjChatroomListGUI, ilObjTestListGUI, ilObjQuestionPoolListGUI, and ilObjectPluginListGUI.
Definition at line 186 of file class.ilObjectListGUI.php.
References $DIC, ilLDAPRoleGroupMapping\_getInstance(), enableComments(), enableNotes(), enableTags(), IL_LIST_FULL, init(), setParentRefId(), settings(), ui(), and user().
Here is the call graph for this function:| ilObjectListGUI::addCustomCommand | ( | $a_link, | |
| $a_lang_var, | |||
$a_frame = "", |
|||
$onclick = "" |
|||
| ) |
add a custom command
Definition at line 1313 of file class.ilObjectListGUI.php.
| ilObjectListGUI::addCustomProperty | ( | $a_property = "", |
|
$a_value = "", |
|||
$a_alert = false, |
|||
$a_newline = false |
|||
| ) |
add custom property
Definition at line 1259 of file class.ilObjectListGUI.php.
Referenced by ilContainerObjectiveGUI\addItemDetails(), ilObjectActivation\addListGUIActivationProperty(), getListItemHTML(), 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 | ( | $a_id, | |
| $a_glyph, | |||
$a_onclick = null |
|||
| ) |
| string | $a_id | |
| string | $a_html |
Definition at line 2868 of file class.ilObjectListGUI.php.
Referenced by getHeaderAction().
Here is the caller graph for this function:| ilObjectListGUI::addHeaderIcon | ( | $a_id, | |
| $a_img, | |||
$a_tooltip = null, |
|||
$a_onclick = null, |
|||
$a_status_text = null, |
|||
$a_href = null |
|||
| ) |
| string | $a_id | |
| string | $a_img | |
| string | $a_tooltip | |
| string | $a_onclick | |
| string | $a_status_text | |
| string | $a_href |
Definition at line 2844 of file class.ilObjectListGUI.php.
| ilObjectListGUI::addHeaderIconHTML | ( | $a_id, | |
| $a_html | |||
| ) |
| string | $a_id | |
| string | $a_html |
Definition at line 2858 of file class.ilObjectListGUI.php.
Referenced by getHeaderAction().
Here is the caller graph for this function:| ilObjectListGUI::addSubItemHTML | ( | $a_html | ) |
Add HTML for subitem (used for sessions)
| string | $a_html | subitems HTML |
Definition at line 685 of file class.ilObjectListGUI.php.
| ilObjectListGUI::adminCommandsIncluded | ( | ) |
returns whether any admin commands (link, delete, cut) are included in the output
Definition at line 3317 of file class.ilObjectListGUI.php.
| ilObjectListGUI::appendRepositoryFrameParameter | ( | $a_link | ) |
workaround: all links into the repository (from outside) must tell repository to setup the frameset
Definition at line 3083 of file class.ilObjectListGUI.php.
References $_GET, and ilUtil\appendUrlParameterString().
Referenced by insertCommands(), and insertTitle().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1534 of file class.ilObjectListGUI.php.
References CONTEXT_WORKSPACE_SHARING, and ilWorkspaceAccessHandler\getGotoLink().
Referenced by insertTitle().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::checkCommandAccess | ( | $a_permission, | |
| $a_cmd, | |||
| $a_ref_id, | |||
| $a_type, | |||
$a_obj_id = "" |
|||
| ) |
return
Reimplemented in ilObjCategoryReferenceListGUI, ilObjCourseListGUI, ilObjCourseReferenceListGUI, ilObjGroupListGUI, ilObjGroupReferenceListGUI, ilObjSessionListGUI, and ilObjStudyProgrammeReferenceListGUI.
Definition at line 983 of file class.ilObjectListGUI.php.
References $a_type, $access, and isVisibleOnlyForced().
Referenced by getCommands(), getListItemHTML(), insertCopyCommand(), insertCutCommand(), insertDeleteCommand(), insertLinkCommand(), insertSubscribeCommand(), insertTimingsCommand(), and isCommentsActivated().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::checkInfoPageOnAsynchronousRendering | ( | ) |
Reimplemented in ilObjCategoryListGUI, and ilObjContentPageListGUI.
Definition at line 4056 of file class.ilObjectListGUI.php.
| ilObjectListGUI::createDefaultCommand | ( | $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.
@access public
| int | command link |
Reimplemented in ilObjTestListGUI.
Definition at line 1089 of file class.ilObjectListGUI.php.
References $name, and ilLink\_getStaticLink().
Referenced by insertCommands().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::determineProperties | ( | ) |
Determine properties.
Definition at line 1685 of file class.ilObjectListGUI.php.
References $access, $ilUser, $lng, $obj_id, $ref_id, $reference_ref_id, $user, getCustomProperties(), ilNoteGUI\getListCommentsJSCall(), ilLPStatus\getListGUIStatus(), ilNoteGUI\getListNotesJSCall(), ilTaggingGUI\getListTagsJSCall(), getProperties(), IL_NOTE_PRIVATE, IL_NOTE_PUBLIC, and isCommentsActivated().
Referenced by insertProperties().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::disableTitleLink | ( | $a_status | ) |
Definition at line 1069 of file class.ilObjectListGUI.php.
Referenced by ilContainerObjectiveGUI\addItemDetails().
Here is the caller graph for this function:| ilObjectListGUI::enableCheckbox | ( | $a_status | ) |
En/Dis-able checkboxes.
| boolean | checkbox on/off |
Definition at line 456 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI(), ilObjStudyProgrammeListGUI\getListItemHTML(), and ilObjStudyProgrammeReferenceListGUI\getListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::enableCommands | ( | $a_status, | |
$a_std_only = false |
|||
| ) |
En/disable commands.
| bool |
Definition at line 654 of file class.ilObjectListGUI.php.
Referenced by ilContainerObjectiveGUI\addItemDetails(), ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableComments | ( | $a_value, | |
$a_enable_comments_settings = true |
|||
| ) |
Toogle comments action status.
| boolean | $a_value |
Reimplemented in ilOrgUnitExtensionListGUI.
Definition at line 2658 of file class.ilObjectListGUI.php.
References $ilSetting, and $settings.
Referenced by __construct(), ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableCopy | ( | $a_status | ) |
En/disable copy.
| bool |
Definition at line 564 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableCut | ( | $a_status | ) |
En/disable cut.
| bool |
Definition at line 542 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableDelete | ( | $a_status | ) |
En/disable delete.
| bool |
Definition at line 519 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableDescription | ( | $a_status | ) |
En/disable description.
| bool |
Definition at line 342 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableDownloadCheckbox | ( | $a_ref_id, | |
| $a_value | |||
| ) |
Definition at line 2772 of file class.ilObjectListGUI.php.
References $_SESSION, $access, DOWNLOAD_CHECKBOX_DISABLED, DOWNLOAD_CHECKBOX_ENABLED, DOWNLOAD_CHECKBOX_NONE, and getContainerObject().
Here is the call graph for this function:| ilObjectListGUI::enabledRelevance | ( | ) |
enabled relevance
Definition at line 397 of file class.ilObjectListGUI.php.
References $enabled_relevance.
Referenced by getListItemHTML(), and insertRelevance().
Here is the caller graph for this function:| ilObjectListGUI::enableExpand | ( | $a_status | ) |
En/Dis-able expand/collapse link.
| boolean | checkbox on/off |
Definition at line 476 of file class.ilObjectListGUI.php.
| ilObjectListGUI::enableIcon | ( | $a_status | ) |
En/Dis-able icons.
| boolean | icons on/off |
Definition at line 436 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI(), and ilObjOrgUnitListGUI\insertIconsAndCheckboxes().
Here is the caller graph for this function:| ilObjectListGUI::enableInfoScreen | ( | $a_info_screen | ) |
En/disable path.
| bool |
Reimplemented in ilObjItemGroupListGUI.
Definition at line 675 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableItemDetailLinks | ( | $a_status | ) |
enable item detail links E.g Direct links to chapters or pages
@access public
| bool |
Definition at line 755 of file class.ilObjectListGUI.php.
Referenced by ilContainerObjectiveGUI\addItemDetails().
Here is the caller graph for this function:| ilObjectListGUI::enableLink | ( | $a_status | ) |
En/disable link.
| bool |
Definition at line 608 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableLinkedPath | ( | $a_status | ) |
Enable linked path.
| bool |
Definition at line 388 of file class.ilObjectListGUI.php.
| ilObjectListGUI::enableMultiDownload | ( | $a_value | ) |
Toggles whether multiple objects can be downloaded at once or not.
| boolean | $a_value | true, to allow downloading of multiple objects; otherwise, false. |
Definition at line 2726 of file class.ilObjectListGUI.php.
| ilObjectListGUI::enableNotes | ( | $a_value | ) |
Toogle notes action status.
| boolean | $a_value |
Reimplemented in ilOrgUnitExtensionListGUI.
Definition at line 2676 of file class.ilObjectListGUI.php.
References $ilSetting, and $settings.
Referenced by __construct().
Here is the caller graph for this function:| ilObjectListGUI::enableNoticeProperties | ( | $a_status | ) |
En/disable notices.
| bool |
Definition at line 320 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enablePath | ( | $a_path, | |
$a_start_node = null, |
|||
| \ilPathGUI | $path_gui = null |
||
| ) |
En/disable path.
| bool | |
| int |
Definition at line 631 of file class.ilObjectListGUI.php.
References $path_gui.
| ilObjectListGUI::enablePreconditions | ( | $a_status | ) |
En/disable preconditions.
| bool |
Definition at line 302 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableProgressInfo | ( | $a_status | ) |
enable progress info
@access public
return
Definition at line 707 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableProperties | ( | $a_status | ) |
En/disable properties.
| bool |
Definition at line 280 of file class.ilObjectListGUI.php.
Referenced by ilContainerObjectiveGUI\addItemDetails(), ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableRating | ( | $a_value, | |
$a_text = null, |
|||
$a_categories = false, |
|||
| array | $a_ctrl_path = null |
||
| ) |
Toogle rating action status.
| boolean | $a_value | |
| string | $a_text | |
| boolean | $a_categories | |
| array | $a_ctrl_path |
Definition at line 2710 of file class.ilObjectListGUI.php.
| ilObjectListGUI::enableRelevance | ( | $a_status | ) |
enable relevance
Definition at line 406 of file class.ilObjectListGUI.php.
| ilObjectListGUI::enableRepositoryTransfer | ( | $a_value | ) |
Enable copy/move to repository (from personal workspace)
| bool | $a_value |
Definition at line 952 of file class.ilObjectListGUI.php.
| ilObjectListGUI::enableSearchFragments | ( | $a_status | ) |
En/disable description.
| bool |
Definition at line 376 of file class.ilObjectListGUI.php.
| ilObjectListGUI::enableSubscribe | ( | $a_status | ) |
En/disable subscribe.
| bool |
Reimplemented in ilObjItemGroupListGUI.
Definition at line 586 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), and ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableSubstitutions | ( | $a_status | ) |
Enable substitutions.
@access public
Definition at line 731 of file class.ilObjectListGUI.php.
Referenced by ilObjGroupListGUI\init(), ilObjIndividualAssessmentListGUI\init(), and ilObjSessionListGUI\init().
Here is the caller graph for this function:| ilObjectListGUI::enableTags | ( | $a_value | ) |
Toogle tags action status.
| boolean | $a_value |
Reimplemented in ilOrgUnitExtensionListGUI.
Definition at line 2693 of file class.ilObjectListGUI.php.
Referenced by __construct(), ilStudyProgrammeExpandableProgressListGUI\configureItemGUI(), ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI(), and ilTaggingClassificationProvider\initListGUI().
Here is the caller graph for this function:| ilObjectListGUI::enableTimings | ( | $a_status | ) |
enable timings link
@access public
| bool |
Definition at line 3698 of file class.ilObjectListGUI.php.
| ilObjectListGUI::forceVisibleOnly | ( | $a_stat | ) |
Force visible access only.
| type | $a_stat |
Definition at line 1324 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getAdditionalInformation | ( | ) |
Get additional information.
Definition at line 921 of file class.ilObjectListGUI.php.
References $additional_information.
Referenced by getListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::getAlertProperties | ( | ) |
get all alert properties
Definition at line 1286 of file class.ilObjectListGUI.php.
References getProperties().
Here is the call graph for this function:| ilObjectListGUI::getAsCard | ( | int | $ref_id, |
| int | $obj_id, | ||
| string | $type, | ||
| string | $title, | ||
| string | $description | ||
| ) |
Get card object.
| int | $ref_id | |
| int | $obj_id | |
| string | $type | |
| string | $title | |
| string | $description |
Definition at line 3859 of file class.ilObjectListGUI.php.
References $img, $type, ilSessionAppointment\_appointmentToString(), ilLink\_getLink(), ilSessionAppointment\_lookupAppointment(), ilLPStatus\_lookupPercentage(), ilUtil\getImagePath(), ilLPStatus\getListGUIStatus(), ilLPStatus\LP_STATUS_COMPLETED_NUM, ui(), and user().
Here is the call graph for this function:| ilObjectListGUI::getAsListItem | ( | int | $ref_id, |
| int | $obj_id, | ||
| string | $type, | ||
| string | $title, | ||
| string | $description | ||
| ) |
Get list item ui object.
| int | $ref_id | |
| int | $obj_id | |
| string | $type | |
| string | $title | |
| string | $description |
Definition at line 3740 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getCheckboxStatus | ( | ) |
Are checkboxes enabled?
Definition at line 466 of file class.ilObjectListGUI.php.
References $checkboxes_enabled.
Referenced by ilObjStudyProgrammeListGUI\getListItemHTML(), ilObjStudyProgrammeReferenceListGUI\getListItemHTML(), ilObjLTIConsumerListGUI\insertIconsAndCheckboxes(), and insertIconsAndCheckboxes().
Here is the caller graph for this function:| ilObjectListGUI::getCommandFrame | ( | $a_cmd | ) |
Get command target frame.
Overwrite this method if link frame is not current frame
| string | $a_cmd | command |
Reimplemented in ilObjBookingPoolListGUI, ilObjCategoryListGUI, ilObjExerciseListGUI, ilObjExternalFeedListGUI, ilObjFileListGUI, ilObjFolderListGUI, ilObjForumListGUI, ilObjGlossaryListGUI, ilObjGroupListGUI, ilObjFileBasedLMListGUI, ilObjIndividualAssessmentListGUI, ilObjLearningModuleListGUI, ilObjMediaCastListGUI, ilObjMediaPoolListGUI, ilObjRemoteCategoryListGUI, ilObjRemoteCourseListGUI, ilObjRemoteFileListGUI, ilObjRemoteGlossaryListGUI, ilObjRemoteGroupListGUI, ilObjRemoteLearningModuleListGUI, ilObjRemoteTestListGUI, ilObjRemoteWikiListGUI, ilObjSAHSLearningModuleListGUI, ilObjSurveyListGUI, ilObjSurveyQuestionPoolListGUI, ilObjTestListGUI, ilObjQuestionPoolListGUI, ilObjLinkResourceListGUI, ilObjWikiListGUI, and ilObjectPluginListGUI.
Definition at line 1167 of file class.ilObjectListGUI.php.
Referenced by getCommands(), insertCommonSocialCommands(), ilObjOrgUnitListGUI\insertInfoScreenCommand(), and insertInfoScreenCommand().
Here is the caller graph for this function:| ilObjectListGUI::getCommandId | ( | ) |
get command id Normally the ref id.
Overwritten for course and category references
@access public
return
Reimplemented in ilObjCategoryReferenceListGUI, ilObjCourseReferenceListGUI, ilObjGroupReferenceListGUI, and ilObjStudyProgrammeReferenceListGUI.
Definition at line 901 of file class.ilObjectListGUI.php.
References $ref_id.
Referenced by getCommandLink(), insertCopyCommand(), insertCutCommand(), insertDeleteCommand(), ilObjLTIConsumerListGUI\insertIconsAndCheckboxes(), insertIconsAndCheckboxes(), insertLinkCommand(), insertPasteCommand(), and insertSubscribeCommand().
Here is the caller graph for this function:| ilObjectListGUI::getCommandImage | ( | $a_cmd | ) |
Get command icon image.
Overwrite this method if an icon is provided
| string | $a_cmd | command |
Reimplemented in ilObjFileListGUI, and ilObjLearningModuleListGUI.
Definition at line 1186 of file class.ilObjectListGUI.php.
Referenced by getCommands().
Here is the caller graph for this function:| ilObjectListGUI::getCommandLink | ( | $a_cmd | ) |
Get command link url.
Overwrite this method, if link target is not build by ctrl class (e.g. "forum.php"). This is the case for all links now, but bringing everything to ilCtrl should be realised in the future.
| string | $a_cmd | command |
Reimplemented in ilObjBookingPoolListGUI, ilObjCategoryListGUI, ilObjCategoryReferenceListGUI, ilObjCmiXapiListGUI, ilObjCourseReferenceListGUI, ilObjExerciseListGUI, ilObjExternalFeedListGUI, ilObjFileListGUI, ilObjFolderListGUI, ilObjForumListGUI, ilObjGlossaryListGUI, ilObjGroupListGUI, ilObjGroupReferenceListGUI, ilObjFileBasedLMListGUI, ilObjIndividualAssessmentListGUI, ilObjItemGroupListGUI, ilObjLearningModuleListGUI, ilObjLTIConsumerListGUI, ilObjMediaCastListGUI, ilObjMediaPoolListGUI, ilObjOrgUnitListGUI, ilObjRootFolderListGUI, ilObjSAHSLearningModuleListGUI, ilObjSessionListGUI, ilObjStudyProgrammeListGUI, ilObjStudyProgrammeReferenceListGUI, ilObjSurveyListGUI, ilObjSurveyQuestionPoolListGUI, ilObjTestListGUI, ilObjQuestionPoolListGUI, ilObjLinkResourceListGUI, ilObjWikiListGUI, ilObjWorkspaceRootFolderListGUI, and ilObjectPluginListGUI.
Definition at line 1128 of file class.ilObjectListGUI.php.
References $_GET, $DIC, ilDAVActivationChecker\_isActive(), and getCommandId().
Referenced by getCommands(), and insertInfoScreenCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| 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 becaus 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, ilObjCloudListGUI, and ilObjTestListGUI.
Definition at line 1361 of file class.ilObjectListGUI.php.
References $access, $ilUser, $txt, $user, checkCommandAccess(), getCommandFrame(), getCommandImage(), and getCommandLink().
Referenced by insertCommands().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::getCommandsHTML | ( | ) |
Get commands HTML (must be called after get list item html)
Definition at line 3565 of file class.ilObjectListGUI.php.
References insertCommands().
Here is the call graph for this function:| ilObjectListGUI::getCommandsStatus | ( | ) |
| bool |
Definition at line 664 of file class.ilObjectListGUI.php.
References $commands_enabled.
Referenced by getListItemHTML(), insertCommands(), ilObjLTIConsumerListGUI\insertIconsAndCheckboxes(), ilObjOrgUnitListGUI\insertIconsAndCheckboxes(), insertIconsAndCheckboxes(), ilCourseObjectiveListGUI\insertTitle(), and insertTitle().
Here is the caller graph for this function:| ilObjectListGUI::getContainerObject | ( | ) |
get container object
@access public
return object container
Definition at line 242 of file class.ilObjectListGUI.php.
Referenced by enableDownloadCheckbox(), getListItemHTML(), insertCutCommand(), insertDeleteCommand(), ilObjOrgUnitListGUI\insertIconsAndCheckboxes(), insertLinkCommand(), insertMultiDownloadCommand(), insertPasteCommand(), insertSubscribeCommand(), and ilCourseObjectiveListGUI\insertTitle().
Here is the caller graph for this function:| ilObjectListGUI::getCopyStatus | ( | ) |
| bool |
Definition at line 575 of file class.ilObjectListGUI.php.
References $copy_enabled.
| ilObjectListGUI::getCustomProperties | ( | $a_prop | ) |
get custom properties
Definition at line 1272 of file class.ilObjectListGUI.php.
Referenced by determineProperties().
Here is the caller graph for this function:| ilObjectListGUI::getCutStatus | ( | ) |
| bool |
Definition at line 553 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getDefaultCommand | ( | ) |
Get default command.
Definition at line 973 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getDeleteStatus | ( | ) |
| bool |
Definition at line 531 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getDescription | ( | ) |
getDescription overwritten in class.ilObjLinkResourceList.php
Reimplemented in ilObjLinkResourceListGUI.
Definition at line 849 of file class.ilObjectListGUI.php.
Referenced by insertDescription().
Here is the caller graph for this function:| ilObjectListGUI::getDescriptionStatus | ( | ) |
| bool |
Definition at line 354 of file class.ilObjectListGUI.php.
References $description_enabled.
Referenced by getListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::getDetailsLevel | ( | ) |
Get current details level.
Definition at line 942 of file class.ilObjectListGUI.php.
References $details_level.
Referenced by ilObjForumListGUI\getProperties(), ilObjSessionListGUI\getProperties(), and getProperties().
Here is the caller graph for this function:| ilObjectListGUI::getDownloadCheckboxState | ( | ) |
Definition at line 2789 of file class.ilObjectListGUI.php.
References $download_checkbox_state.
Referenced by ilObjLTIConsumerListGUI\insertIconsAndCheckboxes(), and insertIconsAndCheckboxes().
Here is the caller graph for this function:| ilObjectListGUI::getExpandStatus | ( | ) |
Is expand/collapse enabled.
Definition at line 486 of file class.ilObjectListGUI.php.
References $expand_enabled.
Referenced by ilObjLTIConsumerListGUI\insertIconsAndCheckboxes(), and insertIconsAndCheckboxes().
Here is the caller graph for this function:| ilObjectListGUI::getHeaderAction | ( | ilGlobalTemplateInterface | $a_main_tpl = null | ) |
Get header action.
Definition at line 2883 of file class.ilObjectListGUI.php.
References $comments_enabled, $DIC, Vendor\Package\$f, $ilUser, $lng, $tags, $type, $user, ilNote\_countNotesAndComments(), ilObject\_lookupTitle(), ilObject\_lookupType(), addHeaderGlyph(), addHeaderIconHTML(), ilTooltipGUI\addTooltip(), ilNoteGUI\getListCommentsJSCall(), ilNoteGUI\getListNotesJSCall(), ilTaggingGUI\getListTagsJSCall(), ilTagging\getTagsForUserAndObject(), IL_NOTE_PRIVATE, IL_NOTE_PUBLIC, ilUtil\img(), insertCommands(), isCommentsActivated(), and ui().
Here is the call graph for this function:| 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 1429 of file class.ilObjectListGUI.php.
References $type.
Referenced by ilObjLTIConsumerListGUI\getIconHref(), getTypeIcon(), and insertIconsAndCheckboxes().
Here is the caller graph for this function:| ilObjectListGUI::getIconStatus | ( | ) |
Are icons enabled?
Definition at line 446 of file class.ilObjectListGUI.php.
References $icons_enabled.
Referenced by ilObjLTIConsumerListGUI\insertIconsAndCheckboxes(), and insertIconsAndCheckboxes().
Here is the caller graph for this function:| ilObjectListGUI::getInfoScreenStatus | ( | ) |
| bool |
Reimplemented in ilObjCategoryListGUI, and ilObjContentPageListGUI.
Definition at line 695 of file class.ilObjectListGUI.php.
References $info_screen_enabled.
Referenced by insertCommands().
Here is the caller graph for this function:| ilObjectListGUI::getItemDetailLinkStatus | ( | ) |
get item detail link status
@access public
Definition at line 766 of file class.ilObjectListGUI.php.
References $item_detail_links_enabled.
Referenced by getListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::getLinkStatus | ( | ) |
| bool |
Definition at line 619 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getListItemHTML | ( | $a_ref_id, | |
| $a_obj_id, | |||
| $a_title, | |||
| $a_description, | |||
$a_use_asynch = false, |
|||
$a_get_asynch_commands = false, |
|||
$a_asynch_url = "" |
|||
| ) |
Get all item information (title, commands, description) in HTML.
@access public
| int | $a_ref_id | item reference id |
| int | $a_obj_id | item object id |
| int | $a_title | item title |
| int | $a_description | item description |
| bool | $a_use_asynch | |
| bool | $a_get_asynch_commands | |
| string | $a_asynch_url | |
| bool | $a_context | workspace/tree context |
Definition at line 3352 of file class.ilObjectListGUI.php.
References $ilUser, $type, $user, ilObjFileAccess\_isFileHidden(), ilObject\_lookupType(), addCustomProperty(), checkCommandAccess(), enabledRelevance(), getAdditionalInformation(), getCommandsStatus(), getContainerObject(), getDescriptionStatus(), getItemDetailLinkStatus(), getNoticePropertiesStatus(), getPreconditionsStatus(), getProgressInfoStatus(), getPropertiesStatus(), getSearchFragmentStatus(), getSeparateCommands(), getUniqueItemId(), ilRating\hasRatingInListGUI(), IL_LIST_AS_TRIGGER, initItem(), insertCommands(), insertDescription(), insertFileUpload(), insertIconsAndCheckboxes(), insertItemDetailLinks(), insertNoticeProperties(), insertPath(), insertPositionField(), insertPreconditions(), insertProgressInfo(), insertProperties(), insertRelevance(), insertSearchFragment(), insertSubItems(), insertTitle(), isFileUploadAllowed(), isMode(), resetCustomData(), and storeAccessCache().
Referenced by ilObjStudyProgrammeReferenceListGUI\getListItemHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::getMode | ( | ) |
get output mode
Definition at line 1652 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getNoticeProperties | ( | ) |
get notice properties
Definition at line 1300 of file class.ilObjectListGUI.php.
Referenced by insertNoticeProperties().
Here is the caller graph for this function:| ilObjectListGUI::getNoticePropertiesStatus | ( | ) |
Definition at line 309 of file class.ilObjectListGUI.php.
References $notice_properties_enabled.
Referenced by getListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::getPathStatus | ( | ) |
| bool |
Definition at line 643 of file class.ilObjectListGUI.php.
Referenced by insertPath().
Here is the caller graph for this function:| ilObjectListGUI::getPreconditionsStatus | ( | ) |
| bool |
Definition at line 332 of file class.ilObjectListGUI.php.
References $preconditions_enabled.
Referenced by getListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::getProgressInfoStatus | ( | ) |
get progress info status
@access public
return
Definition at line 719 of file class.ilObjectListGUI.php.
References $progress_enabled.
Referenced by getListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::getProperties | ( | ) |
Get item properties.
Overwrite this method to add properties at the bottom of the item html
Reimplemented in ilObjBibliographicListGUI, ilObjBookingPoolListGUI, ilObjCategoryReferenceListGUI, ilObjChatroomListGUI, ilObjCloudListGUI, ilObjCmiXapiListGUI, ilObjCmiXapiVerificationListGUI, ilCourseObjectiveListGUI, ilObjCourseListGUI, ilObjCourseVerificationListGUI, ilObjCourseReferenceListGUI, ilObjDataCollectionListGUI, ilObjExerciseListGUI, ilObjExerciseVerificationListGUI, ilObjExternalFeedListGUI, ilObjFileListGUI, ilObjFolderListGUI, ilObjForumListGUI, ilObjGlossaryListGUI, ilObjGroupListGUI, ilObjGroupReferenceListGUI, ilObjFileBasedLMListGUI, ilObjIndividualAssessmentListGUI, ilObjItemGroupListGUI, ilObjLearningModuleListGUI, ilObjLearningSequenceListGUI, ilObjLTIConsumerListGUI, ilObjLTIConsumerVerificationListGUI, ilObjMediaCastListGUI, ilObjMediaPoolListGUI, ilObjPollListGUI, ilObjPortfolioTemplateListGUI, ilObjRemoteCategoryListGUI, ilObjRemoteCourseListGUI, ilObjRemoteFileListGUI, ilObjRemoteGlossaryListGUI, ilObjRemoteGroupListGUI, ilObjRemoteLearningModuleListGUI, ilObjRemoteTestListGUI, ilObjRemoteWikiListGUI, ilObjSAHSLearningModuleListGUI, ilObjSCORMVerificationListGUI, ilObjSessionListGUI, ilObjStudyProgrammeReferenceListGUI, ilObjSurveyListGUI, ilObjSurveyQuestionPoolListGUI, ilObjTestListGUI, ilObjTestVerificationListGUI, ilObjQuestionPoolListGUI, ilObjLinkResourceListGUI, ilObjWikiListGUI, and ilObjectPluginListGUI.
Definition at line 1202 of file class.ilObjectListGUI.php.
References $ilUser, $lng, $user, ilDAVActivationChecker\_isActive(), getDetailsLevel(), and ilObject\lookupOfflineStatus().
Referenced by determineProperties(), and getAlertProperties().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::getPropertiesStatus | ( | ) |
| bool |
Definition at line 292 of file class.ilObjectListGUI.php.
References $properties_enabled.
Referenced by getListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::getRelevance | ( | ) |
get relevance
return
Definition at line 426 of file class.ilObjectListGUI.php.
References $relevance.
Referenced by insertRelevance().
Here is the caller graph for this function:| ilObjectListGUI::getSearchFragment | ( | ) |
get search fragment
Definition at line 868 of file class.ilObjectListGUI.php.
References $search_fragment.
Referenced by insertSearchFragment().
Here is the caller graph for this function:| ilObjectListGUI::getSearchFragmentStatus | ( | ) |
Show hide search result fragments.
| bool |
Definition at line 365 of file class.ilObjectListGUI.php.
References $search_fragment_enabled.
Referenced by getListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::getSeparateCommands | ( | ) |
Get separate commands.
Definition at line 888 of file class.ilObjectListGUI.php.
References $separate_commands.
Referenced by getListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::getSubscribeStatus | ( | ) |
| bool |
Definition at line 597 of file class.ilObjectListGUI.php.
| ilObjectListGUI::getSubstitutionStatus | ( | ) |
Get substitution status.
@access public
Definition at line 742 of file class.ilObjectListGUI.php.
References $substitutions_enabled.
Referenced by insertDescription().
Here is the caller graph for this function:| ilObjectListGUI::getTitle | ( | ) |
getTitle overwritten in class.ilObjLinkResourceList.php
Reimplemented in ilObjFileListGUI, ilObjSessionListGUI, and ilObjLinkResourceListGUI.
Definition at line 830 of file class.ilObjectListGUI.php.
Referenced by insertCommands(), ilCourseObjectiveListGUI\insertTitle(), and insertTitle().
Here is the caller graph for this function:| ilObjectListGUI::getTypeIcon | ( | ) |
Get object type specific type icon.
Reimplemented in ilObjCategoryReferenceListGUI, ilObjCourseReferenceListGUI, ilObjGroupReferenceListGUI, and ilObjStudyProgrammeReferenceListGUI.
Definition at line 3279 of file class.ilObjectListGUI.php.
References getIconImageType().
Referenced by insertIconsAndCheckboxes().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::getUniqueItemId | ( | $a_as_div = false | ) |
Get unique item identifier (for js-actions)
| bool | $a_as_div |
Definition at line 3539 of file class.ilObjectListGUI.php.
References $condition_depth, and $parent_ref_id.
Referenced by getListItemHTML(), insertCommands(), insertFileUpload(), and parseConditions().
Here is the caller graph for this function:| ilObjectListGUI::init | ( | ) |
initialisation
this method should be overwritten by derived classes
Reimplemented in ilObjBibliographicListGUI, ilObjBlogListGUI, ilObjBookingPoolListGUI, ilObjCategoryListGUI, ilObjCategoryReferenceListGUI, ilObjChatroomListGUI, ilObjCloudListGUI, ilObjCmiXapiListGUI, ilObjCmiXapiVerificationListGUI, ilObjContentPageListGUI, ilCourseObjectiveListGUI, ilObjCourseListGUI, ilObjCourseVerificationListGUI, ilObjCourseReferenceListGUI, ilObjDataCollectionListGUI, ilObjExerciseListGUI, ilObjExerciseVerificationListGUI, ilObjExternalFeedListGUI, ilObjFileListGUI, ilObjFolderListGUI, ilObjForumListGUI, ilObjGlossaryListGUI, ilObjGroupListGUI, ilObjGroupReferenceListGUI, ilObjFileBasedLMListGUI, ilObjIndividualAssessmentListGUI, ilObjItemGroupListGUI, ilObjLearningModuleListGUI, ilObjLearningSequenceListGUI, ilObjLTIConsumerListGUI, ilObjLTIConsumerVerificationListGUI, ilObjMediaCastListGUI, ilObjMediaPoolListGUI, ilObjOrgUnitListGUI, ilObjPollListGUI, ilObjPortfolioTemplateListGUI, ilObjRemoteCategoryListGUI, ilObjRemoteCourseListGUI, ilObjRemoteFileListGUI, ilObjRemoteGlossaryListGUI, ilObjRemoteGroupListGUI, ilObjRemoteLearningModuleListGUI, ilObjRemoteTestListGUI, ilObjRemoteWikiListGUI, ilObjRootFolderListGUI, ilObjSAHSLearningModuleListGUI, ilObjSCORMVerificationListGUI, ilObjSessionListGUI, ilObjStudyProgrammeListGUI, ilObjStudyProgrammeReferenceListGUI, ilObjSurveyListGUI, ilObjSurveyQuestionPoolListGUI, ilObjTestListGUI, ilObjTestVerificationListGUI, ilObjQuestionPoolListGUI, ilObjLinkResourceListGUI, ilObjWikiListGUI, ilObjWorkspaceFolderListGUI, ilObjWorkspaceRootFolderListGUI, and ilObjectPluginListGUI.
Definition at line 253 of file class.ilObjectListGUI.php.
References ilObjectAccess\_getCommands().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::initItem | ( | $a_ref_id, | |
| $a_obj_id, | |||
| $type, | |||
$a_title = "", |
|||
$a_description = "" |
|||
| ) |
inititialize new item (is called by getItemHTML())
| int | $a_ref_id | reference id |
| int | $a_obj_id | object id |
| string | $a_title | title |
| string | $a_description | description |
| int | $a_context | tree/workspace |
Reimplemented in ilObjCategoryReferenceListGUI, ilObjCourseListGUI, ilObjCourseReferenceListGUI, ilObjGroupReferenceListGUI, ilObjSAHSLearningModuleListGUI, and ilObjStudyProgrammeReferenceListGUI.
Definition at line 1027 of file class.ilObjectListGUI.php.
References $type, ilObjSAHSLearningModuleAccess\_lookupUserIsOfflineMode(), ilCommonActionDispatcherGUI\buildAjaxHash(), setAjaxHash(), setDescription(), setTitle(), ilCommonActionDispatcherGUI\TYPE_REPOSITORY, and ilCommonActionDispatcherGUI\TYPE_WORKSPACE.
Referenced by getListItemHTML(), and ilCourseObjectiveListGUI\getObjectiveListItemHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertCommand | ( | $a_href, | |
| $a_text, | |||
$a_frame = "", |
|||
$a_img = "", |
|||
$a_cmd = "", |
|||
$a_onclick = "" |
|||
| ) |
insert command button
@access private
| string | $a_href | link url target |
| string | $a_text | link text |
| string | $a_frame | link frame target |
Definition at line 2014 of file class.ilObjectListGUI.php.
References ilWebDAVMountInstructionsModalGUI\maybeRenderWebDAVModalInGlobalTpl().
Referenced by insertCommands(), insertCommonSocialCommands(), insertCopyCommand(), insertCutCommand(), insertDeleteCommand(), ilObjOrgUnitListGUI\insertInfoScreenCommand(), insertInfoScreenCommand(), insertLinkCommand(), insertMultiDownloadCommand(), insertPasteCommand(), insertSubscribeCommand(), and insertTimingsCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertCommands | ( | $a_use_asynch = false, |
|
$a_get_asynch_commands = false, |
|||
$a_asynch_url = "", |
|||
$a_header_actions = false |
|||
| ) |
insert all commands into html code
@access private
| object | $a_tpl | template object |
| int | $a_ref_id | item reference id |
Definition at line 2467 of file class.ilObjectListGUI.php.
References $ilUser, $lng, $txt, $user, ilContainer\_lookupContainerSetting(), appendRepositoryFrameParameter(), createDefaultCommand(), ilAdvancedSelectionListGUI\DOWN_ARROW_DARK, getCommands(), getCommandsStatus(), getInfoScreenStatus(), getTitle(), getUniqueItemId(), IL_LIST_AS_TRIGGER, ilObjectServiceSettingsGUI\INFO_TAB_VISIBILITY, insertCommand(), insertCommonSocialCommands(), insertCopyCommand(), insertCutCommand(), insertDeleteCommand(), insertInfoScreenCommand(), insertLinkCommand(), insertMultiDownloadCommand(), insertPasteCommand(), insertSubscribeCommand(), insertTimingsCommand(), and isMode().
Referenced by getCommandsHTML(), getHeaderAction(), and getListItemHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertCommonSocialCommands | ( | $a_header_actions = false | ) |
Insert common social commands (comments, notes, tagging)
return
Reimplemented in ilObjOrgUnitListGUI, and ilObjStudyProgrammeListGUI.
Definition at line 2355 of file class.ilObjectListGUI.php.
References $comments_enabled, $ilUser, $lng, $ref_id, $reference_ref_id, $user, getCommandFrame(), ilNoteGUI\getListCommentsJSCall(), ilNoteGUI\getListNotesJSCall(), ilTaggingGUI\getListTagsJSCall(), insertCommand(), and isCommentsActivated().
Referenced by insertCommands().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertCopyCommand | ( | $a_to_repository = false | ) |
Insert copy command.
| bool | $a_to_repository |
Definition at line 2203 of file class.ilObjectListGUI.php.
References $obj_definition, checkCommandAccess(), getCommandId(), and insertCommand().
Referenced by insertCommands().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertCutCommand | ( | $a_to_repository = false | ) |
insert cut command
@access protected
| bool | $a_to_repository |
Definition at line 2146 of file class.ilObjectListGUI.php.
References checkCommandAccess(), getCommandId(), getContainerObject(), and insertCommand().
Referenced by insertCommands().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertDeleteCommand | ( | ) |
insert cut command
@access private
| object | $a_tpl | template object |
| int | $a_ref_id | item reference id |
Definition at line 2052 of file class.ilObjectListGUI.php.
References checkCommandAccess(), getCommandId(), getContainerObject(), and insertCommand().
Referenced by insertCommands().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertDescription | ( | ) |
insert item description
@access private
| object | $a_tpl | template object |
| string | $a_desc | item description |
Definition at line 1587 of file class.ilObjectListGUI.php.
References $d, getDescription(), getSubstitutionStatus(), and insertSubstitutions().
Referenced by getListItemHTML(), and ilCourseObjectiveListGUI\getObjectiveListItemHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertFileUpload | ( | ) |
Inserts a file upload component.
Definition at line 3718 of file class.ilObjectListGUI.php.
References getUniqueItemId(), and ilFileUploadGUI\initFileUpload().
Referenced by getListItemHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertIconsAndCheckboxes | ( | ) |
Insert icons and checkboxes.
Reimplemented in ilObjLTIConsumerListGUI, and ilObjOrgUnitListGUI.
Definition at line 3188 of file class.ilObjectListGUI.php.
References $lng, $obj_definition, getCheckboxStatus(), getCommandId(), getCommandsStatus(), getDownloadCheckboxState(), getExpandStatus(), getIconImageType(), getIconStatus(), ilUtil\getImagePath(), getTypeIcon(), isExpanded(), and ilObjectPlugin\lookupTxtById().
Referenced by getListItemHTML(), and ilCourseObjectiveListGUI\getObjectiveListItemHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertInfoScreenCommand | ( | ) |
insert info screen command
Reimplemented in ilObjOrgUnitListGUI.
Definition at line 2334 of file class.ilObjectListGUI.php.
References getCommandFrame(), getCommandLink(), ilUtil\getImagePath(), and insertCommand().
Referenced by insertCommands().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertItemDetailLinks | ( | ) |
insert item detail links
@access public
return
Definition at line 791 of file class.ilObjectListGUI.php.
Referenced by getListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::insertLinkCommand | ( | ) |
insert link command
@access private
| object | $a_tpl | template object |
| int | $a_ref_id | item reference id |
Definition at line 2095 of file class.ilObjectListGUI.php.
References $obj_definition, checkCommandAccess(), getCommandId(), getContainerObject(), and insertCommand().
Referenced by insertCommands().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertMultiDownloadCommand | ( | ) |
Definition at line 2735 of file class.ilObjectListGUI.php.
References $_GET, $obj_definition, ilObject\_lookupType(), getContainerObject(), insertCommand(), and user().
Referenced by insertCommands().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertNoticeProperties | ( | ) |
Definition at line 1847 of file class.ilObjectListGUI.php.
References getNoticeProperties().
Referenced by getListItemHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertPasteCommand | ( | ) |
Insert paste command.
Definition at line 2243 of file class.ilObjectListGUI.php.
References $_SESSION, $obj_definition, ilObject\_lookupType(), getCommandId(), getContainerObject(), and insertCommand().
Referenced by insertCommands().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertPath | ( | ) |
insert path
Definition at line 3144 of file class.ilObjectListGUI.php.
References $lng, $path_gui, and getPathStatus().
Referenced by getListItemHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertPositionField | ( | ) |
Insert field for positioning.
Definition at line 3303 of file class.ilObjectListGUI.php.
Referenced by getListItemHTML(), and ilCourseObjectiveListGUI\getObjectiveListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::insertPreconditions | ( | ) |
insert all missing preconditions
Definition at line 1963 of file class.ilObjectListGUI.php.
References $i, $js_unique_id, ilObject\_lookupTitle(), parseConditions(), and ilUtil\sortArray().
Referenced by getListItemHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertProgressInfo | ( | ) |
insert progress info
@access public
Reimplemented in ilCourseObjectiveListGUI.
Definition at line 3179 of file class.ilObjectListGUI.php.
Referenced by getListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::insertProperties | ( | ) |
insert properties
@access private
Definition at line 1802 of file class.ilObjectListGUI.php.
References determineProperties().
Referenced by getListItemHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertRelevance | ( | ) |
insert relevance
return
Definition at line 1622 of file class.ilObjectListGUI.php.
References enabledRelevance(), ilProgressBar\getInstance(), and getRelevance().
Referenced by getListItemHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertSearchFragment | ( | ) |
Insert highlighted search fragment.
Definition at line 1608 of file class.ilObjectListGUI.php.
References getSearchFragment().
Referenced by getListItemHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertSubItems | ( | ) |
Insert subitems.
Reimplemented in ilStudyProgrammeCourseListGUI.
Definition at line 3291 of file class.ilObjectListGUI.php.
Referenced by getListItemHTML(), and ilCourseObjectiveListGUI\getObjectiveListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::insertSubscribeCommand | ( | ) |
insert subscribe command
@access private
| object | $a_tpl | template object |
| int | $a_ref_id | item reference id |
Definition at line 2274 of file class.ilObjectListGUI.php.
References $ilSetting, $ilUser, $settings, $type, $user, ilObject\_lookupObjId(), ilObject\_lookupType(), checkCommandAccess(), getCommandId(), getContainerObject(), and insertCommand().
Referenced by insertCommands().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertSubstitutions | ( | ) |
Insert substitutions.
@access public
Definition at line 1553 of file class.ilObjectListGUI.php.
References $data.
Referenced by insertDescription().
Here is the caller graph for this function:| ilObjectListGUI::insertTimingsCommand | ( | ) |
insert edit timings command
@access protected
Reimplemented in ilObjCategoryReferenceListGUI, ilObjCourseReferenceListGUI, ilObjGroupReferenceListGUI, ilObjOrgUnitListGUI, ilObjStudyProgrammeListGUI, and ilObjStudyProgrammeReferenceListGUI.
Definition at line 2421 of file class.ilObjectListGUI.php.
References $parent_ref_id, checkCommandAccess(), and insertCommand().
Referenced by insertCommands().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::insertTitle | ( | ) |
insert item title
@access private
| object | $a_tpl | template object |
| string | $a_title | item title |
Reimplemented in ilCourseObjectiveListGUI.
Definition at line 1445 of file class.ilObjectListGUI.php.
References $access, $context, $preview, appendRepositoryFrameParameter(), buildGotoLink(), ilPreviewGUI\CONTEXT_REPOSITORY, CONTEXT_WORKSPACE, ilPreviewGUI\CONTEXT_WORKSPACE, CONTEXT_WORKSPACE_SHARING, getCommandsStatus(), ilUtil\getImagePath(), getTitle(), ilPreview\hasPreview(), ilPreview\lookupRenderStatus(), modifySAHSlaunch(), modifyTitleLink(), and ilPreview\RENDER_STATUS_NONE.
Referenced by getListItemHTML().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Check comments status against comments settings and context.
| string | $a_type | |
| int | $a_ref_id | |
| int | $a_obj_id | |
| bool | $a_header_actions | |
| bool | $a_check_write_access |
Reimplemented in ilOrgUnitExtensionListGUI.
Definition at line 3666 of file class.ilObjectListGUI.php.
References $a_type, checkCommandAccess(), and ilNote\commentsActivated().
Referenced by determineProperties(), getHeaderAction(), and insertCommonSocialCommands().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::isExpanded | ( | ) |
Definition at line 496 of file class.ilObjectListGUI.php.
References $is_expanded.
Referenced by ilObjLTIConsumerListGUI\insertIconsAndCheckboxes(), and insertIconsAndCheckboxes().
Here is the caller graph for this function:| ilObjectListGUI::isFileUploadAllowed | ( | ) |
Gets a value indicating whether file uploads to this object are allowed or not.
Definition at line 3708 of file class.ilObjectListGUI.php.
References ilFileUploadUtil\isUploadAllowed().
Referenced by getListItemHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::isMode | ( | $a_mode | ) |
check current output mode
| string | $a_mode | (IL_LIST_FULL | IL_LIST_AS_TRIGGER) |
Definition at line 1672 of file class.ilObjectListGUI.php.
Referenced by getListItemHTML(), and insertCommands().
Here is the caller graph for this function:| ilObjectListGUI::isSideBlock | ( | ) |
Returns whether current item is a block in a side column or not.
Reimplemented in ilObjExternalFeedListGUI.
Definition at line 3573 of file class.ilObjectListGUI.php.
| ilObjectListGUI::isTitleBold | ( | ) |
@access public
Definition at line 3593 of file class.ilObjectListGUI.php.
References $bold_title.
| ilObjectListGUI::isVisibleOnlyForced | ( | ) |
Force unreadable.
Definition at line 1333 of file class.ilObjectListGUI.php.
References $force_visible_only.
Referenced by checkCommandAccess().
Here is the caller graph for this function:| ilObjectListGUI::modifySAHSlaunch | ( | $a_link, | |
| $wtarget | |||
| ) |
workaround: SAHS in new javavasript-created window or iframe
Definition at line 3120 of file class.ilObjectListGUI.php.
References $DIC.
Referenced by insertTitle().
Here is the caller graph for this function:
|
protected |
Reimplemented in ilObjTestListGUI.
Definition at line 3097 of file class.ilObjectListGUI.php.
References $name.
Referenced by insertTitle().
Here is the caller graph for this function:
|
protected |
Definition at line 1859 of file class.ilObjectListGUI.php.
References $lng, $location, $obj_definition, $ok, $tree, ilConditionHandler\_checkCondition(), ilObject\_lookupTitle(), ilConditionHandler\calculateEffectiveRequiredTriggers(), ilConditionHandler\getEffectiveOptionalConditionsOfTarget(), ilMemberViewSettings\getInstance(), getUniqueItemId(), IL_LIST_AS_TRIGGER, and ilConditionHandlerGUI\translateOperator().
Referenced by insertPreconditions().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Preload common properties.
return
Definition at line 3604 of file class.ilObjectListGUI.php.
References $DIC, $ilSetting, $ilUser, $lng, ilNote\_countNotesAndCommentsMultiple(), ilTagging\_countTags(), ilTagging\_getListTagsForObjects(), and ilNote\getRepObjActivation().
Referenced by ilObjectListGUIPreloader\preload().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Insert js/ajax links into template.
Definition at line 2797 of file class.ilObjectListGUI.php.
References $DIC, $tpl, IL_NOTE_PRIVATE, ilNoteGUI\initJavascript(), and ilTaggingGUI\initJavascript().
Referenced by ilObjWorkspaceFolderGUI\render().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectListGUI::resetConditionTarget | ( | ) |
Definition at line 1064 of file class.ilObjectListGUI.php.
|
protected |
reset properties and commands
Definition at line 3514 of file class.ilObjectListGUI.php.
Referenced by getListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::restrictToGoto | ( | $a_value | ) |
Restrict all actions/links to goto.
| bool | $a_value |
Definition at line 962 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setAdditionalInformation | ( | $a_val | ) |
Set additional information.
| string | additional information |
Definition at line 911 of file class.ilObjectListGUI.php.
Referenced by ilObjStudyProgrammeListGUI\getListItemHTML(), and ilObjStudyProgrammeReferenceListGUI\getListItemHTML().
Here is the caller graph for this function:| ilObjectListGUI::setAjaxHash | ( | $a_hash | ) |
Definition at line 2873 of file class.ilObjectListGUI.php.
Referenced by initItem().
Here is the caller graph for this function:| ilObjectListGUI::setBoldTitle | ( | $a_bold_title | ) |
@access public @params boolean $a_bold_title set the item title bold
Definition at line 3583 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setConditionDepth | ( | $a_depth | ) |
set depth for precondition output (stops at level 5)
Definition at line 1660 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setConditionTarget | ( | $a_ref_id, | |
| $a_obj_id, | |||
| $a_target_type | |||
| ) |
Definition at line 1055 of file class.ilObjectListGUI.php.
Referenced by ilContainerObjectiveGUI\addItemDetails().
Here is the caller graph for this function:| ilObjectListGUI::setContainerObject | ( | $container_obj | ) |
set the container object (e.g categorygui) Used for link, delete ... commands
this method should be overwritten by derived classes
Definition at line 230 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setDefaultCommandParameters | ( | array | $a_params | ) |
Definition at line 1075 of file class.ilObjectListGUI.php.
Referenced by ilContainerObjectiveGUI\addItemDetails().
Here is the caller graph for this function:| ilObjectListGUI::setDescription | ( | $a_description | ) |
| string | description |
Definition at line 839 of file class.ilObjectListGUI.php.
Referenced by initItem().
Here is the caller graph for this function:| ilObjectListGUI::setDetailsLevel | ( | $a_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)
| int | $a_level |
Definition at line 933 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setExpanded | ( | $a_status | ) |
Definition at line 491 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setHeaderSubObject | ( | $a_type, | |
| $a_id | |||
| ) |
Set sub object identifier.
| string | $a_type | |
| int | $a_id |
Definition at line 2829 of file class.ilObjectListGUI.php.
References $a_type.
| ilObjectListGUI::setItemDetailLinks | ( | $a_detail_links, | |
$a_intro_txt = '' |
|||
| ) |
set items detail links
@access public
| array | e.g. array(0 => array('desc' => 'Page: ','link' => 'ilias.php...','name' => 'Page XYZ') |
Definition at line 778 of file class.ilObjectListGUI.php.
Referenced by ilContainerObjectiveGUI\addItemDetails().
Here is the caller graph for this function:| ilObjectListGUI::setMode | ( | $a_mode | ) |
set output mode
| string | $a_mode | output mode (IL_LIST_FULL | IL_LIST_AS_TRIGGER) |
Definition at line 1642 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setParentRefId | ( | $a_ref_id | ) |
Set current parent ref id to enable unique js-ids (sessions, etc.)
| string | $a_ref_id |
Definition at line 3528 of file class.ilObjectListGUI.php.
Referenced by __construct().
Here is the caller graph for this function:| ilObjectListGUI::setPositionInputField | ( | $a_field_index, | |
| $a_position_value | |||
| ) |
Set position input field.
| string | $a_field_index | e.g. "[crs][34]" |
| string | $a_position_value | e.g. "2.0" |
Definition at line 506 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setRelevance | ( | $a_rel | ) |
set relevance
| int |
Definition at line 416 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setSearchFragment | ( | $a_text | ) |
set search fragment
| string | $a_text | highlighted search fragment |
Definition at line 859 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setSeparateCommands | ( | $a_val | ) |
Set separate commands.
| boolean | separate commands |
Definition at line 878 of file class.ilObjectListGUI.php.
| ilObjectListGUI::setTitle | ( | $a_title | ) |
| string | title |
Definition at line 820 of file class.ilObjectListGUI.php.
Referenced by ilObjStudyProgrammeReferenceListGUI\initItem(), and initItem().
Here is the caller graph for this function:| ilObjectListGUI::storeAccessCache | ( | ) |
Store access cache.
Definition at line 3325 of file class.ilObjectListGUI.php.
References $ilUser, and $user.
Referenced by getListItemHTML().
Here is the caller graph for this function:
|
protected |
Definition at line 28 of file class.ilObjectListGUI.php.
Referenced by checkCommandAccess(), determineProperties(), enableDownloadCheckbox(), getCommands(), ilObjCategoryReferenceListGUI\initItem(), and insertTitle().
|
protected |
Definition at line 124 of file class.ilObjectListGUI.php.
Referenced by getAdditionalInformation().
|
protected |
Definition at line 115 of file class.ilObjectListGUI.php.
Referenced by isTitleBold().
|
protected |
Definition at line 99 of file class.ilObjectListGUI.php.
Referenced by getCheckboxStatus().
|
staticprotected |
Definition at line 147 of file class.ilObjectListGUI.php.
|
staticprotected |
Definition at line 148 of file class.ilObjectListGUI.php.
| ilObjectListGUI::$commands_enabled = true |
Definition at line 79 of file class.ilObjectListGUI.php.
Referenced by getCommandsStatus().
|
staticprotected |
Definition at line 150 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 131 of file class.ilObjectListGUI.php.
Referenced by getHeaderAction(), insertCommonSocialCommands(), and ilOrgUnitExtensionListGUI\isCommentsActivated().
|
protected |
Definition at line 132 of file class.ilObjectListGUI.php.
| ilObjectListGUI::$condition_depth = 0 |
Definition at line 83 of file class.ilObjectListGUI.php.
Referenced by getUniqueItemId().
|
protected |
Definition at line 145 of file class.ilObjectListGUI.php.
Referenced by insertTitle().
|
protected |
Definition at line 117 of file class.ilObjectListGUI.php.
Referenced by getCopyStatus().
| ilObjectListGUI::$ctrl |
Definition at line 74 of file class.ilObjectListGUI.php.
Referenced by ilObjBookingPoolListGUI\getCommandLink(), ilObjCategoryListGUI\getCommandLink(), ilObjCategoryReferenceListGUI\getCommandLink(), ilObjFolderListGUI\getCommandLink(), ilObjFileBasedLMListGUI\getCommandLink(), ilObjItemGroupListGUI\getCommandLink(), ilObjLearningModuleListGUI\getCommandLink(), and ilObjWorkspaceRootFolderListGUI\getCommandLink().
| ilObjectListGUI::$cust_commands = array() |
Definition at line 81 of file class.ilObjectListGUI.php.
| ilObjectListGUI::$cust_prop = array() |
Definition at line 80 of file class.ilObjectListGUI.php.
| ilObjectListGUI::$description_enabled = true |
Definition at line 75 of file class.ilObjectListGUI.php.
Referenced by getDescriptionStatus().
|
protected |
Definition at line 119 of file class.ilObjectListGUI.php.
Referenced by getDetailsLevel().
| ilObjectListGUI::$download_checkbox_state = self::DOWNLOAD_CHECKBOX_NONE |
Definition at line 87 of file class.ilObjectListGUI.php.
Referenced by getDownloadCheckboxState().
|
protected |
Definition at line 110 of file class.ilObjectListGUI.php.
Referenced by enabledRelevance().
|
protected |
Definition at line 113 of file class.ilObjectListGUI.php.
Referenced by getExpandStatus().
|
protected |
Definition at line 180 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 142 of file class.ilObjectListGUI.php.
Referenced by isVisibleOnlyForced().
|
protected |
Definition at line 98 of file class.ilObjectListGUI.php.
Referenced by getIconStatus().
| ilObjectListGUI::$info_screen_enabled = false |
Definition at line 82 of file class.ilObjectListGUI.php.
Referenced by ilObjCategoryListGUI\getInfoScreenStatus(), ilObjContentPageListGUI\getInfoScreenStatus(), and getInfoScreenStatus().
|
protected |
Definition at line 114 of file class.ilObjectListGUI.php.
Referenced by isExpanded().
|
protected |
Definition at line 103 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 102 of file class.ilObjectListGUI.php.
Referenced by getItemDetailLinkStatus().
|
protected |
Definition at line 104 of file class.ilObjectListGUI.php.
|
staticprotected |
Definition at line 156 of file class.ilObjectListGUI.php.
Referenced by insertPreconditions().
|
protected |
Definition at line 33 of file class.ilObjectListGUI.php.
Referenced by ilObjItemGroupListGUI\__construct(), ilObjSessionListGUI\__construct(), ilObjStudyProgrammeListGUI\__construct(), determineProperties(), getHeaderAction(), ilObjBibliographicListGUI\getProperties(), ilObjBookingPoolListGUI\getProperties(), ilObjCategoryReferenceListGUI\getProperties(), ilObjCloudListGUI\getProperties(), ilObjCmiXapiVerificationListGUI\getProperties(), ilObjCourseListGUI\getProperties(), ilObjCourseVerificationListGUI\getProperties(), ilObjCourseReferenceListGUI\getProperties(), ilObjDataCollectionListGUI\getProperties(), ilObjExerciseListGUI\getProperties(), ilObjExerciseVerificationListGUI\getProperties(), ilObjExternalFeedListGUI\getProperties(), ilObjGlossaryListGUI\getProperties(), ilObjGroupListGUI\getProperties(), ilObjGroupReferenceListGUI\getProperties(), ilObjFileBasedLMListGUI\getProperties(), ilObjLearningModuleListGUI\getProperties(), ilObjLTIConsumerVerificationListGUI\getProperties(), ilObjMediaCastListGUI\getProperties(), ilObjMediaPoolListGUI\getProperties(), ilObjPollListGUI\getProperties(), ilObjPortfolioTemplateListGUI\getProperties(), ilObjRemoteCategoryListGUI\getProperties(), ilObjRemoteCourseListGUI\getProperties(), ilObjRemoteFileListGUI\getProperties(), ilObjRemoteGlossaryListGUI\getProperties(), ilObjRemoteGroupListGUI\getProperties(), ilObjRemoteLearningModuleListGUI\getProperties(), ilObjRemoteTestListGUI\getProperties(), ilObjRemoteWikiListGUI\getProperties(), ilObjSAHSLearningModuleListGUI\getProperties(), ilObjSCORMVerificationListGUI\getProperties(), ilObjSurveyListGUI\getProperties(), ilObjSurveyQuestionPoolListGUI\getProperties(), ilObjTestListGUI\getProperties(), ilObjTestVerificationListGUI\getProperties(), ilObjQuestionPoolListGUI\getProperties(), ilObjLinkResourceListGUI\getProperties(), ilObjWikiListGUI\getProperties(), getProperties(), ilObjectPluginListGUI\getProperties(), ilObjCloudListGUI\init(), insertCommands(), insertCommonSocialCommands(), ilObjLTIConsumerListGUI\insertIconsAndCheckboxes(), ilObjOrgUnitListGUI\insertIconsAndCheckboxes(), insertIconsAndCheckboxes(), insertPath(), ilCourseObjectiveListGUI\insertProgressInfo(), parseConditions(), and preloadCommonProperties().
| ilObjectListGUI::$multi_download_enabled = false |
Definition at line 86 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 133 of file class.ilObjectListGUI.php.
| ilObjectListGUI::$notice_properties_enabled = true |
Definition at line 78 of file class.ilObjectListGUI.php.
Referenced by getNoticePropertiesStatus().
|
protected |
Definition at line 43 of file class.ilObjectListGUI.php.
Referenced by insertCopyCommand(), ilObjLTIConsumerListGUI\insertIconsAndCheckboxes(), insertIconsAndCheckboxes(), insertLinkCommand(), insertMultiDownloadCommand(), insertPasteCommand(), and parseConditions().
|
protected |
Definition at line 89 of file class.ilObjectListGUI.php.
Referenced by determineProperties(), ilObjSessionListGUI\getAppointmentInfo(), ilObjFileBasedLMListGUI\getCommandFrame(), ilObjSAHSLearningModuleListGUI\getCommandFrame(), and ilObjOrgUnitListGUI\insertIconsAndCheckboxes().
|
protected |
Definition at line 175 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 144 of file class.ilObjectListGUI.php.
Referenced by getUniqueItemId(), and insertTimingsCommand().
|
protected |
Definition at line 165 of file class.ilObjectListGUI.php.
Referenced by enablePath(), and insertPath().
|
protected |
Definition at line 108 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 100 of file class.ilObjectListGUI.php.
| ilObjectListGUI::$preconditions_enabled = true |
Definition at line 76 of file class.ilObjectListGUI.php.
Referenced by getPreconditionsStatus().
|
staticprotected |
Definition at line 151 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 143 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 101 of file class.ilObjectListGUI.php.
Referenced by getProgressInfoStatus().
| ilObjectListGUI::$properties_enabled = true |
Definition at line 77 of file class.ilObjectListGUI.php.
Referenced by getPropertiesStatus().
|
protected |
Definition at line 137 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 139 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 136 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 138 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 90 of file class.ilObjectListGUI.php.
Referenced by determineProperties(), getCommandId(), ilObjGlossaryListGUI\getCommandLink(), ilObjFileBasedLMListGUI\getCommandLink(), ilObjLearningModuleListGUI\getCommandLink(), ilObjSAHSLearningModuleListGUI\getCommandLink(), insertCommonSocialCommands(), and ilObjTestListGUI\modifyTitleLink().
|
protected |
Definition at line 121 of file class.ilObjectListGUI.php.
Referenced by determineProperties(), and insertCommonSocialCommands().
|
protected |
Definition at line 111 of file class.ilObjectListGUI.php.
Referenced by getRelevance().
|
protected |
Definition at line 127 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 129 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 107 of file class.ilObjectListGUI.php.
Referenced by getSearchFragment().
|
protected |
Definition at line 123 of file class.ilObjectListGUI.php.
Referenced by getSearchFragmentStatus().
|
protected |
Definition at line 106 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 122 of file class.ilObjectListGUI.php.
Referenced by getSeparateCommands().
|
protected |
Definition at line 53 of file class.ilObjectListGUI.php.
Referenced by enableComments(), enableNotes(), and insertSubscribeCommand().
|
protected |
Definition at line 128 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 125 of file class.ilObjectListGUI.php.
| ilObjectListGUI::$std_cmd_only = false |
Definition at line 84 of file class.ilObjectListGUI.php.
| ilObjectListGUI::$sub_item_html = array() |
Definition at line 85 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 92 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 93 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 95 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 96 of file class.ilObjectListGUI.php.
Referenced by getSubstitutionStatus().
|
staticprotected |
Definition at line 149 of file class.ilObjectListGUI.php.
Referenced by getHeaderAction().
|
protected |
Definition at line 134 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 141 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 153 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 154 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 58 of file class.ilObjectListGUI.php.
Referenced by prepareJsLinks().
|
staticprotected |
Definition at line 160 of file class.ilObjectListGUI.php.
|
staticprotected |
Definition at line 159 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 48 of file class.ilObjectListGUI.php.
Referenced by ilObjCategoryReferenceListGUI\getProperties(), ilObjCourseReferenceListGUI\getProperties(), ilObjGroupReferenceListGUI\getProperties(), ilObjCategoryReferenceListGUI\initItem(), ilObjCourseReferenceListGUI\initItem(), ilObjGroupReferenceListGUI\initItem(), and parseConditions().
|
protected |
Definition at line 91 of file class.ilObjectListGUI.php.
Referenced by getHeaderAction(), ilObjFileListGUI\getIconImageType(), getIconImageType(), getListItemHTML(), ilObjSAHSLearningModuleListGUI\getProperties(), ilObjectPluginListGUI\getType(), ilObjCategoryReferenceListGUI\initItem(), ilObjCourseListGUI\initItem(), ilObjCourseReferenceListGUI\initItem(), ilObjGroupReferenceListGUI\initItem(), ilObjSAHSLearningModuleListGUI\initItem(), initItem(), and insertSubscribeCommand().
|
protected |
Definition at line 170 of file class.ilObjectListGUI.php.
|
protected |
Definition at line 38 of file class.ilObjectListGUI.php.
Referenced by determineProperties(), getCommands(), getHeaderAction(), getListItemHTML(), ilObjCategoryReferenceListGUI\getProperties(), ilObjExerciseListGUI\getProperties(), ilObjExternalFeedListGUI\getProperties(), ilObjMediaCastListGUI\getProperties(), ilObjMediaPoolListGUI\getProperties(), ilObjSurveyListGUI\getProperties(), ilObjSurveyQuestionPoolListGUI\getProperties(), getProperties(), ilObjectPluginListGUI\getProperties(), insertCommands(), insertCommonSocialCommands(), insertSubscribeCommand(), and storeAccessCache().
| const ilObjectListGUI::CONTEXT_PERSONAL_DESKTOP = 5 |
Definition at line 67 of file class.ilObjectListGUI.php.
Referenced by ilStudyProgrammeExpandableProgressListGUI\getAccordionContentCoursesHTML(), ilObjectListGUIPreloader\preload(), and ilPDSelectedItemsBlockViewGUI\preloadItemGroups().
| const ilObjectListGUI::CONTEXT_REPOSITORY = 1 |
Definition at line 64 of file class.ilObjectListGUI.php.
Referenced by ilClassificationBlockGUI\filterContainer(), ilContainerStartObjectsContentTableGUI\getItems(), ilContainer\getSubItems(), ilCommonActionDispatcherGUI\initHeaderAction(), and ilObjectListGUIPreloader\preload().
| const ilObjectListGUI::CONTEXT_SEARCH = 6 |
Definition at line 68 of file class.ilObjectListGUI.php.
Referenced by ilObjectListGUIPreloader\preload(), and ilSearchResultPresentation\renderItemList().
| const ilObjectListGUI::CONTEXT_WORKSPACE = 2 |
Definition at line 65 of file class.ilObjectListGUI.php.
Referenced by ilObjWorkspaceFolderTableGUI\fillRow(), ilWorkspaceContentGUI\getItemHTML(), ilObjWorkspaceFolderTableGUI\getItems(), ilWorkspaceContentGUI\getItems(), ilCommonActionDispatcherGUI\initHeaderAction(), and insertTitle().
| const ilObjectListGUI::CONTEXT_WORKSPACE_SHARING = 4 |
Definition at line 66 of file class.ilObjectListGUI.php.
Referenced by buildGotoLink(), and insertTitle().
| const ilObjectListGUI::DETAILS_ALL = 30 |
Definition at line 62 of file class.ilObjectListGUI.php.
Referenced by ilObjWorkspaceFolderTableGUI\fillRow(), ilWorkspaceContentGUI\getItemHTML(), ilObjForumListGUI\getProperties(), ilObjSessionListGUI\getProperties(), and ilContainerContentGUI\renderItem().
| const ilObjectListGUI::DETAILS_MINIMAL = 10 |
Definition at line 60 of file class.ilObjectListGUI.php.
Referenced by ilObjSessionListGUI\getProperties(), and ilContainerContentGUI\renderItem().
| const ilObjectListGUI::DETAILS_SEARCH = 20 |
Definition at line 61 of file class.ilObjectListGUI.php.
Referenced by ilLuceneSearchObjectListGUIFactory\factory().
| const ilObjectListGUI::DOWNLOAD_CHECKBOX_DISABLED = 2 |
Definition at line 72 of file class.ilObjectListGUI.php.
Referenced by enableDownloadCheckbox().
| const ilObjectListGUI::DOWNLOAD_CHECKBOX_ENABLED = 1 |
Definition at line 71 of file class.ilObjectListGUI.php.
Referenced by enableDownloadCheckbox().
| const ilObjectListGUI::DOWNLOAD_CHECKBOX_NONE = 0 |
Definition at line 70 of file class.ilObjectListGUI.php.
Referenced by enableDownloadCheckbox().