<%= form_for([@group, activity]) do |f| %> <% if activity.errors.any? %> <div id="error_explanation"> <h2> <%= I18n.t(:could_not_be_saved, errorcount: I18n.t(:error, count: activity.errors.count), class: I18n.t('activities.singular')) %> </h2> <ul> <% activity.errors.full_messages.each do |message| %> <li><%= message %></li> <% end %> </ul> </div> <% end %> <div class="actions"> <div class="form-group"> <%= f.label :name %> <%= f.text_field :name, class: 'form-control' %> </div> <div class="form-group"> <div class="row"> <div class="col-md-6"> <%= f.label :start %> <%= f.datetime_field :start, class: 'form-control' %> </div> <div class="col-md-6"> <%= f.label :end %> <%= f.datetime_field :end, class: 'form-control' %> </div> </div> </div> <div class="form-group"> <%= f.label :description %> <%= f.text_area :description, class: 'form-control' %> </div> <div class="form-group"> <%= f.label :location %> <%= f.text_area :location, class: 'form-control' %> </div> <div class="form-group"> <%= f.label :deadline %> <%= f.datetime_field :deadline, class: 'form-control' %> </div> <div class="form-group row"> <div class="col-md-6"> <%= f.label :reminder_at %> <%= f.datetime_field :reminder_at, class: 'form-control' %> </div> <div class="col-md-6"> <%= f.label :no_response_action %> <%= f.select(:no_response_action, options_for_select([ [I18n.t('activities.no_response_action.auto_present'), 'true'], [I18n.t('activities.no_response_action.auto_absent'), 'false'] ], selected: @activity.no_response_action.to_s), {}, {class: 'form-control'}) %> </div> </div> <div class="form-group"> <div class="check-box"> <%= f.check_box(:subgroup_division_enabled) %> <%= t 'activerecord.attributes.activity.subgroup_division_enabled' %> </div> </div> <div class="form-group btn-group"> <%= f.submit class: 'btn btn-primary' %> <% unless activity.new_record? %> <%= link_to I18n.t('activities.subgroups.distribute_remaining'), { action: 'immediate_subgroups', group_id: activity.group_id, activity_id: activity.id }, class: 'btn btn-warning', method: :post, data: { confirm: I18n.t('activities.subgroups.distribute_remaining_explanation')} %> <%= link_to I18n.t('activities.subgroups.redistribute'), { action: 'immediate_subgroups', group_id: activity.group_id, activity_id: activity.id, overwrite: true }, method: :post, class: 'btn btn-danger', data: { confirm: I18n.t('activities.subgroups.redistribute_explanation')} %> <%= link_to I18n.t('activities.subgroups.clear'), { action: 'clear_subgroups', group_id: activity.group_id, activity_id: activity.id, }, method: :post, class: 'btn btn-danger', data: { confirm: I18n.t('activities.subgroups.clear_explanation')} %> <% end %> </div> </div> <% end %>