diff --git a/inc/template.php b/inc/template.php index fce1c0ccda0cd44422a2583d963246d8850efaf7..7b16b914219fe5b5f31c3647e4265f1a0670a70e 100644 --- a/inc/template.php +++ b/inc/template.php @@ -1391,7 +1391,8 @@ function tpl_mediaFileDetails($image, $rev) { list($ext) = mimetype($image, false); $class = preg_replace('/[^_\-a-z0-9]+/i', '_', $ext); $class = 'select mediafile mf_'.$class; - $tabTitle = '<strong><a href="'.ml($image).'" class="'.$class.'" title="'.$lang['mediaview'].'">'.$image.'</a>'.'</strong>'; + $attributes = $rev ? ['rev' => $rev] : []; + $tabTitle = '<strong><a href="'.ml($image, $attributes).'" class="'.$class.'" title="'.$lang['mediaview'].'">'.$image.'</a>'.'</strong>'; if($opened_tab === 'view' && $rev) { printf($lang['media_viewold'], $tabTitle, dformat($rev)); } else {