24 require_once
"./Services/Object/classes/class.ilObject.php";
45 $this->
ilObject($a_id,$a_call_by_reference);
61 $rbacadmin->deleteTemplate($this->
getId(),
$_GET[
"ref_id"]);
64 return (parent::delete()) ?
true :
false;
69 if (substr($this->
getTitle(),0,3) ==
"il_")
79 global $objDefinition;
86 case "il_icrs_member":
87 $obj_data = $objDefinition->getSubObjects(
'icrs',
false);
88 unset($obj_data[
"rolf"]);
89 $filter = array_keys($obj_data);
95 case "il_grp_status_closed":
96 case "il_grp_status_open":
97 $obj_data = $objDefinition->getSubObjects(
'grp',
false);
98 unset($obj_data[
"rolf"]);
99 $filter = array_keys($obj_data);
105 case "il_crs_member":
106 case "il_crs_non_member":
107 $obj_data = $objDefinition->getSubObjects(
'crs',
false);
108 unset($obj_data[
"rolf"]);
109 $filter = array_keys($obj_data);
112 case "il_frm_moderator":
115 case "il_chat_moderator":