/**
  * output tabs
  */
 function setTabs($a_tab)
 {
     global $ilTabs, $ilCtrl, $tpl, $lng, $ilHelp;
     $ilTabs->clearTargets();
     $ilHelp->setScreenIdComponent("skmg_sctp");
     // content
     $ilTabs->addTab("content", $lng->txt("content"), $ilCtrl->getLinkTarget($this, 'listItems'));
     if ($this->tref_id > 0) {
         // usage
         $this->addUsageTab($ilTabs);
     }
     // properties
     if ($this->tref_id == 0) {
         $ilTabs->addTab("properties", $lng->txt("settings"), $ilCtrl->getLinkTarget($this, 'editProperties'));
     }
     // back link
     if ($this->tref_id == 0) {
         $ilCtrl->setParameterByClass("ilskillrootgui", "obj_id", $this->node_object->skill_tree->getRootId());
         $ilTabs->setBackTarget($lng->txt("skmg_skill_templates"), $ilCtrl->getLinkTargetByClass("ilskillrootgui", "listTemplates"));
         $ilCtrl->setParameterByClass("ilskillrootgui", "obj_id", $_GET["obj_id"]);
     }
     parent::setTitleIcon();
     $tpl->setTitle($lng->txt("skmg_sctp") . ": " . $this->node_object->getTitle());
     $this->setSkillNodeDescription();
     $ilTabs->activateTab($a_tab);
 }
 /**
  * output tabs
  */
 function setTabs($a_tab)
 {
     global $ilTabs, $ilCtrl, $tpl, $lng;
     $ilTabs->clearTargets();
     // content
     $ilTabs->addTab("content", $lng->txt("content"), $ilCtrl->getLinkTarget($this, 'listItems'));
     // properties
     $ilTabs->addTab("properties", $lng->txt("settings"), $ilCtrl->getLinkTarget($this, 'editProperties'));
     // back link
     $ilCtrl->setParameterByClass("ilskillrootgui", "obj_id", $this->node_object->skill_tree->getRootId());
     $ilTabs->setBackTarget($lng->txt("obj_skmg"), $ilCtrl->getLinkTargetByClass("ilskillrootgui", "listSkills"));
     $ilCtrl->setParameterByClass("ilskillrootgui", "obj_id", $_GET["obj_id"]);
     parent::setTitleIcon();
     $tpl->setTitle($lng->txt("scat") . ": " . $this->node_object->getTitle());
     $this->setSkillNodeDescription();
     $ilTabs->activateTab($a_tab);
 }
 /**
  * output tabs
  */
 function setTabs($a_tab)
 {
     global $ilTabs, $ilCtrl, $tpl, $lng;
     $ilTabs->clearTargets();
     if (is_object($this->node_object)) {
         // content
         $ilTabs->addTab("content", $lng->txt("content"), $ilCtrl->getLinkTarget($this, 'listItems'));
         // properties
         $ilTabs->addTab("properties", $lng->txt("settings"), $ilCtrl->getLinkTarget($this, 'editProperties'));
         // back link
         $ilCtrl->setParameterByClass("ilskillrootgui", "obj_id", $this->node_object->skill_tree->getRootId());
         $ilTabs->setBackTarget($lng->txt("obj_skmg"), $ilCtrl->getLinkTargetByClass("ilskillrootgui", "listSkills"));
         $ilCtrl->setParameterByClass("ilskillrootgui", "obj_id", $_GET["obj_id"]);
         $tid = ilSkillTemplateReference::_lookupTemplateId($this->node_object->getId());
         $add = " (" . ilSkillTreeNode::_lookupTitle($tid) . ")";
         parent::setTitleIcon();
         $tpl->setTitle($lng->txt("skmg_sktr") . ": " . $this->node_object->getTitle() . $add);
         $this->setSkillNodeDescription();
         $ilTabs->activateTab($a_tab);
     }
 }
 /**
  * Set header for skill
  *
  * @param string $a_tab active tab
  */
 function setTabs($a_tab = "levels")
 {
     global $ilTabs, $ilCtrl, $tpl, $lng, $ilHelp;
     $ilTabs->clearTargets();
     $ilHelp->setScreenIdComponent("skmg_skll");
     //		$ilTabs->setBackTarget($lng->txt("skmg_skill_hierarchie"),
     //			$ilCtrl->getLinkTargetByClass("ilobjskillmanagementgui", "editSkills"));
     if (is_object($this->node_object)) {
         // levels
         $ilTabs->addTab("levels", $lng->txt("skmg_skill_levels"), $ilCtrl->getLinkTarget($this, 'edit'));
         // properties
         $ilTabs->addTab("properties", $lng->txt("settings"), $ilCtrl->getLinkTarget($this, 'editProperties'));
         // usage
         $this->addUsageTab($ilTabs);
         $ilCtrl->setParameterByClass("ilskillrootgui", "obj_id", $this->node_object->skill_tree->getRootId());
         $ilTabs->setBackTarget($lng->txt("obj_skmg"), $ilCtrl->getLinkTargetByClass("ilskillrootgui", "listSkills"));
         $ilCtrl->setParameterByClass("ilskillrootgui", "obj_id", $_GET["obj_id"]);
         $ilTabs->activateTab($a_tab);
         $tpl->setTitle($lng->txt("skmg_skill") . ": " . $this->node_object->getTitle());
         $this->setSkillNodeDescription();
     } else {
         $tpl->setTitle($lng->txt("skmg_skill"));
         $tpl->setDescription("");
     }
     parent::setTitleIcon();
 }