/**
  * Save settings and sorting
  *
  * @param
  * @return
  */
 function saveSorting()
 {
     global $ilCtrl, $lng;
     // save sorting
     include_once "./Services/Taxonomy/classes/class.ilTaxonomyNode.php";
     if (is_array($_POST["order"])) {
         //			asort($_POST["order"]);
         //			$cnt = 10;
         foreach ($_POST["order"] as $k => $v) {
             ilTaxonomyNode::writeOrderNr(ilUtil::stripSlashes($k), $v);
             ilTaxonomyNode::fixOrderNumbers($this->getCurrentTaxonomyId(), (int) $_GET["tax_node"]);
             //				$cnt+= 10;
         }
     }
     // save titles
     if (is_array($_POST["title"])) {
         foreach ($_POST["title"] as $k => $v) {
             ilTaxonomyNode::writeTitle((int) $k, ilUtil::stripSlashes($v));
         }
     }
     ilUtil::sendSuccess($lng->txt("msg_obj_modified"));
     $ilCtrl->redirect($this, "listNodes");
 }
 /**
  * Save settings and sorting
  *
  * @param
  * @return
  */
 function saveSettingsAndSorting()
 {
     global $ilCtrl, $lng;
     // save settings
     $tax = $this->determineAOCurrentTaxonomy();
     $tax->setSortingMode(ilUtil::stripSlashes($_POST["sorting"]));
     $tax->update();
     // save sorting
     include_once "./Services/Taxonomy/classes/class.ilTaxonomyNode.php";
     if (is_array($_POST["order"])) {
         asort($_POST["order"]);
         $cnt = 10;
         foreach ($_POST["order"] as $k => $v) {
             ilTaxonomyNode::writeOrderNr(ilUtil::stripSlashes($k), $cnt);
             $cnt += 10;
         }
     }
     // save titles
     if (is_array($_POST["title"])) {
         foreach ($_POST["title"] as $k => $v) {
             ilTaxonomyNode::writeTitle((int) $k, ilUtil::stripSlashes($v));
         }
     }
     ilUtil::sendSuccess($lng->txt("msg_obj_modified"));
     $ilCtrl->redirect($this, "listItems");
 }