ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ilUIHookPluginGUI. More...
Public Member Functions | |
setPluginObject ($a_val) | |
getPluginObject () | |
getHTML ($a_comp, $a_part, $a_par=array()) | |
modifyGUI ($a_comp, $a_part, $a_par=array()) | |
modifyHTML ($a_def_html, $a_resp) | |
gotoHook () | |
Goto script hook. More... | |
checkGotoHook ($a_target) | |
Goto script hook. More... | |
Data Fields | |
const | UNSPECIFIED = '' |
const | KEEP = '' |
const | REPLACE = 'r' |
const | APPEND = 'a' |
const | PREPEND = 'p' |
Protected Attributes | |
$plugin_object = null | |
Class ilUIHookPluginGUI.
Definition at line 10 of file class.ilUIHookPluginGUI.php.
ilUIHookPluginGUI::checkGotoHook | ( | $a_target | ) |
Goto script hook.
Can be used to interfere with the goto script behaviour
Definition at line 133 of file class.ilUIHookPluginGUI.php.
ilUIHookPluginGUI::getHTML | ( | $a_comp, | |
$a_part, | |||
$a_par = array() |
|||
) |
string | $a_comp | component |
string | $a_part | string that identifies the part of the UI that is handled |
array | $a_par | array of parameters (depend on $a_comp and $a_part) |
Modify HTML output of GUI elements. Modifications modes are:
Definition at line 62 of file class.ilUIHookPluginGUI.php.
|
final |
Definition at line 36 of file class.ilUIHookPluginGUI.php.
References $plugin_object.
ilUIHookPluginGUI::gotoHook | ( | ) |
Goto script hook.
Can be used to interfere with the goto script behaviour
Definition at line 123 of file class.ilUIHookPluginGUI.php.
ilUIHookPluginGUI::modifyGUI | ( | $a_comp, | |
$a_part, | |||
$a_par = array() |
|||
) |
string | $a_comp | component |
string | $a_part | string that identifies the part of the UI that is handled |
array | $a_par | array of parameters (depend on $a_comp and $a_part) |
In ILIAS 6.0 still working for working for:
Allows to modify user interface objects before they generate their output.
Definition at line 85 of file class.ilUIHookPluginGUI.php.
|
final |
string | default html |
string | response from plugin |
Modify HTML based on default html and plugin response
Definition at line 100 of file class.ilUIHookPluginGUI.php.
|
final |
ilUserInterfaceHookPlugin | $a_val |
Definition at line 27 of file class.ilUIHookPluginGUI.php.
|
protected |
Definition at line 16 of file class.ilUIHookPluginGUI.php.
Referenced by getPluginObject().
const ilUIHookPluginGUI::APPEND = 'a' |
Definition at line 20 of file class.ilUIHookPluginGUI.php.
const ilUIHookPluginGUI::KEEP = '' |
Definition at line 18 of file class.ilUIHookPluginGUI.php.
Referenced by ilTemplate\addBlockFile(), ilTemplate\get(), ilContainerGUI\getAsynchItemListObject(), ilTemplate\loadTemplatefile(), ilCOPageGlobalTemplate\printToStdout(), ilRTEGlobalTemplate\printToStdout(), ilDataCollectionGlobalTemplate\printToStdout(), ilCtrl\redirectToURL(), ILIAS\ResourceStorage\Services\UICore\MetaTemplate\PageContentGUI\renderPage(), and ilGlobalTemplate\renderPage().
const ilUIHookPluginGUI::PREPEND = 'p' |
Definition at line 21 of file class.ilUIHookPluginGUI.php.
const ilUIHookPluginGUI::REPLACE = 'r' |
Definition at line 19 of file class.ilUIHookPluginGUI.php.
const ilUIHookPluginGUI::UNSPECIFIED = '' |
Definition at line 17 of file class.ilUIHookPluginGUI.php.