Changeset 1325:fac01f6f20b0
- Timestamp:
- 08/10/13 16:02:01 (10 years ago)
- Branch:
- default
- Location:
- admin
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/js/_media.js
r1320 r1325 12 12 } 13 13 14 function displayMessageInQueue(n) { 15 var msg = ''; 16 if (n==1) { 17 msg = dotclear.jsUpload.msg.file_in_queue; 18 } else if (n>1) { 19 msg = dotclear.jsUpload.msg.files_in_queue; 20 msg = msg.replace(/%d/,n); 21 } else { 22 msg = dotclear.jsUpload.msg.no_file_in_queue; 23 } 24 $('.queue-message','#fileupload').html(msg); 25 } 26 14 27 $('.button.add').click(function(e) { 15 28 // Use the native click() of the file input. … … 21 34 $('.button.cancel','#fileupload .fileupload-buttonbar').hide(); 22 35 disableButton($('.button.start','#fileupload .fileupload-buttonbar')); 36 displayMessageInQueue(0); 23 37 }); 24 38 … … 28 42 disableButton($('.button.start','#fileupload .fileupload-buttonbar')); 29 43 } 44 displayMessageInQueue($('.files .template-upload','#fileupload').length); 30 45 }); 31 46 … … 46 61 $('.button.cancel','#fileupload .fileupload-buttonbar').show(); 47 62 enableButton($('.button.start','#fileupload .fileupload-buttonbar')); 63 }).bind('fileuploadadded', function(e, data) { 64 displayMessageInQueue($('.files .template-upload','#fileupload').length); 48 65 }).bind('fileuploaddone', function(e, data) { 49 66 if (data.result.files[0].html !==undefined) { … … 52 69 $('.button.clean','#fileupload').show(); 53 70 }).bind('fileuploadalways', function(e, data) { 54 if ($('.fileupload-ctrl .files .template-upload', '#fileupload').length==0) { 55 $('.button.cancel','#fileupload .fileupload-buttonbar').hide(); 56 disableButton($('.button.start','#fileupload .fileupload-buttonbar')); 57 } 71 displayMessageInQueue($('.files .template-upload','#fileupload').length); 72 if ($('.fileupload-ctrl .files .template-upload','#fileupload').length==0) { 73 $('.button.cancel','#fileupload .fileupload-buttonbar').hide(); 74 disableButton($('.button.start','#fileupload .fileupload-buttonbar')); 75 } 58 76 }); 59 77 … … 65 83 label = dotclear.jsUpload.msg.choose_files; 66 84 $('#fileupload').fileupload({disabled:false}); 85 displayMessageInQueue(0); 67 86 disableButton($('.button.start','#fileupload .fileupload-buttonbar')); 68 87 } else { … … 82 101 $('.button.cancel,.button.clean','#fileupload .fileupload-buttonbar').hide(); 83 102 $('#fileupload').fileupload({disabled:true}); 103 $('.queue-message','#fileupload').html('').hide(); 84 104 } else { 85 105 $msg = dotclear.msg.enhanced_uploader_disable; … … 90 110 startButton.show(); 91 111 $('#fileupload').fileupload({disabled:false}); 112 $('.queue-message','#fileupload').show(); 113 displayMessageInQueue(0); 92 114 } 93 115 $(this).find('a').text($msg); -
admin/media.php
r1280 r1325 340 340 '<div>'.form::hidden(array('MAX_FILE_SIZE'),DC_MAX_UPLOAD_SIZE). 341 341 $core->formNonce().'</div>'. 342 '<div class="fileupload-ctrl"><div class=" files"></div></div>';342 '<div class="fileupload-ctrl"><div class="queue-message"></div><div class="files"></div></div>'; 343 343 344 344 echo -
admin/style/jsUpload/style.css
r1320 r1325 170 170 clear: both; 171 171 } 172 173 .queue-message { 174 font-weight: bold; 175 margin: 0 0 1em 16px; 176 }
Note: See TracChangeset
for help on using the changeset viewer.