1
0
mirror of https://github.com/misterunknown/ifm.git synced 2025-08-10 18:14:00 +02:00

Merge pull request #51 from jrondorf/master

File extensions have to be converted to lower case, some file extensions missing in list
This commit is contained in:
Marco Dickert
2017-07-23 22:43:51 +02:00
committed by GitHub

View File

@@ -869,13 +869,14 @@ f00bar;
} }
private function getTypeIcon( $type ) { private function getTypeIcon( $type ) {
$type = strtolower($type);
switch( $type ) { switch( $type ) {
case "aac": case "aiff": case "mid": case "mp3": case "wav": return 'icon icon-file-audio'; break; 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 "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 "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 "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 "odf": case "odt": case "rtf": return 'icon icon-file-word'; break; case "doc": case "dotx": case "md": case "odf": case "odt": case "rtf": case "txt": return 'icon icon-file-word'; break;
case "ods": case "xls": case "xlsx": return 'icon icon-file-excel'; 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 "odp": case "ppt": case "pptx": return 'icon icon-file-powerpoint'; break;
case "pdf": return 'icon icon-file-pdf'; break; case "pdf": return 'icon icon-file-pdf'; break;
case "tgz": case "zip": case "tar": case "7z": case "rar": return 'icon icon-file-archive'; case "tgz": case "zip": case "tar": case "7z": case "rar": return 'icon icon-file-archive';