Aktivität Datei: MIME Type Symbol anzeigen

von Thomas Unkelbach - Samstag, 11. März 2023, 12:19
 

Viele UserInnen wünschen sich, dass bei der Aktivität "Datei" der Dateityp durch ein MIME-Symbol angezeigt wird.

Die folgenden Änderungen im moodle-Code in der Datei /mod/resource/locallib.php lassen die Symbole anzeigen, allerdings nicht statt, sondern zusätzlich zum blauen Aktivitätssymbol:

Quelle: https://moodle.org/mod/forum/discuss.php?d=434156

Code von Dominique Palumbo

->function resource_get_optional_details($resource, $cm) {
line 334 of file /mod/resource/locallib.php

global $DB, $OUTPUT;

line 377 of file /mod/resource/locallib.php
if ($infodisplayed > 1) {
    $image = $OUTPUT->image_url(file_mimetype_icon($filedetails['mimetype']));
    $details = get_string("resourcedetails_{$langstring}", 'resource',
    (object)array('size' => $size, 'type' => "<img src='".$image."'> ".$type, 'date' => $date));
} else {
    // Only one of size, type and date is set, so just append.
    $details = $size . $type . $date;
}

Danke für den Tipp von @clemens

 


» Tipps & Tricks der #moodlebande