ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
class.ilSCORM2004AssetGUI.php
Go to the documentation of this file.
1<?php
2/* Copyright (c) 1998-2010 ILIAS open source, Extended GPL, see docs/LICENSE */
3
4require_once("./Modules/Scorm2004/classes/class.ilSCORM2004ScoGUI.php");
5require_once("./Modules/Scorm2004/classes/class.ilSCORM2004Asset.php");
6
20{
25 function ilSCORM2004AssetGUI($a_slm_obj, $a_node_id = 0)
26 {
27 global $ilCtrl;
28
29 $ilCtrl->saveParameter($this, "obj_id");
30 $this->ctrl = $ilCtrl;
31
32 parent::__construct($a_slm_obj, $a_node_id);
33 }
34
38 function getType()
39 {
40 return "ass";
41 }
42
46 function showProperties()
47 {
48 return;
49 }
50
55 {
56 return;
57 }
58
62 function setTabs()
63 {
64 global $ilTabs, $ilCtrl, $tpl, $lng, $ilHelp;
65
66 $ilHelp->setScreenIdComponent("sahsed");
67
68 // subelements
69 $ilTabs->addTarget("sahs_organization",
70 $ilCtrl->getLinkTarget($this,'showOrganization'),
71 "showOrganization", get_class($this));
72
73 // questions
74 $ilTabs->addTarget("sahs_questions",
75 $ilCtrl->getLinkTarget($this,'sahs_questions'),
76 "sahs_questions", get_class($this));
77
78 // resources
79 $ilTabs->addTarget("cont_files",
80 $ilCtrl->getLinkTarget($this,'sco_resources'),
81 "sco_resources", get_class($this));
82
83 // metadata
84 $ilTabs->addTarget("meta_data",
85 $ilCtrl->getLinkTargetByClass("ilmdeditorgui",''),
86 "", "ilmdeditorgui");
87
88 // export
89/*
90 $ilTabs->addTarget("export",
91 $ilCtrl->getLinkTarget($this, "showExportList"), "showExportList",
92 get_class($this));
93
94 // import
95 $ilTabs->addTarget("import",
96 $ilCtrl->getLinkTarget($this, "import"), "import",
97 get_class($this));
98*/
99 // preview
100 $ilTabs->addNonTabbedLink("preview",
101 $lng->txt("cont_preview"),
102 $ilCtrl->getLinkTarget($this,'sco_preview'), "_blank");
103
104 $tpl->setTitleIcon(ilUtil::getImagePath("icon_ass.svg"));
105 $tpl->setTitle(
106 $lng->txt("obj_ass").": ".$this->node_object->getTitle());
107 }
108
109}
110?>
global $tpl
Definition: ilias.php:8
Class ilSCORM2004AssetGUI.
ilSCORM2004AssetGUI($a_slm_obj, $a_node_id=0)
Constructor @access public.
updateProperties()
Overwrite learning objectives update function.
showProperties()
Overwrite learning objectives editing function.
Class ilSCORM2004ScoGUI.
static getImagePath($img, $module_path="", $mode="output", $offline=false)
get image path (for images located in a template directory)
global $ilCtrl
Definition: ilias.php:18
global $lng
Definition: privfeed.php:40