|
ILIAS
release_8 Revision v8.24
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Collaboration diagram for ilUIHookPluginGUI: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.
Can be used to interfere with the goto script behaviour
Definition at line 132 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 122 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(), ilContainerGUI\getAsynchItemListObject(), ilDataCollectionGlobalTemplate\printToStdout(), and ILIAS\Services\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.