From f20ead66bf5f9c5e4f7deef3cc2af9954973cc16 Mon Sep 17 00:00:00 2001
From: Andreas Gohr <andi@splitbrain.org>
Date: Sat, 15 Oct 2011 19:20:43 +0200
Subject: [PATCH] readded delete in popup and link to full mediamanager FS#2347

---
 inc/media.php               |  14 ++++++++++++++
 lib/images/mediamanager.png | Bin 0 -> 507 bytes
 2 files changed, 14 insertions(+)
 create mode 100644 lib/images/mediamanager.png

diff --git a/inc/media.php b/inc/media.php
index 3e640237a..7da1f0899 100644
--- a/inc/media.php
+++ b/inc/media.php
@@ -1355,6 +1355,20 @@ function media_printfile($item,$auth,$jump,$display_namespace=false){
     echo ' <a href="'.$link.'" target="_blank"><img src="'.DOKU_BASE.'lib/images/magnifier.png" '.
         'alt="'.$lang['mediaview'].'" title="'.$lang['mediaview'].'" class="btn" /></a>';
 
+    // mediamanager button
+    $link = wl('',array('do'=>'media','image'=>$item['id']));
+    echo ' <a href="'.$link.'" target="_blank"><img src="'.DOKU_BASE.'lib/images/mediamanager.png" '.
+        'alt="'.$lang['btn_media'].'" title="'.$lang['btn_media'].'" class="btn" /></a>';
+
+    // delete button
+    if($item['writable'] && $auth >= AUTH_DELETE){
+        $link = DOKU_BASE.'lib/exe/mediamanager.php?delete='.rawurlencode($item['id']).
+            '&amp;sectok='.getSecurityToken();
+        echo ' <a href="'.$link.'" class="btn_media_delete" title="'.$item['id'].'">'.
+            '<img src="'.DOKU_BASE.'lib/images/trash.png" alt="'.$lang['btn_delete'].'" '.
+            'title="'.$lang['btn_delete'].'" class="btn" /></a>';
+    }
+
     echo '<div class="example" id="ex_'.str_replace(':','_',$item['id']).'">';
     echo $lang['mediausage'].' <code>{{:'.$item['id'].'}}</code>';
     echo '</div>';
diff --git a/lib/images/mediamanager.png b/lib/images/mediamanager.png
new file mode 100644
index 0000000000000000000000000000000000000000..822b8458aad4d10125fa0c5201913b59d6a6b07b
GIT binary patch
literal 507
zcmV<X0R;YuP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzok>JNRCwB?Q$1_KKp1{6xd@@A2#N%h
zV5?AQIu=3^yVM_0I=DOa4`k^t=+?0X|Ak`~N1<Cg1P8^Tn~)Sr&>@$^-g{|NLrXzD
zc(~8!x#zw2J+fY}VV_2Oz1}hJEe>r<Zou(O<2b&sZTqfTt(tKhK@`Ot3>d?41WA%W
zYElM5r~st}@O|GM3?A+&KXABQF3tITE)FBOsK9??4s$ph9#BP5l5V%VQ~ZwO5Xx;5
zR2+>)P^nbF^E|QnJvIyjWLbtrqmd&MLNG)jAfc^Jr}OKE#bP1)VzDURW3x$;glkeJ
zFm=)!h(rMRqa9t%z;)dm30+}ZtyW-JRw}?4lTiKfNr!$vfz!(qU>_dO0)tko^=Is*
zQb{;ME)By_Mh9o+6kcBnz?1-j_YlsnBbZDkx%b#~z|#)MMFA1QjXlfVf)1L^W;WM#
z9aL4#=Ey;A=3qP?XPf1684D%r>-9PWK>)Q{?Wcq(O&#zeQZOa$c6+NDK#t&Qns&?c
xZ0u4<-1!^N8K_?$iEhcq!U)K|-}zI30RW;Y^E$v__cj0k002ovPDHLkV1gZc)%pMc

literal 0
HcmV?d00001

-- 
GitLab