diff --git a/resources/DirectoryLister.php b/resources/DirectoryLister.php index 768bc03..7de742d 100644 --- a/resources/DirectoryLister.php +++ b/resources/DirectoryLister.php @@ -274,7 +274,7 @@ class DirectoryLister { if (isset($this->_config['file_types'][$fileExt])) { $fileIcon = $this->_config['file_types'][$fileExt]; } else { - $fileIcon = 'blank.png'; + $fileIcon = $this->_config['file_types']['blank']; } $sort = 2; diff --git a/resources/default.config.php b/resources/default.config.php index 666d5c9..504608c 100644 --- a/resources/default.config.php +++ b/resources/default.config.php @@ -40,25 +40,18 @@ $config['hidden_files'][] = 'resources'; */ $config['file_types'] = array( - - //Applications - 'app' => 'app.png', - 'bat' => 'app.png', - 'deb' => 'app.png', - 'exe' => 'app.png', - 'msi' => 'app.png', - 'rpm' => 'app.png', // Archives - '7z' => 'archive.png', - 'bz' => 'archive.png', - 'gz' => 'archive.png', - 'rar' => 'archive.png', - 'tar' => 'archive.png', - 'zip' => 'archive.png', + '7z' => 'compres.png', + 'bz' => 'compres.png', + 'gz' => 'compres.png', + 'rar' => 'compres.png', + 'tar' => 'compres.png', + 'zip' => 'compres.png', // Audio 'aac' => 'music.png', + 'flac' => 'music.png', 'mid' => 'music.png', 'midi' => 'music.png', 'mp3' => 'music.png', @@ -67,20 +60,28 @@ $config['file_types'] = array( 'wav' => 'music.png', // Code - 'c' => 'code.png', - 'cpp' => 'code.png', - 'css' => 'code.png', - 'erb' => 'code.png', - 'htm' => 'code.png', - 'html' => 'code.png', - 'java' => 'code.png', - 'js' => 'code.png', - 'php' => 'code.png', - 'pl' => 'code.png', - 'py' => 'code.png', - 'rb' => 'code.png', - 'xhtml' => 'code.png', - 'xml' => 'code.png', + 'c' => 'page_white_c.png', + 'cpp' => 'page_white_cplusplus.png', + 'css' => 'page_white_code.png', + 'erb' => 'page_white_ruby.png', + 'htm' => 'page_white_code.png', + 'html' => 'page_white_code.png', + 'java' => 'page_white_code_red.png', + 'js' => 'page_white_code.png', + 'php' => 'page_white_php.png', + 'pl' => 'page_white_code_red.png', + 'py' => 'page_white_code_red.png', + 'rb' => 'page_white_ruby.png', + 'xhtml' => 'page_white_code.png', + 'xml' => 'page_white_code.png', + + // Databases + 'accdb' => 'database.png', + 'db' => 'database.png', + 'dbf' => 'database.png', + 'mdb' => 'database.png', + 'pdb' => 'database.png', + 'sql' => 'database.png', // Disc Images 'cue' => 'cd.png', @@ -91,43 +92,72 @@ $config['file_types'] = array( 'nrg' => 'cd.png', // Documents - 'csv' => 'excel.png', - 'doc' => 'word.png', - 'docx' => 'word.png', - 'odt' => 'text.png', - 'pdf' => 'pdf.png', - 'xls' => 'excel.png', - 'xlsx' => 'excel.png', + 'csv' => 'page_white_excel.png', + 'doc' => 'page_white_word.png', + 'docx' => 'page_white_word.png', + 'odt' => 'page_white_text.png', + 'pdf' => 'page_white_acrobat.png', + 'xls' => 'page_white_excel.png', + 'xlsx' => 'page_white_excel.png', + + // Executables + 'app' => 'application_form.png', + 'bat' => 'application_form.png', + 'com' => 'application_form.png', + 'deb' => 'application_form.png', + 'exe' => 'application_form.png', + 'jar' => 'application_form.png', + 'msi' => 'application_form.png', + 'vb' => 'application_form.png', + 'rpm' => 'application_form.png', + + // Game Files + 'gam' => 'controller.png', + 'nes' => 'controller.png', + 'rom' => 'controller.png', + 'sav' => 'disk.png', // Images - 'bmp' => 'image.png', - 'gif' => 'image.png', - 'jpg' => 'image.png', - 'jpeg' => 'image.png', - 'png' => 'image.png', - 'tga' => 'image.png', + 'bmp' => 'picture.png', + 'gif' => 'picture.png', + 'jpg' => 'picture.png', + 'jpeg' => 'picture.png', + 'png' => 'picture.png', + 'psd' => 'picture.png', + 'tga' => 'picture.png', + 'tif' => 'picture.png', // Scripts - 'bat' => 'terminal.png', - 'cmd' => 'terminal.png', - 'sh' => 'terminal.png', + 'bat' => 'application_xp_terminal.png', + 'cmd' => 'application_xp_terminal.png', + 'sh' => 'application_xp_terminal.png', // Text - 'log' => 'text.png', - 'rtf' => 'text.png', - 'txt' => 'text.png', + 'log' => 'page_white_text.png', + 'rtf' => 'page_white_text.png', + 'txt' => 'page_white_text.png', + + // Vector Images + 'ai' => 'image.png', + 'drw' => 'image.png', + 'eps' => 'image.png', + 'ps' => 'image.png', + 'svg' => 'image.png', // Video - 'avi' => 'video.png', - 'mkv' => 'video.png', - 'mov' => 'video.png', - 'mp4' => 'video.png', - 'mpg' => 'video.png', - 'wmv' => 'video.png', - 'swf' => 'flash.png', + 'avi' => 'film.png', + 'flv' => 'page_white_flash.png', + 'mkv' => 'film.png', + 'mov' => 'film.png', + 'mp4' => 'film.png', + 'mpg' => 'film.png', + 'wmv' => 'film.png', + 'swf' => 'page_white_flash.png', // Other - 'msg' => 'message.png' -); + 'msg' => 'email.png', + 'blank' => 'page_white.png' +); + ?> \ No newline at end of file diff --git a/resources/img/icons/app.png b/resources/img/icons/application_form.png similarity index 100% rename from resources/img/icons/app.png rename to resources/img/icons/application_form.png diff --git a/resources/img/icons/terminal.png b/resources/img/icons/application_xp_terminal.png similarity index 100% rename from resources/img/icons/terminal.png rename to resources/img/icons/application_xp_terminal.png diff --git a/resources/img/icons/archive.png b/resources/img/icons/compress.png similarity index 100% rename from resources/img/icons/archive.png rename to resources/img/icons/compress.png diff --git a/resources/img/icons/controller.png b/resources/img/icons/controller.png new file mode 100644 index 0000000..5cf76ed Binary files /dev/null and b/resources/img/icons/controller.png differ diff --git a/resources/img/icons/database.png b/resources/img/icons/database.png new file mode 100644 index 0000000..3d09261 Binary files /dev/null and b/resources/img/icons/database.png differ diff --git a/resources/img/icons/disk.png b/resources/img/icons/disk.png new file mode 100644 index 0000000..99d532e Binary files /dev/null and b/resources/img/icons/disk.png differ diff --git a/resources/img/icons/message.png b/resources/img/icons/email.png similarity index 100% rename from resources/img/icons/message.png rename to resources/img/icons/email.png diff --git a/resources/img/icons/video.png b/resources/img/icons/film.png similarity index 100% rename from resources/img/icons/video.png rename to resources/img/icons/film.png diff --git a/resources/img/icons/blank.png b/resources/img/icons/page_white.png similarity index 100% rename from resources/img/icons/blank.png rename to resources/img/icons/page_white.png diff --git a/resources/img/icons/pdf.png b/resources/img/icons/page_white_acrobat.png similarity index 100% rename from resources/img/icons/pdf.png rename to resources/img/icons/page_white_acrobat.png diff --git a/resources/img/icons/page_white_c.png b/resources/img/icons/page_white_c.png new file mode 100644 index 0000000..34a05cc Binary files /dev/null and b/resources/img/icons/page_white_c.png differ diff --git a/resources/img/icons/code.png b/resources/img/icons/page_white_code.png similarity index 100% rename from resources/img/icons/code.png rename to resources/img/icons/page_white_code.png diff --git a/resources/img/icons/page_white_code_red.png b/resources/img/icons/page_white_code_red.png new file mode 100644 index 0000000..87a6914 Binary files /dev/null and b/resources/img/icons/page_white_code_red.png differ diff --git a/resources/img/icons/page_white_cplusplus.png b/resources/img/icons/page_white_cplusplus.png new file mode 100644 index 0000000..a87cf84 Binary files /dev/null and b/resources/img/icons/page_white_cplusplus.png differ diff --git a/resources/img/icons/excel.png b/resources/img/icons/page_white_excel.png similarity index 100% rename from resources/img/icons/excel.png rename to resources/img/icons/page_white_excel.png diff --git a/resources/img/icons/flash.png b/resources/img/icons/page_white_flash.png similarity index 100% rename from resources/img/icons/flash.png rename to resources/img/icons/page_white_flash.png diff --git a/resources/img/icons/page_white_php.png b/resources/img/icons/page_white_php.png new file mode 100644 index 0000000..7868a25 Binary files /dev/null and b/resources/img/icons/page_white_php.png differ diff --git a/resources/img/icons/page_white_ruby.png b/resources/img/icons/page_white_ruby.png new file mode 100644 index 0000000..f59b7c4 Binary files /dev/null and b/resources/img/icons/page_white_ruby.png differ diff --git a/resources/img/icons/text.png b/resources/img/icons/page_white_text.png similarity index 100% rename from resources/img/icons/text.png rename to resources/img/icons/page_white_text.png diff --git a/resources/img/icons/word.png b/resources/img/icons/page_white_word.png similarity index 100% rename from resources/img/icons/word.png rename to resources/img/icons/page_white_word.png diff --git a/resources/img/icons/picture.png b/resources/img/icons/picture.png new file mode 100644 index 0000000..4a158fe Binary files /dev/null and b/resources/img/icons/picture.png differ