Changeset 3881 for branches/2.2/filemanager/js
- Timestamp:
- 03/21/11 14:17:53 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2/filemanager/js/handler.js
r3880 r3881 232 232 function upload(data) 233 233 { 234 var response = unserialize(data); 235 236 if ( response[0] == "Ok" ) 237 { 238 write_msg(get_lang('All files created sucessfuly')); 239 _winBuild( "dwindownewUpload" , "remove" ); 240 } 241 else 234 var _inputs = document.getElementsByTagName('input'); 235 var response = unserialize(data); 236 237 if ( response[0] != "Ok" ) 242 238 { 243 var _inputs = document.getElementsByTagName('input');244 var removeInputs = null;245 246 239 for( var i = 0; i < response.length; i++ ) 247 240 { 248 241 for( var j = 0 ; j < _inputs.length ; j++ ) 249 242 { 250 if( _inputs[j].getAttribute('type') == 'file')243 if( _inputs[j].getAttribute('type') == "file") 251 244 { 252 if( _inputs[j].value.indexOf( response[i]['file'] ) > -1 ) 253 { 245 var _indexOf = response[i]['file'].toUpperCase().indexOf(_inputs[j].value.toUpperCase() ); 246 247 if( response[i]['file'].toUpperCase() === _inputs[j].value.toUpperCase() && _indexOf > -1 ) 248 { 249 _inputs[j].setAttribute("erroUpload", "true"); 250 254 251 var _parent = _inputs[j].parentNode; 255 252 var _div = _parent.firstChild; … … 267 264 + borkb( response[i]['size'] ) + " - Permitido " + borkb( response[i]['size_max'] ); 268 265 } 269 else 266 else if( response[i]['badchar'] ) 270 267 { 271 268 _div.innerHTML = "<span style='font-weight:bold' >Erro </span>:: " + response[i]['badchar']; 272 269 } 273 else 270 else if( response[i]['directory'] ) 274 271 { 275 272 _div.innerHTML = "<span style='font-weight:bold' >Erro </span>:: " + response[i]['directory']; 276 273 } 277 else 274 else if( response[i]['sendFile'] ) 278 275 { 279 276 _div.innerHTML = "<span style='font-weight:bold' >Erro </span>:: " + response[i]['sendFile']; 280 277 } 281 else 278 else if( response[i]['undefined'] ) 282 279 { 283 280 _div.innerHTML = "<span style='font-weight:bold' >Erro </span>:: " + response[i]['undefined']; 284 281 } 285 282 } 286 else287 removeInputs = _inputs[j];288 283 } 289 284 } 290 291 if( removeInputs != null ) 292 { 293 removeInputs.parentNode.parentNode.removeChild( removeInputs.parentNode ); 294 removeInputs = null; 285 } 286 287 for( var j = 0 ; j < _inputs.length ; j++ ) 288 { 289 if ( !_inputs[j].getAttribute("erroUpload") && _inputs[j].getAttribute('type') == "file" ) 290 { 291 _inputs[j].parentNode.parentNode.removeChild( _inputs[j].parentNode ); 295 292 } 296 } 293 } 294 } 295 else 296 { 297 write_msg(get_lang('All files created sucessfuly')); 298 _winBuild( "dwindownewUpload" , "remove" ); 297 299 } 298 300
Note: See TracChangeset
for help on using the changeset viewer.