icon mappings: # $icons_base = "/gnome-icons"; $icons = array( "application/msword" => "$icons_base/gnome-mime-application-msword.png", "application/pdf" => "$icons_base/gnome-mime-application-pdf.png", "application/pgp-encrypted" => "$icons_base/gnome-mime-application-pgp-encrypted.png", "application/pgp-keys" => "$icons_base/gnome-mime-application-pgp-keys.png", "application/pgp" => "$icons_base/gnome-mime-application-pgp.png", "application/postscript" => "$icons_base/gnome-mime-application-postscript.png", "application/qif" => "$icons_base/gnome-mime-application-qif.png", "application/rtf" => "$icons_base/gnome-mime-application-rtf.png", "application/vnd.lotus-1-2-3" => "$icons_base/gnome-mime-application-vnd.lotus-1-2-3.png", "application/vnd.ms-excel" => "$icons_base/gnome-mime-application-vnd.ms-excel.png", "application/vnd.ms-powerpoint" => "$icons_base/gnome-mime-application-vnd.ms-powerpoint.png", "application/vnd.rn-realmedia" => "$icons_base/gnome-mime-application-vnd.rn-realmedia.png", "application/vnd.stardivision.calc" => "$icons_base/gnome-mime-application-vnd.stardivision.calc.png", "application/vnd.stardivision.impress" => "$icons_base/gnome-mime-application-vnd.stardivision.impress.png", "application/vnd.stardivision.writer" => "$icons_base/gnome-mime-application-vnd.stardivision.writer.png", "application/vnd.sun.xml.calc" => "$icons_base/gnome-mime-application-vnd.sun.xml.calc.png", "application/vnd.sun.xml.impress" => "$icons_base/gnome-mime-application-vnd.sun.xml.impress.png", "application/vnd.sun.xml.writer" => "$icons_base/gnome-mime-application-vnd.sun.xml.writer.png", "application/x-abiword" => "$icons_base/gnome-mime-application-x-abiword.png", "application/x-applix-spreadsheet" => "$icons_base/gnome-mime-application-x-applix-spreadsheet.png", "application/x-applix-word" => "$icons_base/gnome-mime-application-x-applix-word.png", "application/x-arj" => "$icons_base/gnome-mime-application-x-arj.png", "application/x-backup" => "$icons_base/gnome-mime-application-x-backup.png", "application/x-bzip-compressed-tar" => "$icons_base/gnome-mime-application-x-bzip-compressed-tar.png", "application/x-bzip" => "$icons_base/gnome-mime-application-x-bzip.png", "application/x-compressed-tar" => "$icons_base/gnome-mime-application-x-compressed-tar.png", "application/x-compress" => "$icons_base/gnome-mime-application-x-compress.png", "application/x-core-file" => "$icons_base/gnome-mime-application-x-core-file.png", "application/x-dc-rom" => "$icons_base/gnome-mime-application-x-dc-rom.png", "application/x-deb" => "$icons_base/gnome-mime-application-x-deb.png", "application/x-dia-diagram" => "$icons_base/gnome-mime-application-x-dia-diagram.png", "application/x-dvi" => "$icons_base/gnome-mime-application-x-dvi.png", "application/x-e-theme" => "$icons_base/gnome-mime-application-x-e-theme.png", "application/x-font-afm" => "$icons_base/gnome-mime-application-x-font-afm.png", "application/x-font-bdf" => "$icons_base/gnome-mime-application-x-font-bdf.png", "application/x-font-linux-psf" => "$icons_base/gnome-mime-application-x-font-linux-psf.png", "application/x-font-pcf" => "$icons_base/gnome-mime-application-x-font-pcf.png", "application/x-font-sunos-news" => "$icons_base/gnome-mime-application-x-font-sunos-news.png", "application/x-font-ttf" => "$icons_base/gnome-mime-application-x-font-ttf.png", "application/x-gameboy-rom" => "$icons_base/gnome-mime-application-x-gameboy-rom.png", "application/x-genesis-rom" => "$icons_base/gnome-mime-application-x-genesis-rom.png", "application/x-gnome-app-info" => "$icons_base/gnome-mime-application-x-gnome-app-info.png", "application/x-gnumeric" => "$icons_base/gnome-mime-application-x-gnumeric.png", "application/x-gtktalog" => "$icons_base/gnome-mime-application-x-gtktalog.png", "application/x-gzip" => "$icons_base/gnome-mime-application-x-gzip.png", "application/x-java-byte-code" => "$icons_base/gnome-mime-application-x-java-byte-code.png", "application/x-kde-app-info" => "$icons_base/gnome-mime-application-x-kde-app-info.png", "application/x-killustrator" => "$icons_base/gnome-mime-application-x-killustrator.png", "application/x-kpresenter" => "$icons_base/gnome-mime-application-x-kpresenter.png", "application/x-kspread" => "$icons_base/gnome-mime-application-x-kspread.png", "application/x-kword" => "$icons_base/gnome-mime-application-x-kword.png", "application/x-mrproject" => "$icons_base/gnome-mime-application-x-mrproject.png", "application/x-msx-rom" => "$icons_base/gnome-mime-application-x-msx-rom.png", "application/x-n64-rom" => "$icons_base/gnome-mime-application-x-n64-rom.png", "application/x-nes-rom" => "$icons_base/gnome-mime-application-x-nes-rom.png", "application/x-object-file" => "$icons_base/gnome-mime-application-x-object-file.png", "application/x-ogg" => "$icons_base/gnome-mime-application-x-ogg.png", "application/x-php" => "$icons_base/gnome-mime-application-x-php.png", "application/x-python-bytecode" => "$icons_base/gnome-mime-application-x-python-bytecode.png", "application/x-qw" => "$icons_base/gnome-mime-application-x-qw.png", "application/x-reject" => "$icons_base/gnome-mime-application-x-reject.png", "application/x-rpm" => "$icons_base/gnome-mime-application-x-rpm.png", "application/x-scheme" => "$icons_base/gnome-mime-application-x-scheme.png", "application/x-smil" => "$icons_base/gnome-mime-application-x-smil.png", "application/x-sms-rom" => "$icons_base/gnome-mime-application-x-sms-rom.png", "application/x-sql" => "$icons_base/gnome-mime-application-x-sql.png", "application/x-stuffit" => "$icons_base/gnome-mime-application-x-stuffit.png", "application/x-tex" => "$icons_base/gnome-mime-application-x-tex.png", "application/zip" => "$icons_base/gnome-mime-application-zip.png", "audio/ac3" => "$icons_base/gnome-mime-audio-ac3.png", "audio/basic" => "$icons_base/gnome-mime-audio-basic.png", "audio/" => "$icons_base/gnome-mime-audio.png", "audio/x-aiff" => "$icons_base/gnome-mime-audio-x-aiff.png", "audio/x-it" => "$icons_base/gnome-mime-audio-x-it.png", "audio/x-midi" => "$icons_base/gnome-mime-audio-x-midi.png", "audio/x-mod" => "$icons_base/gnome-mime-audio-x-mod.png", "audio/x-mp3" => "$icons_base/gnome-mime-audio-x-mp3.png", "audio/x-pn-realaudio" => "$icons_base/gnome-mime-audio-x-pn-realaudio.png", "audio/x-s3m" => "$icons_base/gnome-mime-audio-x-s3m.png", "audio/x-stm" => "$icons_base/gnome-mime-audio-x-stm.png", "audio/x-ulaw" => "$icons_base/gnome-mime-audio-x-ulaw.png", "audio/x-voc" => "$icons_base/gnome-mime-audio-x-voc.png", "audio/x-wav" => "$icons_base/gnome-mime-audio-x-wav.png", "audio/x-xi" => "$icons_base/gnome-mime-audio-x-xi.png", "audio/x-xm" => "$icons_base/gnome-mime-audio-x-xm.png", "image/bmp" => "$icons_base/gnome-mime-image-bmp.png", "image/gif" => "$icons_base/gnome-mime-image-gif.png", "image/ief" => "$icons_base/gnome-mime-image-ief.png", "image/jpeg" => "$icons_base/gnome-mime-image-jpeg.png", "image/" => "$icons_base/gnome-mime-image.png", "image/png" => "$icons_base/gnome-mime-image-png.png", "image/svg" => "$icons_base/gnome-mime-image-svg.png", "image/tiff" => "$icons_base/gnome-mime-image-tiff.png", "image/x-3ds" => "$icons_base/gnome-mime-image-x-3ds.png", "image/x-applix-graphic" => "$icons_base/gnome-mime-image-x-applix-graphic.png", "image/x-cmu-raster" => "$icons_base/gnome-mime-image-x-cmu-raster.png", "image/x-lwo" => "$icons_base/gnome-mime-image-x-lwo.png", "image/x-lws" => "$icons_base/gnome-mime-image-x-lws.png", "image/x-portable-anymap" => "$icons_base/gnome-mime-image-x-portable-anymap.png", "image/x-portable-bitmap" => "$icons_base/gnome-mime-image-x-portable-bitmap.png", "image/x-portable-graymap" => "$icons_base/gnome-mime-image-x-portable-graymap.png", "image/x-portable-pixmap" => "$icons_base/gnome-mime-image-x-portable-pixmap.png", "image/x-psd" => "$icons_base/gnome-mime-image-x-psd.png", "image/x-rgb" => "$icons_base/gnome-mime-image-x-rgb.png", "image/x-tga" => "$icons_base/gnome-mime-image-x-tga.png", "image/x-xbitmap" => "$icons_base/gnome-mime-image-x-xbitmap.png", "image/x-xcf" => "$icons_base/gnome-mime-image-x-xcf.png", "image/x-xfig" => "$icons_base/gnome-mime-image-x-xfig.png", "image/x-xpixmap" => "$icons_base/gnome-mime-image-x-xpixmap.png", "image/x-xwindowdump" => "$icons_base/gnome-mime-image-x-xwindowdump.png", "text/css" => "$icons_base/gnome-mime-text-css.png", "text/html" => "$icons_base/gnome-mime-text-html.png", "text/" => "$icons_base/gnome-mime-text.png", "text/x-authors" => "$icons_base/gnome-mime-text-x-authors.png", "text/x-c-header" => "$icons_base/gnome-mime-text-x-c-header.png", "text/x-copying" => "$icons_base/gnome-mime-text-x-copying.png", "text/x-c" => "$icons_base/gnome-mime-text-x-c.png", "text/x-c++" => "$icons_base/gnome-mime-text-x-c++.png", "text/x-credits" => "$icons_base/gnome-mime-text-x-credits.png", "text/x-csh" => "$icons_base/gnome-mime-text-x-csh.png", "text/x-haskell" => "$icons_base/gnome-mime-text-x-haskell.png", "text/x-install" => "$icons_base/gnome-mime-text-x-install.png", "text/x-java" => "$icons_base/gnome-mime-text-x-java.png", "text/x-literate-haskell" => "$icons_base/gnome-mime-text-x-literate-haskell.png", "text/x-lyx" => "$icons_base/gnome-mime-text-x-lyx.png", "text/x-makefile" => "$icons_base/gnome-mime-text-x-makefile.png", "text/xml" => "$icons_base/gnome-mime-text-xml.png", "text/x-patch" => "$icons_base/gnome-mime-text-x-patch.png", "text/x-perl" => "$icons_base/gnome-mime-text-x-perl.png", "text/x-python" => "$icons_base/gnome-mime-text-x-python.png", "text/x-readme" => "$icons_base/gnome-mime-text-x-readme.png", "text/x-sh" => "$icons_base/gnome-mime-text-x-sh.png", "text/x-sql" => "$icons_base/gnome-mime-text-x-sql.png", "text/x-tex" => "$icons_base/gnome-mime-text-x-tex.png", "text/x-troff-man" => "$icons_base/gnome-mime-text-x-troff-man.png", "text/x-zsh" => "$icons_base/gnome-mime-text-x-zsh.png", "video/mpeg" => "$icons_base/gnome-mime-video-mpeg.png", "video/" => "$icons_base/gnome-mime-video.png", "video/quicktime" => "$icons_base/gnome-mime-video-quicktime.png", "video/x-ms-asf" => "$icons_base/gnome-mime-video-x-ms-asf.png", "video/x-msvideo" => "$icons_base/gnome-mime-video-x-msvideo.png", "video/x-ms-wmv" => "$icons_base/gnome-mime-video-x-ms-wmv.png", "x-directory/smb-share" => "$icons_base/gnome-mime-x-directory-smb-share.png", "x-font/afm" => "$icons_base/gnome-mime-x-font-afm.png", ); $icons["default"] = &$icons["application/x-core-file"]; $icons["directory"] = &$icons["x-directory/smb-share"]; # # To regenerate this list, use the script from the tools/ subdirectory. # # Note: it really wasn't senseful to integrate that script into fb2index, # this would just be a slowdown without functionality gain. # ?>