|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Class ilCommonActionDispatcherGUI. More...
Collaboration diagram for ilCommonActionDispatcherGUI:Public Member Functions | |
| __construct ($a_node_type, $a_access_handler, $a_obj_type, $a_node_id, $a_obj_id) | |
| Constructor. More... | |
| getAjaxHash () | |
| Build ajax hash for current (object/node) properties. More... | |
| executeCommand () | |
| setSubObject ($a_sub_obj_type, $a_sub_obj_id) | |
| Set sub object attributes. More... | |
| enableCommentsSettings ($a_value) | |
| Toggle comments settings. More... | |
| setRatingCallback ($a_gui, $a_cmd) | |
| Add callback for rating gui. More... | |
| initHeaderAction () | |
| Set header action menu. More... | |
Static Public Member Functions | |
| static | buildAjaxHash ($a_node_type, $a_node_id, $a_obj_type, $a_obj_id, $a_sub_type=null, $a_sub_id=null) |
| Build ajax hash. More... | |
| static | getInstanceFromAjaxCall () |
| (Re-)Build instance from ajax call More... | |
Data Fields | |
| const | TYPE_REPOSITORY = 1 |
| const | TYPE_WORKSPACE = 2 |
Protected Attributes | |
| $ctrl | |
| $settings | |
| $obj_type | |
| $node_id | |
| $node_type | |
| $obj_id | |
| $sub_type | |
| $sub_id | |
| $enable_comments_settings | |
| $rating_callback | |
Class ilCommonActionDispatcherGUI.
@ilCtrl_Calls ilCommonActionDispatcherGUI: ilNoteGUI, ilTaggingGUI, ilObjectActivationGUI @ilCtrl_Calls ilCommonActionDispatcherGUI: ilRatingGUI
Definition at line 15 of file class.ilCommonActionDispatcherGUI.php.
| ilCommonActionDispatcherGUI::__construct | ( | $a_node_type, | |
| $a_access_handler, | |||
| $a_obj_type, | |||
| $a_node_id, | |||
| $a_obj_id | |||
| ) |
Constructor.
| int | $a_node_type | |
| object | $a_access_handler | |
| string | $a_obj_type | |
| int | $a_node_id | |
| int | $a_obj_id |
Definition at line 49 of file class.ilCommonActionDispatcherGUI.php.
References $DIC, and settings().
Here is the call graph for this function:
|
static |
Build ajax hash.
| int | $a_node_type | |
| int | $a_node_id | |
| string | $a_obj_type | |
| int | $a_obj_id | |
| type | $a_sub_type | |
| type | $a_sub_id |
Definition at line 90 of file class.ilCommonActionDispatcherGUI.php.
Referenced by ilPollBlockGUI\commentJSCall(), getAjaxHash(), ilDclRecordListTableGUI\getCommentsAjaxLink(), ilObjectListGUI\getListItemHTML(), and ilDclBaseRecordModel\getStandardFieldHTML().
Here is the caller graph for this function:| ilCommonActionDispatcherGUI::enableCommentsSettings | ( | $a_value | ) |
Toggle comments settings.
| bool | $a_value |
Definition at line 256 of file class.ilCommonActionDispatcherGUI.php.
| ilCommonActionDispatcherGUI::executeCommand | ( | ) |
Definition at line 150 of file class.ilCommonActionDispatcherGUI.php.
References $_GET, $ctrl, $ilCtrl, $ilSetting, $obj_type, $settings, $sub_type, and exit.
| ilCommonActionDispatcherGUI::getAjaxHash | ( | ) |
Build ajax hash for current (object/node) properties.
Definition at line 67 of file class.ilCommonActionDispatcherGUI.php.
References buildAjaxHash().
Referenced by initHeaderAction().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
(Re-)Build instance from ajax call
Definition at line 101 of file class.ilCommonActionDispatcherGUI.php.
References $_GET, $DIC, $ilUser, $node_id, $node_type, $obj_id, $obj_type, $sub_id, $sub_type, TYPE_REPOSITORY, and TYPE_WORKSPACE.
Referenced by ilObjBibliographicGUI\executeCommand(), ilObjBlogGUI\executeCommand(), ilObjBookingPoolGUI\executeCommand(), ilObjCategoryGUI\executeCommand(), ilObjChatroomGUI\executeCommand(), ilObjCloudGUI\executeCommand(), ilObjCourseGUI\executeCommand(), ilObjDataCollectionGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjFileGUI\executeCommand(), ilObjFolderGUI\executeCommand(), ilObjForumGUI\executeCommand(), ilObjGlossaryGUI\executeCommand(), ilObjGroupGUI\executeCommand(), ilObjFileBasedLMGUI\executeCommand(), ilObjIndividualAssessmentGUI\executeCommand(), ilObjItemGroupGUI\executeCommand(), ilLMPresentationGUI\executeCommand(), ilObjContentObjectGUI\executeCommand(), ilObjMediaCastGUI\executeCommand(), ilObjMediaPoolGUI\executeCommand(), ilObjOrgUnitGUI\executeCommand(), ilObjPollGUI\executeCommand(), ilObjPortfolioTemplateGUI\executeCommand(), ilObjRootFolderGUI\executeCommand(), ilObjSAHSLearningModuleGUI\executeCommand(), ilObjSessionGUI\executeCommand(), ilObjStudyProgrammeGUI\executeCommand(), ilObjSurveyGUI\executeCommand(), ilObjSurveyQuestionPoolGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilObjQuestionPoolGUI\executeCommand(), ilObjLinkResourceGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilWikiPageGUI\executeCommand(), ilObjWorkspaceFolderGUI\executeCommand(), ilInfoScreenGUI\executeCommand(), ilPDSelectedItemsBlockGUI\executeCommand(), ilObjectPluginGUI\executeCommand(), and ilRemoteObjectBaseGUI\executeCommand().
Here is the caller graph for this function:| ilCommonActionDispatcherGUI::initHeaderAction | ( | ) |
Set header action menu.
Definition at line 275 of file class.ilCommonActionDispatcherGUI.php.
References ilObjectListGUIFactory\_getListGUIByType(), ilObjectListGUI\CONTEXT_REPOSITORY, ilObjectListGUI\CONTEXT_WORKSPACE, and getAjaxHash().
Here is the call graph for this function:| ilCommonActionDispatcherGUI::setRatingCallback | ( | $a_gui, | |
| $a_cmd | |||
| ) |
Add callback for rating gui.
| object | $a_gui | |
| string | $a_cmd |
Definition at line 267 of file class.ilCommonActionDispatcherGUI.php.
| ilCommonActionDispatcherGUI::setSubObject | ( | $a_sub_obj_type, | |
| $a_sub_obj_id | |||
| ) |
Set sub object attributes.
| string | $a_sub_obj_type | |
| int | $a_sub_obj_id |
Definition at line 245 of file class.ilCommonActionDispatcherGUI.php.
|
protected |
Definition at line 20 of file class.ilCommonActionDispatcherGUI.php.
Referenced by executeCommand().
|
protected |
Definition at line 33 of file class.ilCommonActionDispatcherGUI.php.
|
protected |
Definition at line 28 of file class.ilCommonActionDispatcherGUI.php.
Referenced by getInstanceFromAjaxCall().
|
protected |
Definition at line 29 of file class.ilCommonActionDispatcherGUI.php.
Referenced by getInstanceFromAjaxCall().
|
protected |
Definition at line 30 of file class.ilCommonActionDispatcherGUI.php.
Referenced by getInstanceFromAjaxCall().
|
protected |
Definition at line 27 of file class.ilCommonActionDispatcherGUI.php.
Referenced by executeCommand(), and getInstanceFromAjaxCall().
|
protected |
Definition at line 34 of file class.ilCommonActionDispatcherGUI.php.
|
protected |
Definition at line 25 of file class.ilCommonActionDispatcherGUI.php.
Referenced by executeCommand().
|
protected |
Definition at line 32 of file class.ilCommonActionDispatcherGUI.php.
Referenced by getInstanceFromAjaxCall().
|
protected |
Definition at line 31 of file class.ilCommonActionDispatcherGUI.php.
Referenced by executeCommand(), and getInstanceFromAjaxCall().
| const ilCommonActionDispatcherGUI::TYPE_REPOSITORY = 1 |
Definition at line 36 of file class.ilCommonActionDispatcherGUI.php.
Referenced by ilObjDataCollectionGUI\addHeaderAction(), ilLMPresentationGUI\addHeaderAction(), ilWikiPageGUI\addHeaderAction(), ilPollBlockGUI\commentJSCall(), getInstanceFromAjaxCall(), ilObjectListGUI\getListItemHTML(), and ilObjectGUI\initHeaderAction().
| const ilCommonActionDispatcherGUI::TYPE_WORKSPACE = 2 |
Definition at line 37 of file class.ilCommonActionDispatcherGUI.php.
Referenced by getInstanceFromAjaxCall(), ilObjectListGUI\getListItemHTML(), and ilObject2GUI\initHeaderAction().