/** * Create asset */ function create($a_upload = false, $a_template = false) { include_once "./Modules/Scorm2004/classes/seq_editor/class.ilSCORM2004Item.php"; include_once "./Modules/Scorm2004/classes/seq_editor/class.ilSCORM2004Objective.php"; parent::create($a_upload); if (!$a_template) { $seq_item = new ilSCORM2004Item($this->getId()); $seq_item->insert(); } }
/** * Create Scorm Page * * @param boolean Upload Mode */ function create($a_upload = false, $a_layout_id = 0) { parent::create($a_upload); // create scorm2004 page include_once "./Modules/Scorm2004/classes/class.ilSCORM2004Page.php"; if (!is_object($this->page_object)) { $this->page_object =& new ilSCORM2004Page($this->slm_object->getType()); } $this->page_object->setId($this->getId()); $this->page_object->setParentId($this->getSLMId()); if ($a_layout_id == 0) { $this->page_object->create($a_upload); } else { $this->page_object->createWithLayoutId($a_layout_id); } }