/**
  * Save new object
  * @access	public
  */
 public function save()
 {
     global $ilCtrl;
     $this->initFormLink(self::LINK_MOD_CREATE);
     if ($this->checkLinkInput(self::LINK_MOD_CREATE, 0, 0)) {
         // Save new object
         $_POST['title'] = $_POST['tit'];
         $_POST['desc'] = $_POST['des'];
         parent::save();
     } else {
         // Data incomplete or invalid
         ilUtil::sendFailure($this->lng->txt('err_check_input'));
         $this->form->setValuesByPost();
         $this->tpl->setContent($this->form->getHTML());
     }
 }
 public function save()
 {
     global $tpl;
     $form = $this->initCreationForms($this->getType());
     if ($form[self::CFORM_NEW]->checkInput()) {
         parent::save();
     } else {
         $form = $form[self::CFORM_NEW];
         $form->setValuesByPost();
         $tpl->setContent($form->getHtml());
     }
 }