mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 08:56:36 +02:00
MDL-35141 Filelib: No icon for epub filetype
This commit is contained in:
parent
bac15e5782
commit
d6d63941d7
3 changed files with 10 additions and 4 deletions
|
@ -1406,6 +1406,7 @@ function &get_mimetypes_array() {
|
|||
'dir' => array ('type'=>'application/x-director', 'icon'=>'flash'),
|
||||
'dxr' => array ('type'=>'application/x-director', 'icon'=>'flash'),
|
||||
'eps' => array ('type'=>'application/postscript', 'icon'=>'eps'),
|
||||
'epub' => array ('type'=>'application/epub+zip', 'icon'=>'epub', 'groups'=>array('document')),
|
||||
'fdf' => array ('type'=>'application/pdf', 'icon'=>'pdf'),
|
||||
'flv' => array ('type'=>'video/x-flv', 'icon'=>'flash', 'groups'=>array('video','web_video'), 'string'=>'video'),
|
||||
'f4v' => array ('type'=>'video/mp4', 'icon'=>'flash', 'groups'=>array('video','web_video'), 'string'=>'video'),
|
||||
|
@ -1819,10 +1820,14 @@ function get_mimetype_description($obj, $capitalise=false) {
|
|||
$a[strtoupper($key)] = strtoupper($value);
|
||||
$a[ucfirst($key)] = ucfirst($value);
|
||||
}
|
||||
if (get_string_manager()->string_exists($mimetype, 'mimetypes')) {
|
||||
$result = get_string($mimetype, 'mimetypes', (object)$a);
|
||||
} else if (get_string_manager()->string_exists($mimetypestr, 'mimetypes')) {
|
||||
$result = get_string($mimetypestr, 'mimetypes', (object)$a);
|
||||
|
||||
// MIME types may include + symbol but this is not permitted in string ids.
|
||||
$safemimetype = str_replace('+', '_', $mimetype);
|
||||
$safemimetypestr = str_replace('+', '_', $mimetypestr);
|
||||
if (get_string_manager()->string_exists($safemimetype, 'mimetypes')) {
|
||||
$result = get_string($safemimetype, 'mimetypes', (object)$a);
|
||||
} else if (get_string_manager()->string_exists($safemimetypestr, 'mimetypes')) {
|
||||
$result = get_string($safemimetypestr, 'mimetypes', (object)$a);
|
||||
} else if (get_string_manager()->string_exists('default', 'mimetypes')) {
|
||||
$result = get_string('default', 'mimetypes', (object)$a);
|
||||
} else {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue