/**
  * Insert (multiple) chapters at node
  */
 function insertChapter()
 {
     global $ilCtrl, $lng;
     include_once "./Modules/LearningModule/classes/class.ilChapterHierarchyFormGUI.php";
     $num = ilChapterHierarchyFormGUI::getPostMulti();
     $node_id = ilChapterHierarchyFormGUI::getPostNodeId();
     if (!ilChapterHierarchyFormGUI::getPostFirstChild()) {
         $parent_id = $this->lm_tree->getParentId($node_id);
         $target = $node_id;
     } else {
         $parent_id = $node_id;
         $target = IL_FIRST_NODE;
     }
     for ($i = 1; $i <= $num; $i++) {
         $chap = new ilStructureObject($this->object);
         $chap->setType("st");
         $chap->setTitle($lng->txt("cont_new_chap"));
         $chap->setLMId($this->object->getId());
         $chap->create();
         ilLMObject::putInTree($chap, $parent_id, $target);
     }
     $ilCtrl->redirect($this, "chapters");
 }