Improve handling of user to user messages.
[rails.git] / app / views / message / inbox.rhtml
1 <h2>My inbox</h2>
2
3 <p>You have <%= @user.new_messages.size %> new messages and <%= @user.messages.size -  @user.new_messages.size %> old messages</p> 
4
5 <% if (params[:all] and @user.messages.size > 0) or (@user.new_messages.size > 0) %>
6   <div id="messages">
7     <table class="messages">
8       <tr>
9         <th>From</th>
10         <th>Subject</th>
11         <th>Date</th>
12         <th></th>
13         <th></th>
14       </tr>
15       <% if params[:all] %>
16         <%= render :partial => "message_summary", :collection => @user.messages %>
17       <% else %>
18         <%= render :partial => "message_summary", :collection => @user.new_messages %>
19       <% end %>
20     </table>
21   </div>
22 <% end %>
23
24 <br />
25
26 <% if params[:all] %>
27   <%= link_to 'Show new messages', :controller => 'message', :action => 'inbox', :display_name => @user.display_name %>
28 <% else %>
29   <%= link_to 'Show all messages', :controller => 'message', :action => 'inbox', :display_name => @user.display_name, :all => true %>
30 <% end %>