Dotclear

Changeset 249:d0a17b7ca6e0


Ignore:
Timestamp:
05/09/11 11:48:41 (13 years ago)
Author:
Tomtom33 <tbouron@…>
Branch:
default
Message:

Improved enhanced uploader for media

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • admin/js/_media.js

    r0 r224  
    1717      
    1818     if (!$.browser.opera) { 
    19           var upldr = $('<a href="#">' + dotclear.msg.activate_enhanced_uploader + '</a>') 
     19          var cue = $('<a/>').attr({'id':'candyupload-enable','href':'#'}).append(dotclear.msg.activate_enhanced_uploader) 
    2020          .click(function() { 
    2121               candyUploadInit(); 
    2222               return false; 
    2323          }); 
    24           $('#media-upload>fieldset').append($('<div></div>').append(upldr)); 
     24          $('#media-upload>fieldset').append($('<div></div>').append(cue)); 
    2525           
    2626          if ($.cookie('dc_candy_upl') == 1) { 
     
    4343                    createControls: function() { 
    4444                         var _this = this; 
    45                          var l = $('<a href="#">' + dotclear.msg.disable_enhanced_uploader + '</a>').click(function() { 
     45                         var cud = $('<a/>').attr({'id':'candyupload-disable','href':'#'}).append(dotclear.msg.disable_enhanced_uploader) 
     46                         .click(function() { 
    4647                              _this.upldr.destroy(); 
    4748                              _this.ctrl.block.empty().remove(); 
     
    5152                              return false; 
    5253                         }); 
    53                          this.ctrl.disable = $('<div class="cu-disable"></div>').append(l).appendTo(this.ctrl.block); 
     54                         this.ctrl.btn_browse.hide(); 
     55                         this.ctrl.msg.html(dotclear.msg.load_enhanced_uploader); 
     56                         this.ctrl.disable = $('<div class="cu-disable"></div>').append(cud).appendTo(this.ctrl.block); 
    5457                    }, 
    5558                    flashReady: function() { 
    56                          this.ctrl.btn_browse.addClass('button'); 
     59                         var _this = this; 
     60                         this.ctrl.msg.fadeOut('fast',function() { 
     61                              $(this).text(_this.locales.no_file_in_queue).fadeIn('fast'); 
     62                              _this.ctrl.btn_browse.fadeIn('fast',function() { 
     63                                   _this.upldr.container.children().css({ 
     64                                        width: $('.cu-btn-browse').width(), 
     65                                        height: $('.cu-btn-browse').height() 
     66                                   }); 
     67                              }); 
     68                         }); 
    5769                         this.ctrl.block.append(this.ctrl.disable); 
    5870                    }, 
  • inc/admin/lib.dc.page.php

    r199 r224  
    434434          self::jsVar('dotclear.msg.confirm_change_post_format', 
    435435               __('You have unsaved changes. Switch post format will loose these changes. Proceed anyway?')). 
     436          self::jsVar('dotclear.msg.load_enhanced_uploader', 
     437               __('Loading enhanced uploader, please wait.')). 
    436438          "\n//]]>\n". 
    437439          "</script>\n"; 
Note: See TracChangeset for help on using the changeset viewer.

Sites map