Changeset 4764 for extensions/pLoader/trunk/src/Uploader/ImageList.pm
- Timestamp:
- Jan 27, 2010, 5:32:12 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/pLoader/trunk/src/Uploader/ImageList.pm
r4760 r4764 126 126 reupload_not_ask 127 127 display_mode 128 stop_processing 128 129 / 129 130 ); … … 218 219 my ( $self, $files ) = @_; 219 220 221 $self->stop_processing(0); 222 220 223 $self->new_files( $files ); 221 224 … … 227 230 my $errors = 0; 228 231 229 map{230 my $info = $self->_read_exif_metatdata($ _->{ANSIPathName});231 my $is_new_image = $self->_add_image($ _, $info, $i);232 foreach my $file ( @{$files} ) { 233 my $info = $self->_read_exif_metatdata($file->{ANSIPathName}); 234 my $is_new_image = $self->_add_image($file, $info, $i); 232 235 $self->SetCurrentImage($i); 233 236 $self->_set_current_image_filepaths(); … … 254 257 $self->count($count); 255 258 $self->SetNewFilesViewerRefreshCallback->(); 256 } 257 @{$files}; 259 last if $self->stop_processing; 260 } 261 258 262 $self->SetNewFilesDisplayEndInfoCallback->( 259 263 sprintf( … … 741 745 742 746 sub UploadSelection { 743 my ( $self ) = @_; 747 my ( $self ) = @_; 748 749 $self->stop_processing(0); 744 750 745 751 my $viewer_callback = $self->UploadImagesViewerCallback ; … … 795 801 # keep site_high_file because it can be the original !!! 796 802 $self->_remove_resized_from_cache; 797 } 803 804 last if $self->stop_processing; 805 } 806 807 $self->stop_processing(0); 798 808 799 809 if($self->remove_uploaded_from_selection){ 800 810 $self->_remove_image_list($self->uploaded_images); 811 # clear thumbnail imagelistctrl 801 812 $viewer_callback->(); 802 813 } 803 814 804 815 $self->_upload_selection_final_log(); 816 805 817 } 806 818 … … 881 893 $self->upload_msg 882 894 ); 883 # set current image thumbnail884 # update upload progress dialog885 #$self->progressbar_refresh->($value);886 895 }; 887 896 # user cancelled : dialog box is destroyed … … 912 921 my ( $self ) = @_; 913 922 923 return if $self->stop_processing; 924 914 925 $self->_set_upload_msg(gettext("Uploading")); 915 926 $self->_upload_progress(0); … … 918 929 my ( $status, $status_msg, $content ) = $self->pwg->UploadImage( 919 930 { 920 yield=>$self->YieldCallback, 921 bar=>$self->progressbar_refresh, 922 msg=>$self->progress_msg_refresh, 923 msg_details=>$self->progress_msg_details_refresh, 924 resized_msg=>gettext("Uploading resized"), 925 thumbnail_msg=>gettext("Uploading thumbnail"), 926 highdef_msg=>gettext("Uploading high definition"), 927 checksum_msg=>gettext("Checksum for"), 928 original_sum=>$self->current_image->file_sum, 931 yield => $self->YieldCallback, 932 bar => $self->progressbar_refresh, 933 msg => $self->progress_msg_refresh, 934 msg_details => $self->progress_msg_details_refresh, 935 resized_msg => gettext("Uploading resized"), 936 thumbnail_msg => gettext("Uploading thumbnail"), 937 highdef_msg => gettext("Uploading high definition"), 938 checksum_msg => gettext("Checksum for"), 939 original_sum => $self->current_image->file_sum, 940 stop_processing => $self->stop_processing, 929 941 } 930 942 );
Note: See TracChangeset
for help on using the changeset viewer.