From 64365dbc4fecb028fecccd39065f397f86909d9d Mon Sep 17 00:00:00 2001 From: Jannis Rondorf Date: Sun, 23 Jul 2017 17:48:36 +0200 Subject: [PATCH] Lowercase file extensions, add csv, js, md, txt as known file extensions --- src/main.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main.php b/src/main.php index 26cef82..acb9538 100644 --- a/src/main.php +++ b/src/main.php @@ -869,13 +869,14 @@ f00bar; } private function getTypeIcon( $type ) { + $type = strtolower($type); switch( $type ) { case "aac": case "aiff": case "mid": case "mp3": case "wav": return 'icon icon-file-audio'; break; case "ai": case "bmp": case "eps": case "tiff": case "gif": case "jpg": case "jpeg": case "png": case "psd": return 'icon icon-file-image'; break; case "avi": case "flv": case "mp4": case "mpg": case "mkv": case "mpeg": case "webm": case "wmv": case "mov": return 'icon icon-file-video'; break; - case "c": case "cpp": case "css": case "dat": case "h": case "html": case "php": case "java": case "py": case "sql": case "xml": case "yml": return 'icon icon-file-code'; break; - case "doc": case "dotx": case "odf": case "odt": case "rtf": return 'icon icon-file-word'; break; - case "ods": case "xls": case "xlsx": return 'icon icon-file-excel'; break; + case "c": case "cpp": case "css": case "dat": case "h": case "html": case "java": case "js": case "php": case "py": case "sql": case "xml": case "yml": return 'icon icon-file-code'; break; + case "doc": case "dotx": case "md": case "odf": case "odt": case "rtf": case "txt": return 'icon icon-file-word'; break; + case "csv": case "ods": case "xls": case "xlsx": return 'icon icon-file-excel'; break; case "odp": case "ppt": case "pptx": return 'icon icon-file-powerpoint'; break; case "pdf": return 'icon icon-file-pdf'; break; case "tgz": case "zip": case "tar": case "7z": case "rar": return 'icon icon-file-archive';