Show whether a trace is public or private in the trace list, so that a user can easily find traces that are private, when they really wanted them to be public. Only show 'in ...tags...', if there are some tags. Improve indentation.

This commit is contained in:
Shaun McDonald 2008-07-23 14:33:45 +00:00
parent 9e2f4a1638
commit a5336e68a3

View file

@ -16,12 +16,17 @@
<%= link_to 'more', {:controller => 'trace', :action => 'view', :display_name => trace.user.display_name, :id => trace.id}, {:title => 'View Trace Details'} %> / <%= link_to 'more', {:controller => 'trace', :action => 'view', :display_name => trace.user.display_name, :id => trace.id}, {:title => 'View Trace Details'} %> /
<%= link_to_if trace.inserted?, 'map', {:controller => 'site', :action => 'index', :lat => trace.latitude, :lon => trace.longitude, :zoom => 14}, {:title => 'View Map'} %> / <%= link_to_if trace.inserted?, 'map', {:controller => 'site', :action => 'index', :lat => trace.latitude, :lon => trace.longitude, :zoom => 14}, {:title => 'View Map'} %> /
<%= link_to 'edit', {:controller => 'site', :action => 'edit', :gpx => trace.id }, {:title => 'Edit Map'} %> <%= link_to 'edit', {:controller => 'site', :action => 'edit', :gpx => trace.id }, {:title => 'Edit Map'} %>
<% if trace.public? %>
<span style="color:green">PUBLIC</span>
<% else %>
<span style="color:red">PRIVATE</span>
<% end %>
<br /> <br />
<%= h(trace.description) %> <%= h(trace.description) %>
<br /> <br />
by <%= link_to h(trace.user.display_name), {:controller => 'user', :action => 'view', :display_name => trace.user.display_name} %> by <%= link_to h(trace.user.display_name), {:controller => 'user', :action => 'view', :display_name => trace.user.display_name} %>
<% if !trace.tags.empty? %>
in in
<% if trace.tags %>
<% trace.tags.each do |tag| %> <% trace.tags.each do |tag| %>
<%= link_to_tag tag.tag %> <%= link_to_tag tag.tag %>
<% end %> <% end %>