Commit 79840d9f3a56418f61ef362713df0a8e25abb333
1 parent
6d4cd0b7
Exists in
master
and in
28 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