Changeset 4121
- Timestamp:
- Oct 26, 2009, 9:39:44 PM (15 years ago)
- Location:
- extensions/pLoader/trunk/src/Uploader
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/pLoader/trunk/src/Uploader/GUI/wxFrameAUI.pm
r4118 r4121 152 152 use Storable; 153 153 use Uploader::GUI::wxPropertyGridPanel; 154 use Encode qw/encode decode is_utf8/;155 154 use utf8; 156 155 $|=1; … … 1436 1435 # to make sure that unicode chars in filenames are supported 1437 1436 { 1438 ANSIPathName => $^O =~ /MSWin32/ ? Win32::GetANSIPathName($_) : encode('iso-8859-1', $_),1437 ANSIPathName => $^O =~ /MSWin32/ ? Win32::GetANSIPathName($_) : $_, 1439 1438 PathName => $_, 1440 1439 }, -
extensions/pLoader/trunk/src/Uploader/ImageList.pm
r4090 r4121 29 29 use Storable; 30 30 use Digest::MD5::File qw/file_md5_hex md5_hex/; 31 use Encode qw/encode decode is_utf8/;32 31 use Wx::Locale qw/:default/; 33 32 use Wx; … … 200 199 ); 201 200 $self->current_image->preview_file( 202 encode('iso-8859-1', $self->current_image->preview_file)201 $self->current_image->preview_file 203 202 ); 204 203 … … 335 334 my ( $self, $file, $info, $i ) = @_; 336 335 337 # $file = encode('iso-8859-1', $file);338 336 339 337 my $name; … … 571 569 "%s:%s", 572 570 $self->type, 573 encode('iso-8859-1', $self->current_image->wx_thumb_file),571 $self->current_image->wx_thumb_file, 574 572 ) 575 573 ); … … 629 627 "%s:%s", 630 628 $self->type, 631 encode('iso-8859-1', $self->current_image->preview_file),629 $self->current_image->preview_file, 632 630 ) 633 631 ); … … 708 706 "%s:%s", 709 707 $self->type, 710 encode('iso-8859-1', $self->current_image->site_resized_file),708 $self->current_image->site_resized_file, 711 709 ) 712 710 ); … … 732 730 733 731 my $status = $image->ReadImage( 734 encode('iso-8859-1', $self->current_image->site_resized_file)732 $self->current_image->site_resized_file 735 733 ); 736 734 warn "$status" if $status ; … … 760 758 "%s:%s", 761 759 $self->type, 762 encode('iso-8859-1', $self->current_image->site_thumb_file),760 $self->current_image->site_thumb_file, 763 761 ) 764 762 ); … … 1126 1124 } 1127 1125 $image->Write( 1128 filename=>encode('iso-8859-1', $self->current_image->site_high_file)1126 $self->current_image->site_high_file 1129 1127 ); 1130 1128 warn "$status ", $self->current_image->site_high_file, "\n" if $status ; … … 1206 1204 1207 1205 my $status = $image->ReadImage( 1208 encode('iso-8859-1', $file_out)1206 $file_out 1209 1207 ); 1210 1208 printf("gravity %s, color %s, pointsize %s, x %s, y %s\n", $gravity, $fill, $text_size, $x, $y); … … 1226 1224 "%s:%s", 1227 1225 $self->type, 1228 encode('iso-8859-1', $file_out),1226 $file_out, 1229 1227 ) 1230 1228 ); … … 1311 1309 # write resizd file 1312 1310 $image->Write( 1313 filename=>encode('iso-8859-1', $file)1311 $file 1314 1312 ); 1315 1313 warn "$status ", $file, "\n" if $status ; -
extensions/pLoader/trunk/src/Uploader/PWG/WebServices.pm
r4097 r4121 28 28 use Digest::MD5::File qw/file_md5_hex md5_hex/; 29 29 use File::Slurp; 30 use Encode qw/encode decode is_utf8/;31 30 use POSIX qw(ceil floor); 32 31 use base qw/ … … 242 241 eval { 243 242 $file_sum = file_md5_hex( 244 encode('iso-8859-1', $self->site_resized_file)243 $self->site_resized_file 245 244 ); 246 245 }; … … 248 247 249 248 my $thumbnail_sum = file_md5_hex( 250 encode('iso-8859-1', $self->site_thumb_file),249 $self->site_thumb_file, 251 250 ); 252 251 253 252 my $original_sum = file_md5_hex( 254 encode('iso-8859-1', $self->site_high_file)253 $self->site_high_file 255 254 ); 256 255 … … 272 271 }; 273 272 274 my $site_image_name = is_utf8($self->site_image_name) ? 275 $self->site_image_name : 276 encode('utf8', $self->site_image_name); 273 my $site_image_name = $self->site_image_name; 277 274 278 275 my $image_id = $hresult->{result}{$original_sum}; … … 284 281 285 282 my $resized_params = { 286 filepath => encode('iso-8859-1', $self->site_resized_file),287 type => 'file',288 original_sum => $original_sum,283 filepath => $self->site_resized_file, 284 type => 'file', 285 original_sum => $original_sum, 289 286 yield_callback => $yield_callback, 290 287 }; … … 299 296 300 297 my $thumb_params = { 301 filepath => encode('iso-8859-1', $self->site_thumb_file),302 type => 'thumb',303 original_sum => $original_sum,298 filepath => $self->site_thumb_file, 299 type => 'thumb', 300 original_sum => $original_sum, 304 301 yield_callback => $yield_callback, 305 302 }; … … 329 326 }; 330 327 my $high_params = { 331 filepath => encode('iso-8859-1', $self->site_high_file),332 type => 'high',333 original_sum => $original_sum,328 filepath => $self->site_high_file, 329 type => 'high', 330 original_sum => $original_sum, 334 331 yield_callback => $yield_callback, 335 332 };
Note: See TracChangeset
for help on using the changeset viewer.