Index: openacs-4/packages/learning-content/www/resources/dynamic-tree.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/learning-content/www/resources/dynamic-tree.js,v diff -u -N -r1.1 -r1.2 --- openacs-4/packages/learning-content/www/resources/dynamic-tree.js 5 Mar 2009 21:29:02 -0000 1.1 +++ openacs-4/packages/learning-content/www/resources/dynamic-tree.js 26 Aug 2009 16:10:18 -0000 1.2 @@ -24,9 +24,9 @@ new Ajax.Request('category-add-edit?tree_id='+tree_id+'&parent_id='+parent_id+'&mode=2&name=Nueva_Seccion',{method: 'get', onSuccess: function(response){ window.location.reload();}}); } -function removeMyNode(node_id, tree_id, category_id) { +function removeMyNode(node_id, tree_id, category_id, category_delete_alert_msg) { var tag = document.getElementById('form_'+node_id); - new Ajax.Request('category-delete?tree_id=' + tree_id + '&category_id=' + category_id,{method: 'get', onLoading: function(){ tag.appendChild(load_img); }, onComplete: function () { tag.innerHTML = ''; }, onSuccess: function(){ tree.removeNode(tree.getNodeByProperty('id',node_id),true) }}); + new Ajax.Request('category-delete?tree_id=' + tree_id + '&category_id=' + category_id,{method: 'get', onLoading: function(){ tag.appendChild(load_img); }, onComplete: function () { }, onSuccess: function(r){ tag.innerHTML = ''; if (r.responseText == 1) { tree.removeNode(tree.getNodeByProperty('id',node_id),true); } else { alert(category_delete_alert_msg); } }}); } function addEditor(id, tree_id, category_id) {