Public Member Functions | |
ilSCORMResourceGUI ($a_id) | |
view () |
Definition at line 36 of file class.ilSCORMResourceGUI.php.
ilSCORMResourceGUI::ilSCORMResourceGUI | ( | $ | a_id | ) |
Definition at line 39 of file class.ilSCORMResourceGUI.php.
References $files, and ilSCORMObjectGUI::ilSCORMObjectGUI().
{ parent::ilSCORMObjectGUI(); $this->sc_object =& new ilSCORMResource($a_id); $files =& $this->sc_object->getFiles(); }
ilSCORMResourceGUI::view | ( | ) |
Definition at line 46 of file class.ilSCORMResourceGUI.php.
References $files, and ilSCORMObjectGUI::displayParameter().
{ $this->tpl = new ilTemplate("tpl.main.html", true, true); $this->tpl->addBlockFile("CONTENT", "content", "tpl.scorm_obj.html", true); $this->displayParameter($this->lng->txt("cont_import_id"), $this->sc_object->getImportId()); $this->displayParameter($this->lng->txt("cont_resource_type"), $this->sc_object->getResourceType()); $this->displayParameter($this->lng->txt("cont_scorm_type"), $this->sc_object->getScormType()); $this->displayParameter($this->lng->txt("cont_href"), $this->sc_object->getHref()); $this->displayParameter($this->lng->txt("cont_xml_base"), $this->sc_object->getXmlBase()); $this->tpl->setCurrentBlock("partable"); $this->tpl->setVariable("TXT_OBJECT_TYPE", $this->lng->txt("cont_resource")); $this->tpl->parseCurrentBlock(); // files $files =& $this->sc_object->getFiles(); for ($i=0; $i<count($files); $i++) { $this->displayParameter($this->lng->txt("cont_href"), $files[$i]->getHRef()); } $this->tpl->setCurrentBlock("partable"); $this->tpl->setVariable("TXT_OBJECT_TYPE", $this->lng->txt("cont_files")); $this->tpl->parseCurrentBlock(); // dependencies $deps =& $this->sc_object->getDependencies(); for ($i=0; $i<count($deps); $i++) { $this->displayParameter($this->lng->txt("cont_id_ref"), $deps[$i]->getIdentifierRef()); } $this->tpl->setCurrentBlock("partable"); $this->tpl->setVariable("TXT_OBJECT_TYPE", $this->lng->txt("cont_dependencies")); $this->tpl->parseCurrentBlock(); }