mirror of
https://github.com/meineerde/redmine.git
synced 2025-10-17 17:01:01 +00:00
Add avatar and edit link to "My account" page (#5418).
git-svn-id: http://svn.redmine.org/redmine/trunk@14377 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
bc9ca5fcfd
commit
bf2547db20
@ -1251,6 +1251,14 @@ module ApplicationHelper
|
||||
end
|
||||
end
|
||||
|
||||
# Returns a link to edit user's avatar if avatars are enabled
|
||||
def avatar_edit_link(user, options={})
|
||||
if Setting.gravatar_enabled?
|
||||
url = "http://gravatar.com"
|
||||
link_to avatar(user, {:title => l(:button_edit)}.merge(options)), url, :target => '_blank'
|
||||
end
|
||||
end
|
||||
|
||||
def sanitize_anchor_name(anchor)
|
||||
anchor.gsub(%r{[^\s\-\p{Word}]}, '').gsub(%r{\s+(\-+\s*)?}, '-')
|
||||
end
|
||||
|
||||
@ -4,7 +4,11 @@
|
||||
<%= call_hook(:view_my_account_contextual, :user => @user)%>
|
||||
</div>
|
||||
|
||||
<h2><%=l(:label_my_account)%></h2>
|
||||
<h2>
|
||||
<%= avatar_edit_link(@user, :size => "50") %>
|
||||
<%=l(:label_my_account)%>
|
||||
</h2>
|
||||
|
||||
<%= error_messages_for 'user' %>
|
||||
|
||||
<%= labelled_form_for :user, @user,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user