<% if logged_in_as_admin? %>

<%= ts('Create more invitations for this user') %>

<%= form_for :invitation, url: user_invitations_url(@user) do |f| %>

<%= label_tag "invitation[number_of_invites]", ts('Number of invitations:') %> <%= f.text_field :number_of_invites %> <%= submit_tag 'Create' %>

<% end %> <% else %>

Invite a friend

<%= render "user_invitations_navigation" %>
<% if @unsent_invitations.blank? %>

Sorry, you have no unsent invitations right now. <%= link_to ts('Request invitations'), new_user_invite_request_path %>

<% else %>

You have <%= @user.invitations.unsent.count.to_s %> open invitations and <%= @user.invitations.unredeemed.count.to_s %> that have been sent but not yet used.

<%= form_tag invite_friend_user_invitations_path(@user) do %>
<%= label_tag "invitation[invitee_email]", t('.email address', :default => 'Email address') %>
<%= text_field_tag "invitation[invitee_email]" %>
<%= label_tag :id, t('.choose_invite', :default => 'Choose an invitation') %>
    <% for unsent_invite in @unsent_invitations %>
  • <%= radio_button_tag "invitation[id]", unsent_invite.id, checked: (unsent_invite == @unsent_invitations.first) %> <%= label_tag 'invitation_id_' + unsent_invite.id.to_s, unsent_invite.token %>
  • <% end %>

<%= submit_tag t('.submit_invite', :default => 'Send Invitation') %>

<% end %> <% end %>
<% end %>