Changeset 3875 for branches/2.2/filemanager/js/config.js
- Timestamp:
- 03/16/11 15:33:41 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2/filemanager/js/config.js
r3874 r3875 16 16 } 17 17 18 function set_permission(){ 18 function set_permission() 19 { 19 20 var dirName = document.getElementById('search1').value; 20 21 var ownerName = document.getElementById('search2').value; … … 63 64 64 65 var timeO; 65 function search_dir() 66 67 function searchDirOrUser() 66 68 { 67 69 if( arguments.length > 0 ) … … 69 71 var el = arguments[0]; 70 72 var ev = arguments[1]; 73 var act = arguments[2]; 71 74 var key = [8, 27, 37, 38, 39, 40]; 75 var _search = (act == "dir" ) ? document.getElementById("search1") : document.getElementById("search2"); 72 76 73 77 var dir_handler = function(data) 74 78 { 75 document.getElementById("search1").innerHTML = data;79 _search.innerHTML = data; 76 80 } 77 81 … … 82 86 if( el.value.length < 4 ) 83 87 { 84 document.getElementById("span_searching1").innerHTML = "( Digite mais " + ( 4 - el.value.length ) + " ) "; 85 setTimeout(function(){ 86 document.getElementById("span_searching1").innerHTML = ""; 87 },2000); 88 if( act == 'dir' ) 89 { 90 document.getElementById("span_searching1").innerHTML = "( Digite mais " + ( 4 - el.value.length ) + " ) "; 91 setTimeout(function(){ 92 document.getElementById("span_searching1").innerHTML = ""; 93 },2000); 94 } 95 else 96 { 97 document.getElementById("span_searching2").innerHTML = "( Digite mais " + ( 4 - el.value.length ) + " ) "; 98 setTimeout(function(){ 99 document.getElementById("span_searching2").innerHTML = ""; 100 },2000); 101 102 } 88 103 } 89 104 else 90 105 { 91 document.getElementById("span_searching1").innerHTML = "( Buscando aguarde .... )"; 92 93 if( timeO ) 94 clearTimeout( timeO ); 95 96 timeO = setTimeout( function() 106 if( act == 'dir' ) 97 107 { 98 cExecute_('index.php?menuaction=filemanager.uiconfig.search_dir', dir_handler, 'name='+el.value ); 99 document.getElementById('span_searching1').innerHTML = ""; 100 }, 700); 108 document.getElementById("span_searching1").innerHTML = "( Buscando aguarde .... )"; 109 110 if( timeO ) 111 clearTimeout( timeO ); 112 113 timeO = setTimeout( function() 114 { 115 cExecute_('index.php?menuaction=filemanager.uiconfig.search_dir', dir_handler, 'name='+el.value ); 116 document.getElementById('span_searching1').innerHTML = ""; 117 }, 700); 118 } 119 else 120 { 121 document.getElementById('span_searching2').innerHTML = "( Buscando aguarde .... )"; 122 123 if (timeO) 124 clearTimeout(timeO); 125 126 timeO = setTimeout(function() 127 { 128 cExecute_('index.php?menuaction=filemanager.uiconfig.search_user',dir_handler,'name='+el.value); 129 document.getElementById('span_searching2').innerHTML =""; 130 }, 700); 131 } 101 132 } 102 }103 }104 105 function search_user(el)106 {107 if (el.value.length < 4){108 document.getElementById('span_searching1').innerHTML = get_lang('Type at least 4 chars');109 }110 else111 {112 document.getElementById('span_searching1').innerHTML = '';113 if (timeO)114 clearTimeout(timeO);115 timeO = setTimeout('cExecute_(\'index.php?menuaction=filemanager.uiconfig.search_user&name='+el.value+'\',user_handler)',700);116 133 } 117 134 }
Note: See TracChangeset
for help on using the changeset viewer.