X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=www%2Fplugins-dist%2Fmedias%2Fmodeles%2Femb_fonctions.php;h=98385298bbf2f0bf0c1a11862c3a0d0fdbaf163f;hb=4f443dce95ff6f8221c189880a70c74ce1c1f238;hp=0c63858f78b2278c1cd4d33391a1d3b58f3cb510;hpb=4a628e9b277d3617535f99d663ca79fa2e891177;p=lhc%2Fweb%2Fwww.git diff --git a/www/plugins-dist/medias/modeles/emb_fonctions.php b/www/plugins-dist/medias/modeles/emb_fonctions.php index 0c63858f..98385298 100644 --- a/www/plugins-dist/medias/modeles/emb_fonctions.php +++ b/www/plugins-dist/medias/modeles/emb_fonctions.php @@ -1,20 +1,30 @@ modeles/emb_html.html si il existe * => modeles/text_html.html si il existe, * => modeles/text.html sinon - * + * + * @param $extension * @param $mime_type * @return mixed */ -function trouver_modele_mime($mime_type){ - $fond = preg_replace(',\W,','_',$mime_type); - if (trouve_modele($fond)) +function trouver_modele_emb($extension, $mime_type) { + if ($extension and trouve_modele($fond = 'emb_' . $extension)) { return $fond; - else - return preg_replace(',\W.*$,','',$mime_type); -} \ No newline at end of file + } + $fond = preg_replace(',\W,', '_', $mime_type); + if (trouve_modele($fond)) { + return $fond; + } else { + return preg_replace(',\W.*$,', '', $mime_type); + } +}