Ignore:
Timestamp:
Sep 3, 2014, 9:56:59 PM (10 years ago)
Author:
mistic100
Message:

feature:2616 add custom big progressbar

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/themes/default/template/photos_add_direct.tpl

    r29393 r29394  
    9797            up.start();
    9898          });
     99       
     100        jQuery('#cancelUpload').on('click', function(e) {
     101            e.preventDefault();
     102            up.stop();
     103            up.trigger('UploadComplete', up.files);
     104          });
    99105      }
    100106    },
     
    106112      },
    107113     
     114      UploadProgress: function(up, file) {
     115        jQuery('#uploadingActions .progressbar').width(up.total.percent+'%');
     116      },
     117     
    108118      BeforeUpload: function(up, file) {
    109119        //console.log('[BeforeUpload]', file);
     
    111121        // hide buttons
    112122        jQuery('#startUpload, #addFiles').hide();
     123        jQuery('#uploadingActions').show();
    113124
    114125        // warn user if she wants to leave page while upload is running
     
    181192
    182193        jQuery(".afterUploadActions").show();
     194        jQuery('#uploadingActions').hide();
    183195
    184196        // user can safely leave page without warning
     
    266278        <p>Your browser doesn't have HTML5 support.</p>
    267279      </div>
    268      
    269       <button id="startUpload" class="buttonLike icon-upload" disabled>{'Start Upload'|translate}</button>
    270280
    271281    </fieldset>
     282   
     283    <div id="uploadingActions" style="display:none">
     284      <button id="cancelUpload" class="buttonLike icon-cancel-circled">{'Cancel'|translate}</button>
     285     
     286      <div class="big-progressbar">
     287        <div class="progressbar" style="width:0%"></div>
     288      </div>
     289    </div>
     290     
     291    <button id="startUpload" class="buttonLike icon-upload" disabled>{'Start Upload'|translate}</button>
    272292
    273293</form>
Note: See TracChangeset for help on using the changeset viewer.