diff options
Diffstat (limited to 'app/views')
-rw-r--r-- | app/views/request/_bubble.rhtml | 13 | ||||
-rw-r--r-- | app/views/request/_view_html_prefix.rhtml | 14 | ||||
-rw-r--r-- | app/views/request/_view_html_stylesheet.rhtml | 1 |
3 files changed, 26 insertions, 2 deletions
diff --git a/app/views/request/_bubble.rhtml b/app/views/request/_bubble.rhtml index 4787fcdcd..438925d51 100644 --- a/app/views/request/_bubble.rhtml +++ b/app/views/request/_bubble.rhtml @@ -4,8 +4,14 @@ <hr class="top"> <% attachments.each do |a| %> <p class="attachment"> - <% attachment_url = get_attachment_url(:id => incoming_message.info_request_id, - :incoming_message_id => incoming_message.id, :part => a.url_part_number, :file_name => a.display_filename) %> + <% + attachment_url = get_attachment_url(:id => incoming_message.info_request_id, + :incoming_message_id => incoming_message.id, :part => a.url_part_number, + :file_name => a.display_filename) + attachment_as_html_url = get_attachment_as_html_url(:id => incoming_message.info_request_id, + :incoming_message_id => incoming_message.id, :part => a.url_part_number, + :file_name => a.display_filename) + %> <% img_filename = "icon_" + a.content_type.sub('/', '_') + "_large.png" full_filename = File.join(File.dirname(__FILE__), "../../../public/images", img_filename) if File.exist?(full_filename) %> @@ -18,6 +24,9 @@ <br> <%= a.display_size %> <%= link_to "Download", attachment_url %> + <% if a.has_body_as_html? %> + <%= link_to "View as HTML", attachment_as_html_url %> + <% end %> <!-- (<%= a.content_type %>) --> </p> <% end %> diff --git a/app/views/request/_view_html_prefix.rhtml b/app/views/request/_view_html_prefix.rhtml new file mode 100644 index 000000000..ac620ffb9 --- /dev/null +++ b/app/views/request/_view_html_prefix.rhtml @@ -0,0 +1,14 @@ +<% + attachment_url = get_attachment_url(:id => @incoming_message.info_request_id, + :incoming_message_id => @incoming_message.id, :part => @part_number, + :file_name => @filename ) + +%> + +<div class="view_html_prefix"> + <div class="view_html_download_link"> + <%=link_to "Download original attachment", attachment_url %> + </div> + Attachment to FOI request '<%=link_to h(@info_request.title), incoming_message_url(@incoming_message)%>' (HTML version) +</div> + diff --git a/app/views/request/_view_html_stylesheet.rhtml b/app/views/request/_view_html_stylesheet.rhtml new file mode 100644 index 000000000..d6cb932a8 --- /dev/null +++ b/app/views/request/_view_html_stylesheet.rhtml @@ -0,0 +1 @@ +<%= stylesheet_link_tag 'main', :title => "Main", :rel => "stylesheet" %> |