Example #1
0
 /**
  * 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());
     }
 }
Example #3
0
 // 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
Example #4
0
 /**
  * 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);
 }