33 $this->plugin_admin = $DIC[
"ilPluginAdmin"];
34 $ilPluginAdmin = $DIC[
"ilPluginAdmin"];
36 include_once(
"./Services/UIComponent/classes/class.ilUIHookPluginGUI.php");
39 $pl_names = $ilPluginAdmin->getActivePluginsForSlot(
IL_COMP_SERVICE,
"UIComponent",
"uihk");
41 foreach ($pl_names as $pl) {
43 $gui_class = $ui_plugin->getUIClassInstance();
44 $resp = $gui_class->getHTML($a_comp, $a_part, $a_pars);
47 switch ($resp[
"mode"]) {
49 $this->prepend[] = $resp[
"html"];
53 $this->append[] = $resp[
"html"];
58 $this->replace = $resp[
"html"];
74 return $this->replaced;
88 foreach ($this->append as $a) {
91 foreach ($this->prepend as $p) {
replaced()
Should HTML be replaced completely?
__construct($a_comp, $a_part, $a_pars)
Constructor.
static getPluginObject($a_ctype, $a_cname, $a_slot_id, $a_pname)
Get Plugin Object.
Create styles array
The data for the language used.