/** * Modify Item ListGUI for presentation in container */ function modifyItemGUI($a_item_list_gui, $a_item_data, $a_show_path) { global $tree; // if folder is in a course, modify item list gui according to course requirements if ($course_ref_id = $tree->checkForParentType($this->object->getRefId(), 'crs')) { include_once "./Modules/Course/classes/class.ilObjCourse.php"; include_once "./Modules/Course/classes/class.ilObjCourseGUI.php"; $course_obj_id = ilObject::_lookupObjId($course_ref_id); ilObjCourseGUI::_modifyItemGUI($a_item_list_gui, 'ilcoursecontentgui', $a_item_data, $a_show_path, ilObjCourse::_lookupAboStatus($course_obj_id), $course_ref_id, $course_obj_id, $this->object->getRefId()); } }
/** * Modify Item ListGUI for presentation in container */ function modifyItemGUI($a_item_list_gui, $a_item_data, $a_show_path) { global $tree; // if folder is in a course, modify item list gui according to course requirements if ($course_ref_id = $tree->checkForParentType($this->object->getRefId(), 'crs')) { // #10611 include_once "Services/Object/classes/class.ilObjectActivation.php"; ilObjectActivation::addListGUIActivationProperty($a_item_list_gui, $a_item_data); include_once "./Modules/Course/classes/class.ilObjCourse.php"; include_once "./Modules/Course/classes/class.ilObjCourseGUI.php"; $course_obj_id = ilObject::_lookupObjId($course_ref_id); ilObjCourseGUI::_modifyItemGUI($a_item_list_gui, get_class($this), $a_item_data, $a_show_path, ilObjCourse::_lookupAboStatus($course_obj_id), $course_ref_id, $course_obj_id, $this->object->getRefId()); } }
// please migrate to default branch implementation case "sahs": require_once "./Modules/ScormAicc/classes/class.ilObjSAHSLearningModuleGUI.php"; ilObjSAHSLearningModuleGUI::_goto($target_id); break; // please migrate to default branch implementation // please migrate to default branch implementation case "cat": require_once "./Modules/Category/classes/class.ilObjCategoryGUI.php"; ilObjCategoryGUI::_goto($target_id); break; // please migrate to default branch implementation // please migrate to default branch implementation case "crs": require_once "Modules/Course/classes/class.ilObjCourseGUI.php"; ilObjCourseGUI::_goto($target_id, $additional); break; // please migrate to default branch implementation // please migrate to default branch implementation case "grp": require_once "./Modules/Group/classes/class.ilObjGroupGUI.php"; ilObjGroupGUI::_goto($target_id, $additional); break; // please migrate to default branch implementation // please migrate to default branch implementation case 'fold': require_once "./Modules/Folder/classes/class.ilObjFolderGUI.php"; ilObjFolderGUI::_goto($target_id); break; // please migrate to default branch implementation // please migrate to default branch implementation
/** * Modify Item ListGUI for presentation in container */ function modifyItemGUI($a_item_list_gui, $a_item_data, $a_show_path) { return ilObjCourseGUI::_modifyItemGUI($a_item_list_gui, 'ilcoursecontentgui', $a_item_data, $a_show_path, $this->object->getAboStatus(), $this->object->getRefId(), $this->object->getId()); }
/** * Support for goto php * * @return void * @static */ public static function _goto($a_target) { global $ilAccess, $ilErr, $lng; include_once './Services/ContainerReference/classes/class.ilContainerReference.php'; $target_ref_id = ilContainerReference::_lookupTargetRefId(ilObject::_lookupObjId($a_target)); include_once './Modules/Course/classes/class.ilObjCourseGUI.php'; ilObjCourseGUI::_goto($target_ref_id); }