|
ILIAS
release_4-4 Revision
|
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 | |
| $obj_type | |
| $node_id | |
| $node_type | |
| $obj_id | |
| $sub_type | |
| $sub_id | |
| $enable_comments_settings | |
| $rating_callback | |
Class ilCommonActionDispatcherGUI.
ilCommonActionDispatcherGUI: ilNoteGUI, ilTaggingGUI, ilObjectActivationGUI 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 39 of file class.ilCommonActionDispatcherGUI.php.
|
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 70 of file class.ilCommonActionDispatcherGUI.php.
Referenced by ilObjectListGUI\getListItemHTML().
Here is the caller graph for this function:| ilCommonActionDispatcherGUI::enableCommentsSettings | ( | $a_value | ) |
Toggle comments settings.
| bool | $a_value |
Definition at line 239 of file class.ilCommonActionDispatcherGUI.php.
| ilCommonActionDispatcherGUI::executeCommand | ( | ) |
Definition at line 129 of file class.ilCommonActionDispatcherGUI.php.
References $_GET, $_REQUEST, $cmd, $ilCtrl, $obj_type, $sub_type, and exit.
| ilCommonActionDispatcherGUI::getAjaxHash | ( | ) |
Build ajax hash for current (object/node) properties.
Definition at line 53 of file class.ilCommonActionDispatcherGUI.php.
Referenced by initHeaderAction().
Here is the caller graph for this function:
|
static |
(Re-)Build instance from ajax call
Definition at line 81 of file class.ilCommonActionDispatcherGUI.php.
References $_GET, $ilUser, $node_id, $node_type, $obj_id, $obj_type, $sub_id, and $sub_type.
Referenced by ilObjChatroomGUI\_forwards(), ilRemoteObjectBaseGUI\executeCommand(), ilObjPortfolioTemplateGUI\executeCommand(), ilObjBookingPoolGUI\executeCommand(), ilObjFileGUI\executeCommand(), ilObjectPluginGUI\executeCommand(), ilObjSurveyGUI\executeCommand(), ilObjSAHSLearningModuleGUI\executeCommand(), ilObjLinkResourceGUI\executeCommand(), ilObjGroupGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjContentObjectGUI\executeCommand(), ilObjItemGroupGUI\executeCommand(), ilObjCategoryGUI\executeCommand(), ilObjFileBasedLMGUI\executeCommand(), ilObjCloudGUI\executeCommand(), ilObjExerciseGUI\executeCommand(), ilObjMediaCastGUI\executeCommand(), ilObjMediaPoolGUI\executeCommand(), ilObjSessionGUI\executeCommand(), ilInfoScreenGUI\executeCommand(), ilObjSurveyQuestionPoolGUI\executeCommand(), ilWikiPageGUI\executeCommand(), ilObjQuestionPoolGUI\executeCommand(), ilObjFolderGUI\executeCommand(), ilObjDataCollectionGUI\executeCommand(), ilObjWorkspaceFolderGUI\executeCommand(), ilObjBibliographicGUI\executeCommand(), ilObjGlossaryGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilObjOrgUnitGUI\executeCommand(), ilObjRootFolderGUI\executeCommand(), ilLMPresentationGUI\executeCommand(), ilObjPollGUI\executeCommand(), ilObjBlogGUI\executeCommand(), ilPDSelectedItemsBlockGUI\executeCommand(), ilObjCourseGUI\executeCommand(), and ilObjForumGUI\initSessionStorage().
Here is the caller graph for this function:| ilCommonActionDispatcherGUI::initHeaderAction | ( | ) |
Set header action menu.
Definition at line 258 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 250 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 228 of file class.ilCommonActionDispatcherGUI.php.
Referenced by ilLMPresentationGUI\addHeaderAction(), and ilObjectGUI\initHeaderAction().
Here is the caller graph for this function:
|
protected |
Definition at line 23 of file class.ilCommonActionDispatcherGUI.php.
|
protected |
Definition at line 18 of file class.ilCommonActionDispatcherGUI.php.
Referenced by getInstanceFromAjaxCall().
|
protected |
Definition at line 19 of file class.ilCommonActionDispatcherGUI.php.
Referenced by getInstanceFromAjaxCall().
|
protected |
Definition at line 20 of file class.ilCommonActionDispatcherGUI.php.
Referenced by getInstanceFromAjaxCall().
|
protected |
Definition at line 17 of file class.ilCommonActionDispatcherGUI.php.
Referenced by executeCommand(), and getInstanceFromAjaxCall().
|
protected |
Definition at line 24 of file class.ilCommonActionDispatcherGUI.php.
|
protected |
Definition at line 22 of file class.ilCommonActionDispatcherGUI.php.
Referenced by getInstanceFromAjaxCall().
|
protected |
Definition at line 21 of file class.ilCommonActionDispatcherGUI.php.
Referenced by executeCommand(), and getInstanceFromAjaxCall().
| const ilCommonActionDispatcherGUI::TYPE_REPOSITORY = 1 |
Definition at line 26 of file class.ilCommonActionDispatcherGUI.php.
Referenced by ilWikiPageGUI\addHeaderAction(), ilObjBibliographicGUI\addHeaderAction(), ilObjDataCollectionGUI\addHeaderAction(), ilLMPresentationGUI\addHeaderAction(), ilObjectListGUI\getListItemHTML(), and ilObjectGUI\initHeaderAction().
| const ilCommonActionDispatcherGUI::TYPE_WORKSPACE = 2 |
Definition at line 27 of file class.ilCommonActionDispatcherGUI.php.
Referenced by ilObjectListGUI\getListItemHTML(), and ilObject2GUI\initHeaderAction().