ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
setPluginObject (ilUserInterfaceHookPlugin $a_val) | |
getPluginObject () | |
getHTML (string $a_comp, string $a_part, array $a_par=array()) | |
modifyGUI (string $a_comp, string $a_part, array $a_par=array()) | |
modifyHTML (string $a_def_html, array $a_resp) | |
gotoHook () | |
Goto script hook. More... | |
checkGotoHook (string $a_target) | |
Goto script hook. More... | |
Data Fields | |
const | UNSPECIFIED = '' |
const | KEEP = '' |
const | REPLACE = 'r' |
const | APPEND = 'a' |
const | PREPEND = 'p' |
Protected Attributes | |
ilUserInterfaceHookPlugin | $plugin_object = null |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Class ilUIHookPluginGUI
Definition at line 24 of file class.ilUIHookPluginGUI.php.
ilUIHookPluginGUI::checkGotoHook | ( | string | $a_target | ) |
Goto script hook.
Definition at line 133 of file class.ilUIHookPluginGUI.php.
ilUIHookPluginGUI::getHTML | ( | string | $a_comp, |
string | $a_part, | ||
array | $a_par = array() |
||
) |
Modify HTML output of GUI elements. Modifications modes are:
Definition at line 62 of file class.ilUIHookPluginGUI.php.
|
final |
Definition at line 40 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 | ( | string | $a_comp, |
string | $a_part, | ||
array | $a_par = array() |
||
) |
In ILIAS 6.0 still working for working for:
Allows to modify user interface objects before they generate their output.
Definition at line 84 of file class.ilUIHookPluginGUI.php.
|
final |
Modify HTML based on default html and plugin response
Definition at line 97 of file class.ilUIHookPluginGUI.php.
|
final |
Definition at line 35 of file class.ilUIHookPluginGUI.php.
|
protected |
Definition at line 26 of file class.ilUIHookPluginGUI.php.
Referenced by getPluginObject().
const ilUIHookPluginGUI::APPEND = 'a' |
Definition at line 31 of file class.ilUIHookPluginGUI.php.
const ilUIHookPluginGUI::KEEP = '' |
Definition at line 29 of file class.ilUIHookPluginGUI.php.
Referenced by ilTemplate\addBlockFile(), ilTemplate\get(), ilDataCollectionGlobalTemplate\printToStdout(), and ILIAS\components\UICore\MetaTemplate\PageContentGUI\renderPage().
const ilUIHookPluginGUI::PREPEND = 'p' |
Definition at line 32 of file class.ilUIHookPluginGUI.php.
const ilUIHookPluginGUI::REPLACE = 'r' |
Definition at line 30 of file class.ilUIHookPluginGUI.php.
const ilUIHookPluginGUI::UNSPECIFIED = '' |
Definition at line 28 of file class.ilUIHookPluginGUI.php.