Development

Changeset 29464

You must first sign up to be able to contribute.

Changeset 29464

Show
Ignore:
Timestamp:
05/14/10 14:47:03 (3 years ago)
Author:
joshiausdemwald
Message:

Packaged v 1.0.0

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • plugins/sfWidgetFormInputSWFUploadPlugin/lib/widget/sfWidgetFormInputSWFUpload.php

    r26140 r29464  
    5555    parent::configure($options, $attributes); 
    5656 
     57    $this->addOption('reset_on_dialog', true); 
     58 
    5759    $this->addOption('custom_javascripts', array()); 
    5860 
     
    170172 
    171173    $prevent_form_submit = $this->getOption('prevent_form_submit') ? 'true' : 'false'; 
     174 
     175    $reset_on_dialog = $this->getOption('reset_on_dialog') ? 'true' : 'false'; 
    172176 
    173177    $output .= <<<EOF 
     
    196200              send_serialized_values: $send_serialized_values, 
    197201              collapse_queue_on_init: $collapse_queue_on_init, 
    198               prevent_form_submit: $prevent_form_submit 
     202              prevent_form_submit: $prevent_form_submit, 
     203              reset_on_dialog: $reset_on_dialog 
    199204            }, 
    200205            use_query_string : false, 
  • plugins/sfWidgetFormInputSWFUploadPlugin/package.xml

    r26143 r29464  
    1111    <active>yes</active> 
    1212  </lead> 
    13   <date>2010-01-03</date> 
     13  <date>2010-05-14</date> 
    1414  <version> 
    15     <release>0.9.10</release> 
     15    <release>1.0.0</release> 
    1616    <api>0.9.0</api> 
    1717  </version> 
     
    2121  </stability> 
    2222  <license uri="http://www.symfony-project.org/license">MIT license</license> 
    23   <notes>Initial release</notes> 
     23  <notes>First stable release</notes> 
    2424  <contents> 
    2525    <dir name="/"> 
     
    6363 
    6464 
    65  
    66  
    6765      <file role="data" name="README" /> 
    6866      <file role="data" name="LICENSE" /> 
     
    7270    <required> 
    7371      <php> 
    74         <min>5.1.7</min> 
     72        <min>5.2.3</min> 
    7573      </php> 
    7674      <pearinstaller> 
     
    8179        <channel>pear.symfony-project.com</channel> 
    8280        <min>1.1.0</min> 
    83         <max>1.4.0</max> 
     81        <max>2.0.0</max> 
     82        <exclude>2.0.0</exclude> 
    8483      </package> 
    8584    </required> 
     
    9089    <release> 
    9190      <version> 
     91        <release>1.0.0</release> 
     92        <api>0.9.0</api> 
     93      </version> 
     94      <stability> 
     95        <release>stable</release> 
     96        <api>stable</api> 
     97      </stability> 
     98      <license>MIT license</license> 
     99      <date>2010-05-14</date> 
     100      <notes> 
     101      * Fixed package.xml problem 
     102      </notes> 
     103    </release> 
     104    <release> 
     105      <version> 
    92106        <release>0.9.10</release> 
    93107        <api>0.9.0</api> 
  • plugins/sfWidgetFormInputSWFUploadPlugin/web/js/swfupload-widget-handler.js

    r26140 r29464  
    602602  swfu_widget.addObserver(swfu_widget.handlers, 'file_dialog_start', function() 
    603603  { 
    604     this.reset(); 
     604    if(this._swfupload.customSettings.reset_on_dialog) 
     605      this.reset(); 
     606    else 
     607      this.resetCompleted(); 
    605608  }, this); 
    606609  swfu_widget.addObserver(swfu_widget.handlers, 'file_queued', function(event) 
     
    719722  this.setIsCancelled(false); 
    720723  this.setMessage('Queue empty'); 
     724} 
     725 
     726swfu_widget.SWFUploadProgress.prototype.resetCompleted = function() 
     727{ 
     728  var remaining_files = {}; 
     729  for(var i in this._files) 
     730  { 
     731    if(this._files[i]._isOk) 
     732    { 
     733      this._files_queued --; 
     734      this._files[i].reset(); 
     735    } 
     736    else 
     737    { 
     738      remaining_files[i] = this._files[i]; 
     739    } 
     740  } 
     741  this._files = remaining_files; 
     742  delete remaining_files; 
    721743} 
    722744