summaryrefslogtreecommitdiffstats
path: root/app/views/attachments
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2012-01-14 15:55:54 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2012-01-14 15:55:54 +0000
commit002081f2245eb2f75848c0fed0cacf93902d0cf7 (patch)
tree6d668eaaff685fa824b687e52b001824291316a2 /app/views/attachments
parent18ea8357390018ecdcf222789bd5d91e736daa5b (diff)
downloadredmine-002081f2245eb2f75848c0fed0cacf93902d0cf7.tar.gz
redmine-002081f2245eb2f75848c0fed0cacf93902d0cf7.zip
Change attachment link to download and add a view link for text attachments (#4774).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8645 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/views/attachments')
-rw-r--r--app/views/attachments/_links.html.erb11
1 files changed, 8 insertions, 3 deletions
diff --git a/app/views/attachments/_links.html.erb b/app/views/attachments/_links.html.erb
index c92599a66..0b1480aad 100644
--- a/app/views/attachments/_links.html.erb
+++ b/app/views/attachments/_links.html.erb
@@ -1,9 +1,14 @@
<div class="attachments">
<% for attachment in attachments %>
-<p><%= link_to_attachment attachment, :class => 'icon icon-attachment' -%>
-<%= h(" - #{attachment.description}") unless attachment.description.blank? %>
+<p><%= link_to_attachment attachment, :class => 'icon icon-attachment', :download => true -%>
+ <%= h(" - #{attachment.description}") unless attachment.description.blank? %>
<span class="size">(<%= number_to_human_size attachment.filesize %>)</span>
- <% if options[:deletable] %>
+ <% if attachment.is_text? %>
+ <%= link_to image_tag('magnifier.png'),
+ :controller => 'attachments', :action => 'show',
+ :id => attachment, :filename => attachment.filename %>
+ <% end %>
+ <% if options[:deletable] %>
<%= link_to image_tag('delete.png'), attachment_path(attachment),
:confirm => l(:text_are_you_sure),
:method => :delete,