From 98263b317367b45ae491aa1836e0b2dca49f97bb Mon Sep 17 00:00:00 2001 From: alec Date: Fri, 13 Jan 2012 11:21:45 +0000 Subject: - Make mime type detection based on filename extension to be case-insensitive git-svn-id: https://svn.roundcube.net/trunk@5769 208e9e7b-5314-0410-a742-e7e81cd9613c --- roundcubemail/program/include/main.inc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'roundcubemail/program/include/main.inc') diff --git a/roundcubemail/program/include/main.inc b/roundcubemail/program/include/main.inc index 148c2bd5c..9f154e4b7 100644 --- a/roundcubemail/program/include/main.inc +++ b/roundcubemail/program/include/main.inc @@ -1627,12 +1627,14 @@ function rcmail_filetype2classname($mimetype, $filename) list($primary, $secondary) = explode('/', $mimetype); $classes = array($primary ? $primary : 'unknown'); - if ($secondary) + if ($secondary) { $classes[] = $secondary; - if (preg_match('/\.([a-z0-9]+)$/', $filename, $m)) + } + if (preg_match('/\.([a-z0-9]+)$/i', $filename, $m)) { $classes[] = $m[1]; + } - return join(" ", $classes); + return strtolower(join(" ", $classes)); } /** -- cgit v1.2.3