Sha256: 7895be0ae1bf674f8768d70e2f90ffea4e19828e200bf26f7e5aba5be55b45c9
Contents?: true
Size: 500 Bytes
Versions: 9
Compression:
Stored size: 500 Bytes
Contents
module UsersHelper include ObjectClassesHelper def user_link(user, with_edit=false) user_link_if(true, user, with_edit) end def user_link_if(condition, user, with_edit=false) result = link_to_if(condition, h(user.short_dn), :action => "show", :id => user) if with_edit and current_user and current_user.ldap_user == user edit_link = link_to(_('Edit'), :action => 'edit', :id => user) result << "\n(#{edit_link})" end result end end
Version data entries
9 entries across 9 versions & 1 rubygems