]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Added hook trigger to allow plugins solve problems with mime types.
authorSem <sembrestels@riseup.net>
Sat, 31 Dec 2011 17:04:13 +0000 (18:04 +0100)
committerSem <sembrestels@riseup.net>
Sat, 31 Dec 2011 17:04:13 +0000 (18:04 +0100)
mod/file/start.php

index e15a9ad612147c2c3cbd16dbd70900a4c6a70c3f..3e1ae169d9ddcbbc7a347d73f8e7c343a8ae4a55 100644 (file)
@@ -233,6 +233,10 @@ function file_owner_block_menu($hook, $type, $return, $params) {
  */
 function file_get_simple_type($mimetype) {
 
+       if($type = elgg_trigger_plugin_hook('file_simple_type', 'object', $params, null)) {
+               return $type;
+       }
+
        switch ($mimetype) {
                case "application/msword":
                        return "document";
@@ -396,4 +400,4 @@ function file_icon_url_override($hook, $type, $returnvalue, $params) {
                $url = elgg_trigger_plugin_hook('file:icon:url', 'override', $params, $url);
                return $url;
        }
-}
\ No newline at end of file
+}