]> git.openstreetmap.org Git - rails.git/blob - app/views/message/read.rhtml
Fix various auth bugs with the changeset listing stuff, catch exception (but not...
[rails.git] / app / views / message / read.rhtml
1 <% if @user == @message.recipient %>
2
3 <h2>Reading your messages</h2>
4
5 <table>
6   <tr>
7     <th align="right">From</th>
8     <td>
9      <% if @message.sender.image %>
10         <%= image_tag url_for_file_column(@message.sender, "image") %>
11       <% end %>
12   
13 <%= link_to h(@message.sender.display_name), :controller => 'user', :action => 'view', :display_name => @message.sender.display_name %></td>
14   </tr>
15   <tr>
16     <th align="right">Subject</th>
17     <td><%= h(@message.title) %></td>
18   </tr>
19   <tr>
20     <th align="right">Date</th>
21     <td><%= @message.sent_on %></td>
22   </tr>
23   <tr>
24     <th></th>
25     <td><%= htmlize(@message.body) %></td>
26   </tr>
27 </table>
28
29 <br />
30
31 <table>
32   <tr>
33     <td><%= button_to 'Reply', :controller => 'message', :action => 'reply', :message_id => @message.id %></td>
34     <td><%= button_to 'Mark as unread', :controller => 'message', :action => 'mark', :message_id => @message.id, :mark => 'unread' %></td>
35     <td><%= link_to 'Back to inbox', :controller => 'message', :action => 'inbox', :display_name => @user.display_name %></td>
36   </tr>
37 </table>
38
39 <% else %>
40
41 <h2>Reading your sent messages</h2>
42
43 <table>
44   <tr>
45     <th align="right">To</th>
46     <td><%= link_to h(@message.recipient.display_name), :controller => 'user', :action => 'view', :display_name => @message.recipient.display_name %></td>
47   </tr>
48   <tr>
49     <th align="right">Subject</th>
50     <td><%= h(@message.title) %></td>
51   </tr>
52   <tr>
53     <th align="right">Date</th>
54     <td><%= @message.sent_on %></td>
55   </tr>
56   <tr>
57     <th></th>
58     <td><%= htmlize(@message.body) %></td>
59   </tr>
60 </table>
61
62 <br />
63
64 <table>
65   <tr>
66     <td><%= link_to 'Back to outbox', :controller => 'message', :action => 'outbox', :display_name => @user.display_name %></td>
67   </tr>
68 </table>
69
70 <% end %>