]> git.openstreetmap.org Git - rails.git/blobdiff - app/controllers/trace_controller.rb
Make sure we get the list of tags and segments to save before we do the
[rails.git] / app / controllers / trace_controller.rb
index 1fb0b5c65b48c2ab0e09d46a5c3adcb768b441df..c5552f39d07f44b2359338852049a3743727102a 100644 (file)
@@ -7,6 +7,8 @@ class TraceController < ApplicationController
   #  target_user - if set, specifies the user to fetch traces for.  if not set will fetch all traces
   #  paging_action - the action that will be linked back to from view
   def list (target_user = nil, paging_action = 'list')
+    @title = 'public GPS traces'
+    @title += " tagged with #{params[:tag]}" if params[:tag]
     @traces_per_page = 20
     page_index = params[:page] ? params[:page].to_i - 1 : 0 # nice 1-based page -> 0-based page index
 
@@ -15,6 +17,7 @@ class TraceController < ApplicationController
     if target_user.nil? and display_name and display_name != ''
       @paging_action = 'view'
       @display_name = display_name
+      @title += " from #{@display_name}"
       target_user = User.find(:first, :conditions => [ "display_name = ?", display_name])
     end