Changeset 1160:ce52e19259b9 for admin/js
- Timestamp:
- 06/21/13 21:47:02 (11 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/js/_media.js
r1159 r1160 1 1 $(function() { 2 var jqXHR = null; 2 if ($('#fileupload').length==0) { 3 return; 4 } 5 3 6 $('#fileupload').fileupload({ 4 7 url: $('#fileupload').attr('action'), … … 7 10 }).bind('fileuploaddone', function(e, data) { 8 11 if (data.result.files[0].html !==undefined) { 9 $('.media-list ').append(data.result.files[0].html);12 $('.media-list p.clear').before(data.result.files[0].html); 10 13 } 11 14 }); 12 15 13 if (!$.browser.opera) { 14 var $container = $('#fileupload').parent().parent(); 15 var $msg; 16 var $container = $('#fileupload').parent().parent(); 17 var $msg; 16 18 19 if ($container.hasClass('enhanced_uploader')) { 20 $msg = dotclear.msg.enhanced_uploader_disable; 21 $('#fileupload').fileupload({disabled:false}); 22 } else { 23 $msg = dotclear.msg.enhanced_uploader_activate; 24 } 25 26 $('<div><a href="#">' + $msg + '</a></div>').click( function() { 17 27 if ($container.hasClass('enhanced_uploader')) { 28 $msg = dotclear.msg.enhanced_uploader_activate; 29 $('#upfile').attr('multiple', false); 30 31 // when a user has clicked enhanced_uploader, and has added files 32 // We must remove files in table 33 $('.table-files tr', '#fileupload').remove(); 34 $('#fileupload').fileupload({disabled:true}); 35 } else { 18 36 $msg = dotclear.msg.enhanced_uploader_disable; 37 $('#upfile').attr('multiple', true); 19 38 $('#fileupload').fileupload({disabled:false}); 20 } else {21 $msg = dotclear.msg.enhanced_uploader_activate;22 39 } 40 $(this).find('a').text($msg); 23 41 24 $('<div><a href="#">' + $msg + '</a></div>').click( function() { 25 if ($container.hasClass('enhanced_uploader')) { 26 $msg = dotclear.msg.enhanced_uploader_activate; 27 $('#upfile').attr('multiple', false); 28 29 // when a user has clicked enhanced_uploader, and has added files 30 // We must remove files in table 31 $('.table-files tr', '#fileupload').remove(); 32 $('#fileupload').fileupload({disabled:true}); 33 } else { 34 $msg = dotclear.msg.enhanced_uploader_disable; 35 $('#upfile').attr('multiple', true); 36 $('#fileupload').fileupload({disabled:false}); 37 } 38 $(this).find('a').text($msg); 39 40 $container.toggleClass('enhanced_uploader'); 41 }).appendTo($('#fileupload')); 42 } 42 $container.toggleClass('enhanced_uploader'); 43 }).appendTo($('#fileupload')); 43 44 44 45 // Replace remove links by a POST on hidden form
Note: See TracChangeset
for help on using the changeset viewer.