$kf++; echo "\t\t'" . $languages[$lang][0] . "' : { title : '" . $name . "' }"; } echo "\n"; echo "\t}\n"; echo "}"; if (++$i < count($data)) { echo ","; } echo "\n"; } echo "\n]"; break; case "delete": $id = (int) str_replace("node_", "", $_REQUEST["id"]); $tree->remove($id); $db->query("DELETE FROM content WHERE id = " . $id); echo "OK"; break; case "create": case "move": $id = (int) str_replace("node_", "", $_REQUEST["id"]); $ref_id = (int) str_replace("node_", "", $_REQUEST["ref_id"]); $type = $_REQUEST["move_type"]; $result = $tree->move($id, $ref_id, $type); if ($id == 0) { foreach ($languages as $k => $lang) { $db->query("INSERT INTO content (id,language,name,data) VALUES(" . $result . "," . $k . ",'New folder','')"); } echo "node_" . $result; }