Commit 79840d9f3a56418f61ef362713df0a8e25abb333
1 parent
6d4cd0b7
Exists in
master
and in
29 other branches
Adding proper buttons in "My groups" screen
(ActionItem1405)
Showing
2 changed files
with
9 additions
and
7 deletions
Show diff stats
app/views/memberships/index.rhtml
... | ... | @@ -14,17 +14,19 @@ |
14 | 14 | <%= profile_image_link(membership, :portrait, 'div') %> |
15 | 15 | </div> |
16 | 16 | <span class='profile-details'> |
17 | - <strong><%= membership.short_name %></strong><br/> | |
17 | + <strong><%= membership.name %></strong><br/> | |
18 | 18 | <%= _('Role: %s') % rolename_for(profile, membership) %> <br/> |
19 | 19 | <%= _('Type: %s') % getterm(membership.class.name) %> <br/> |
20 | 20 | <%= _('Description: %s') % membership.description + '<br/>' if membership.community? %> |
21 | 21 | <%= _('Members: %s') % membership.members.size.to_s %> <br/> |
22 | 22 | <%= _('Created at: %s') % show_date(membership.created_at) unless membership.enterprise? %> <br/> |
23 | - <%= [ link_to(_('Manage'), membership.admin_url), | |
24 | - lightbox_link_to(_('Leave'), membership.leave_url), | |
25 | - (membership.community? && user.has_permission?(:destroy_profile, membership) ? link_to(_('Remove'), { :action => 'destroy_community', :id => membership }) : nil) | |
26 | - ].compact.join(', ') | |
27 | - %> | |
23 | + <% button_bar do %> | |
24 | + <%= button 'menu-ctrl-panel', _('Control panel of this group'), membership.admin_url %> | |
25 | + <%= lightbox_button 'menu-logout', _('Leave'), membership.leave_url %> | |
26 | + <% if (membership.community? && user.has_permission?(:destroy_profile, membership)) %> | |
27 | + <%= button 'delete', _('Remove'), { :action => 'destroy_community', :id => membership } %> | |
28 | + <% end %> | |
29 | + <% end %> | |
28 | 30 | </span> |
29 | 31 | <br class="may-clear" /> |
30 | 32 | </li> | ... | ... |
public/stylesheets/controller_memberships.css