Improve "no traces" message
[rails.git] / app / views / trace / list.html.erb
1 <h1><%= h(@title) %></h1>
2
3 <% content_for :head do %>
4 <%= auto_discovery_link_tag :atom, :action => 'georss', :display_name => @display_name, :tag => @tag %>
5 <% end %>
6
7 <p>
8   <%= rss_link_to :action => 'georss', :display_name => @display_name, :tag => @tag %>
9   | <%= link_to t('trace.trace_header.upload_trace'), :action => 'create' %>
10   <% if @tag %>
11     | <%= link_to t('trace.trace_header.see_all_traces'), :controller => 'trace', :action => 'list', :display_name => nil, :tag => nil, :page => nil %>
12     | <%= link_to t('trace.trace_header.see_your_traces'), :action => 'mine', :tag => nil, :page => nil %>
13   <% else %>
14     <% if @display_name %>
15       | <%= link_to t('trace.trace_header.see_all_traces'), :controller => 'trace', :action => 'list', :display_name => nil, :tag => nil, :page => nil %>
16     <% end %>
17     <%= unless_user(@target_user, :span) do %>
18       | <%= link_to t('trace.trace_header.see_your_traces'), :action => 'mine', :tag => nil, :page => nil %>
19     <% end %>
20   <% end %>
21 </p>
22
23 <% if @traces.size > 0 %>
24   <%= render :partial => 'trace_paging_nav' %>
25
26   <table id="trace_list" cellpadding="3">
27     <tr>
28       <th></th>
29       <th></th>
30     </tr>
31     <%= render :partial => 'trace', :collection => @traces unless @traces.nil? %>
32   </table>
33
34   <%= render :partial => 'trace_paging_nav' %>
35 <% else %>
36   <p><%= t 'trace.list.empty_html', :upload_link => trace_create_path %></p>
37 <% end %>
38
39 <%= render :partial => 'trace_optionals' %>