From 98de6e921f10448b05d9c8251263fbba4200b3e8 Mon Sep 17 00:00:00 2001 From: ngleader Date: Sat, 10 May 2014 08:02:29 +0900 Subject: [PATCH] #695 fixed file extension filters --- modules/install/install.admin.controller.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/install/install.admin.controller.php b/modules/install/install.admin.controller.php index cb0a03ee8..f0f3bb6d2 100644 --- a/modules/install/install.admin.controller.php +++ b/modules/install/install.admin.controller.php @@ -335,8 +335,8 @@ class installAdminController extends install list($width, $height, $type_no, $attrs) = @getimagesize($target_file); if($iconname == 'favicon.ico') { - if(!preg_match('/^.*(icon).*$/',$type)) { - Context::set('msg', '*.icon '.Context::getLang('msg_possible_only_file')); + if(!preg_match('/^.*\.ico$/i',$type)) { + Context::set('msg', '*.ico '.Context::getLang('msg_possible_only_file')); return; } if($width && $height && ($width != '16' || $height != '16')) { @@ -346,7 +346,7 @@ class installAdminController extends install } else if($iconname == 'mobicon.png') { - if(!preg_match('/^.*(png).*$/',$type)) { + if(!preg_match('/^.*\.png$/i',$type)) { Context::set('msg', '*.png '.Context::getLang('msg_possible_only_file')); return; }