Yoshihisa Fukuhara
higef****@users*****
2006年 6月 5日 (月) 14:52:42 JST
Index: affelio/apps/album/Album/Default.pm
diff -u affelio/apps/album/Album/Default.pm:1.1 affelio/apps/album/Album/Default.pm:1.2
--- affelio/apps/album/Album/Default.pm:1.1 Sun Jun 4 10:48:07 2006
+++ affelio/apps/album/Album/Default.pm Mon Jun 5 14:52:42 2006
@@ -87,7 +87,8 @@
if ($filehandle){
fileparse_set_fstype("MSDOS"); #For IE user
my $basename = basename($filehandle,"");
- if ($basename =~ /^[a-zA-Z0-9\.\-\_]{1,32}$/ ){ #Check Filename
+# if ($basename =~ /^[a-zA-Z0-9\.\-\_]{1,32}$/ ){ #Check Filename
+ if ($basename =~ /^[a-zA-Z0-9\.\-\_]{1,32}$\.(jpg)|(JPG)|(jpeg)|(JPEG)|(gif)|(GIF)|(png)|(PNG)|(bmp)|(BMP)|(tif)|(TIF)|(tiff)|(TIFF)/ ){ #Check Filename
my $fname=$album->{afap}->get_userdata_dir().'/'.$id.'/'.$basename;
my $thumb_fname=$album->{afap}->get_userdata_dir().'/'.$id.'/thumbnail/'.$basename;
my $chkFile = $album->checkImagefile($id,$basename);