module ChangesetHelper
def changeset_user_link(changeset)
- if changeset.user.data_public?
- link_to(changeset.user.display_name, user_path(changeset.user.display_name))
+ if changeset.user.status == "deleted"
+ t("user.no_such_user.deleted")
+ elsif changeset.user.data_public?
+ link_to(changeset.user.display_name, user_path(changeset.user))
else
- t('browse.anonymous')
+ t("browse.anonymous")
end
end
def changeset_details(changeset)
- if changeset.closed_at > DateTime.now
+ if changeset.closed_at > Time.now
action = :created
time = distance_of_time_in_words_to_now(changeset.created_at)
title = l(changeset.created_at)
:user => changeset_user_link(changeset)
end
end
+
+ def changeset_index_title(params, user)
+ if params[:friends] && user
+ t "changeset.index.title_friend"
+ elsif params[:nearby] && user
+ t "changeset.index.title_nearby"
+ elsif params[:display_name]
+ t "changeset.index.title_user", :user => params[:display_name]
+ else
+ t "changeset.index.title"
+ end
+ end
end