- content_for :content do .row .col-md-12 %div{class: 'row panel panel-primary'} .panel-body .row .col-md-8 .row .col-md-12 - %w(new_members current newsletters full organisations expired non_members).each do |flt| =link_to flt.humanize,users_path(filter:flt),class:'btn-sm btn-primary' =link_to 'Download',url_for(params.merge(format:'csv')),class:'btn-sm btn-success' .row .col-md-12 =paginate @users,:theme => 'twitter-bootstrap-3',:pagination_class => "pagination-sm" #action_buttons.col-md-4 - if can?(:manage,User) .row .col-md-12 = button_to "Set welcome letter sent", welcome_letter_sent_path,class: 'btn-sm btn-primary',method: :put .row .col-md-12 = link_to 'New Member', new_user_path,class: 'btn-sm btn-primary' .row .col-md-12 = button_to 'Send bulk invitations', bulk_invitations_users_path,class: 'btn-sm btn-primary',method: :put,remote:true,id:'bulk-invitations' .row .col-md-12 %div{class: 'panel panel-primary'} .panel-body %table#users{class: 'table table-striped'} %thead %tr %th{width:'3%'} Id %th Mem type %th Mem status %th Title %th First name %th{width: '15%'} .row = bootstrap_form_tag url: search_users_path, method: 'get' do |f| .col-md-8 = f.text_field :search_surname,value: params[:search_surname],placeholder:'Surname',hide_label: :true .col-md-4 = f.submit 'Search',class:'btn-sm btn-primary' %th Email %th Addr1 %th Town %th County %th Subs end %th - if can?(:manage, User) %th %tbody - @users.each do |user| %tr %td= user.id %td= user.member_type %td= user.member_status %td= user.title %td= user.first_name %td= user.surname %td= user.email %td= user.addr1 %td= user.town %td= user.county %td= user.subs_end %td = link_to 'Show', user,class:'btn-xs btn-primary' - if can?(:manage, User) = link_to 'Edit', edit_user_path(user),class:'btn-xs btn-success' = link_to 'Destroy', user, method: :delete, data: { confirm: 'Are you sure?' },class:'btn-xs btn-danger' - if can?(:manage, User) %td = bootstrap_form_tag url: user_password_path,method: :post do |f| =f.hidden_field :email,value: user.email =f.submit 'reset password',class:'btn-xs btn-success' =button_to 'Send invite',send_invitation_user_path(user),remote: true,class: 'btn-xs btn-success invitation',method: :put =button_to 'Renewal reminder',send_reminder_user_path(user),remote: true,class: 'btn-xs btn-success renewal',method: :put,:form => { class: "renewal" }