Author: rhari
Date: Mon May 21 12:49:25 2007
New Revision: 437

URL: http://svn.gna.org/viewcvs/phplinker?rev=437&view=rev
Log:
#814

Modified:
    trunk/www/js/drag-drop-folder-tree.js

Modified: trunk/www/js/drag-drop-folder-tree.js
URL: 
http://svn.gna.org/viewcvs/phplinker/trunk/www/js/drag-drop-folder-tree.js?rev=437&r1=436&r2=437&view=diff
==============================================================================
--- trunk/www/js/drag-drop-folder-tree.js (original)
+++ trunk/www/js/drag-drop-folder-tree.js Mon May 21 12:49:25 2007
@@ -1009,33 +1009,35 @@
                ,
                showItem : function(obj1,obj2)
                {
-                   currentItemToEdit = obj2.parentNode;
+                   try{
+                       var menuModelForVisible = new DHTMLGoodies_menuModel();
+                       
menuModelForVisible.addItem(3,'Rename','','',false,'JSTreeObj.renameItem');
+                       
menuModelForVisible.addItem(4,'Delete','','',false,'JSTreeObj.deleteItem');
+                       
menuModelForVisible.addItem(6,'Hide','','',false,'JSTreeObj.hideItem');
+                       menuModelForVisible.init();
+
+                       var menuModelForInvisible = new 
DHTMLGoodies_menuModel();
+                       
menuModelForInvisible.addItem(3,'Rename','','',false,'JSTreeObj.renameItem');
+                       
menuModelForInvisible.addItem(4,'Delete','','',false,'JSTreeObj.deleteItem');
+                       
menuModelForInvisible.addItem(5,'Show','','',false,'JSTreeObj.showItem');
+                       menuModelForInvisible.init();
+
+                       window.refToDragDropTree = this;
+                       this.contextMenu = referenceToDHTMLSuiteContextMenu;
+                   }
+                   catch(e){}
+
+//                 currentItemToEdit = obj2.parentNode;
+                   currentItemToEdit = 
document.getElementById(obj2.parentNode.id);
                    currentItemToEdit.setAttribute('visible', '1');
                    currentItemToEdit.setAttribute('Modified', 'true');
                    var aTag = currentItemToEdit.getElementsByTagName('A')[0];
                    aTag.style.color = "#000000";
                    currentItemToEdit.setAttribute('Show', 'true');
                    currentItemToEdit.setAttribute('Hide', 'false');
-                   try{
-                       var menuModelForVisible = new DHTMLGoodies_menuModel();
-                       
menuModelForVisible.addItem(3,'Rename','','',false,'JSTreeObj.renameItem');
-                       
menuModelForVisible.addItem(4,'Delete','','',false,'JSTreeObj.deleteItem');
-                       
menuModelForVisible.addItem(6,'Hide','','',false,'JSTreeObj.hideItem');
-                       menuModelForVisible.init();
-
-                       var menuModelForInvisible = new 
DHTMLGoodies_menuModel();
-                       
menuModelForInvisible.addItem(3,'Rename','','',false,'JSTreeObj.renameItem');
-                       
menuModelForInvisible.addItem(4,'Delete','','',false,'JSTreeObj.deleteItem');
-                       
menuModelForInvisible.addItem(5,'Show','','',false,'JSTreeObj.showItem');
-                       menuModelForInvisible.init();
-
-                       window.refToDragDropTree = this;
-                       this.contextMenu = referenceToDHTMLSuiteContextMenu;
-                   }
-                   catch(e){}
 
                    if (this.contextMenu){
-                       this.contextMenu.attachToElement(aTag, false, 
menuModelForVisible);
+                       this.contextMenu.attachToElement(false, aTag.id, 
menuModelForVisible);
                        this.addEvent(aTag,'contextmenu',this.highlightItem);
                    }
 


_______________________________________________
PHPLinker-commits mailing list
[email protected]
https://mail.gna.org/listinfo/phplinker-commits

Reply via email to