:user => changeset_user_link(changeset)
end
end
+
+ def changeset_list_title(params, user)
+ if params[:friends] && user
+ t "changeset.list.title_friend"
+ elsif params[:nearby] && user
+ t "changeset.list.title_nearby"
+ elsif params[:display_name]
+ t "changeset.list.title_user", :user => params[:display_name]
+ else
+ t "changeset.list.title"
+ end
+ end
end
<% end -%>
<%
- if params[:friends] and @user
- set_title(t 'changeset.list.title_friend')
- @heading = t 'changeset.list.title_friend'
- elsif params[:nearby] and @user
- set_title(t 'changeset.list.title_nearby')
- @heading = t 'changeset.list.title_nearby'
- elsif params[:display_name]
- set_title(t 'changeset.list.title_user', :user => params[:display_name])
+ set_title(changeset_list_title(params, @user))
+ if params[:display_name]
@heading = t('changeset.list.title_user', :user => link_to(params[:display_name], :controller => "user", :action => "view", :display_name => params[:display_name])).html_safe
else
- set_title(t 'changeset.list.title')
- @heading = t 'changeset.list.title'
+ @heading = @title
end
%>
:id => url_for(params.merge({ :only_path => false })),
:root_url => url_for(params.merge({ :action => :list, :format => nil, :only_path => false })),
"xmlns:georss" => "http://www.georss.org/georss") do |feed|
- feed.title @title
+ feed.title changeset_list_title(params, @user)
feed.updated @edits.map {|e| [e.created_at, e.closed_at].max }.max
feed.icon "http://#{SERVER_URL}/favicon.ico"