[issue #64] User names are clickable.
This commit is contained in:
parent
1ef2bc0f75
commit
706c052a5e
|
@ -88,6 +88,15 @@ module WikiHelper
|
|||
@page.version.author.name
|
||||
end
|
||||
|
||||
def author_email
|
||||
@page.version.author.email
|
||||
end
|
||||
|
||||
def user_path_by_email(author_email)
|
||||
user = User.find_by_email(author_email)
|
||||
(!!user) ? user_path(user) : 'javascript:void(0)'
|
||||
end
|
||||
|
||||
def date
|
||||
@page.version.authored_date.strftime("%Y-%m-%d %H:%M:%S")
|
||||
end
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
%td.checkbox
|
||||
= check_box_tag "versions[]", v.id
|
||||
%td.author
|
||||
= link_to "javascript:void(0)" do
|
||||
= link_to user_path_by_email(v.author.email) do
|
||||
%img{:src => gravatar_url(v.author.email), :alt => "avatar: #{v.author.name}", :class => "mini-gravatar"}
|
||||
%span.username= v.author.name
|
||||
%td.commit-name
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
%p#last-edit
|
||||
= t("layout.wiki.last_edited_by")
|
||||
%b
|
||||
= author
|
||||
= link_to author, user_path_by_email(author_email)
|
||||
= time_ago_in_words date.to_time - 4.hours, true
|
||||
= t("layout.time.ago")
|
||||
- unless action_name == 'preview' or cannot? :write, @project
|
||||
|
|
|
@ -83,7 +83,7 @@ en:
|
|||
Sunday: Sunday
|
||||
|
||||
time:
|
||||
ago: назад
|
||||
ago: ago
|
||||
|
||||
menu:
|
||||
categories: Catalogue
|
||||
|
|
Loading…
Reference in New Issue