index.rhtml 932 Bytes
<div id="memberships-index">

<h1><%= _('Manage my groups') %></h1>

<% button_bar do %>
  <%= button(:add, __('Create a new community'), :controller => 'memberships', :action => 'new_community') %>
  <%= button :add, __('Register a new enterprise'), :controller => 'enterprise_registration' if environment.enabled?('enterprise_registration') %>
  <%= button :back, _('Go back'), :controller => 'profile_editor' %>
<% end %>

<% type_collection = [[nil, _('All')]] %>
<% type_collection += @roles.sort_by {|role| role.id}.map{|r| ["#{r.id}", r.name]} %>

<p>
  <%= labelled_select(_('Filter')+': ', :filter_type, :first, :last, @filter,  type_collection, :onchange => 'document.location.href = "?filter_type="+this.value')%>
</p>

<% if @memberships.empty? %>
  <p>
    <em><%= _('No groups to list') %></em>
  </p>
<% else %>
  <%= render :partial => 'shared/list_groups', :locals => {:groups => @memberships} %>
<% end %>

</div>