diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index 6b8525a00..cbfdca556 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -456,6 +456,14 @@ module ApplicationHelper def added_time(created) l(:label_added_time, :age => time_tag(created)).html_safe end + + def user_url_and_time(user_name, user_url, created) + unless user_name.nil? + l(:label_added_time_by, :author => link_to(user_name, user_url), :age => time_tag(created)).html_safe + else + l(:label_added_time, :age => time_tag(created)).html_safe + end + end #huang def betweentime(enddate) diff --git a/app/views/relative_memos/show.html.erb b/app/views/relative_memos/show.html.erb index be870b7eb..dad042a45 100644 --- a/app/views/relative_memos/show.html.erb +++ b/app/views/relative_memos/show.html.erb @@ -62,7 +62,7 @@ <% if @memo.author %> <%= authoring @memo.created_at, @memo.author.name %> <% else %> - <%= added_time @memo.created_at %> + <%= user_url_and_time @memo.username, @memo.userhomeurl, @memo.created_at %> <% end %>
@@ -142,7 +142,7 @@ <% if reply.author %> <%= authoring reply.created_at, reply.author.name %> <% else %> - <%= added_time reply.created_at %> + <%= user_url_and_time reply.username, reply.userhomeurl, reply.created_at %> <% end %>