Changeset 1105
- Timestamp:
- 05/22/07 14:18:13 (2 years ago)
- Files:
-
- devel/mod/widget/js/DDList_kj.js (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
devel/mod/widget/js/DDList_kj.js
r1030 r1105 60 60 YAHOO.example.DDList.prototype.onMouseDown = function(e) { 61 61 var el = this.getEl() 62 if (el.id[0] == 'e') { 62 //alert("onMouseDown"+" el.id="+el.id+"#"+el.id.charAt(0)); 63 if (el.id.charAt(0) == 'e') { 63 64 handle_widget_start_edit(el); 64 65 } … … 69 70 var el; 70 71 71 if (id [0]== 'l') {72 if (id.charAt(0) == 'l') { 72 73 // the user has dropped a widget on a new widget which has just been created and 73 74 // not been processed by the server … … 83 84 var mid = YAHOO.util.DDM.getPosY(el) + ( Math.floor(el.offsetTop / 2)); 84 85 //this.logger.log("mid: " + mid); 85 86 if ( YAHOO.util.Event.getPageY(e) < mid) {86 //alert(YAHOO.util.Event.getPageY(e)+'#'+mid); 87 if (el.id.charAt(0) == 'g' || YAHOO.util.Event.getPageY(e) < mid) { 87 88 var el2 = this.getEl(); 88 89 //YAHOO.util.DDM.getElement('dyn').innerHTML = '<p>'+el.id+' (column: '+el.column+')</p>'; 89 90 var p = el.parentNode; 90 if (el.id [0]== 'g') {91 if (el.id.charAt(0) == 'g') { 91 92 // delete operation 92 if (el2.id [0]== 'e') {93 if (el2.id.charAt(0) == 'e') { 93 94 handle_widget_delete(el2); 94 95 } 95 } else if (el2.id [0]== 'w') {96 if (el.id [0]!= 'w') {96 } else if (el2.id.charAt(0) == 'w') { 97 if (el.id.charAt(0) != 'w') { 97 98 // first column, so clone 98 99 var el2_clone = el2.cloneNode(true); … … 107 108 p.insertBefore(el2_clone, el); 108 109 current_el.className = 'sortListWorking'; 109 if (el.id [0]== 'h') {110 if (el.id.charAt(0) == 'h') { 110 111 // add to end 111 112 var sUrl = wwwroot+'mod/widget/ajax_add_widget.php?display_id='+clone_i+'&type='+el2.id.substring(4)+'&column='+el.column; … … 119 120 } 120 121 } else { 121 if (el.id [0]!== 'w') {122 if (el.id.charAt(0) !== 'w') { 122 123 // other columns, so just resort 123 124 el2.column = el.column; … … 193 194 } 194 195 196
