summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--inc/template.php9
1 files changed, 8 insertions, 1 deletions
diff --git a/inc/template.php b/inc/template.php
index 9fee928ae..cd2531597 100644
--- a/inc/template.php
+++ b/inc/template.php
@@ -667,8 +667,15 @@ function tpl_mediafilelist(){
ptln('<ul>',2);
foreach($data as $item){
+ if(!$item['isimg']){
+ // add file icons
+ list($ext,$mime) = mimetype($item['file']);
+ $class = preg_replace('/[^_\-a-z0-9]+/i','_',$ext);
+ $class .= ' class="mediafile mf_'.$class.'"';
+ }
+
ptln('<li>',4);
- ptln('<a href="javascript:mediaSelect(\':'.$item['id'].'\')">'.
+ ptln('<a href="javascript:mediaSelect(\':'.$item['id'].'\')"'.$class.'>'.
utf8_decodeFN($item['file']).
'</a>',6);