]> git.openstreetmap.org Git - rails.git/commitdiff
Adding titles to trace lists
authorDan Karran <dan@karran.net>
Sat, 23 Jun 2007 10:52:34 +0000 (10:52 +0000)
committerDan Karran <dan@karran.net>
Sat, 23 Jun 2007 10:52:34 +0000 (10:52 +0000)
app/controllers/trace_controller.rb

index 1fb0b5c65b48c2ab0e09d46a5c3adcb768b441df..231181ff3f4acd977871cd57d2dca87d3100c1c2 100644 (file)
@@ -7,6 +7,7 @@ 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')
   #  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'
     @traces_per_page = 20
     page_index = params[:page] ? params[:page].to_i - 1 : 0 # nice 1-based page -> 0-based page index
 
     @traces_per_page = 20
     page_index = params[:page] ? params[:page].to_i - 1 : 0 # nice 1-based page -> 0-based page index
 
@@ -15,6 +16,7 @@ class TraceController < ApplicationController
     if target_user.nil? and display_name and display_name != ''
       @paging_action = 'view'
       @display_name = display_name
     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
 
       target_user = User.find(:first, :conditions => [ "display_name = ?", display_name])
     end