<% page_title "Bulk edit proposals for #{@event.title}" %> <% expose_to_js :proposals_path, proposals_path %> <% run_when_dom_is_ready "bind_all_proposal_controls();" %> <% run_when_dom_is_ready "bind_manage_proposals_checkboxes();" %> <% if proposal_statuses? %>
Proposed Accepted Confirmed Accepted or Confirmed Declined Waitlisted Rejected Junk
<%= @event.proposals.proposed.count %>
(<%= @event.proposals.proposed.sum(&:duration) %> min)
<%= @event.proposals.accepted.count %>
(<%= @event.proposals.accepted.sum(&:duration) %> min)
<%= @event.proposals.confirmed.count %>
(<%= @event.proposals.confirmed.sum(&:duration) %> min)
<%= @event.proposals.accepted.count + @event.proposals.confirmed.count %>
(<%= @event.proposals.accepted.sum(&:duration) + @event.proposals.confirmed.all.sum(&:duration) %> min)
<%= @event.proposals.declined.count %>
(<%= @event.proposals.declined.sum(&:duration) %> min)
<%= @event.proposals.waitlisted.count %>
(<%= @event.proposals.waitlisted.sum(&:duration) %> min)
<%= @event.proposals.rejected.count %> <%= @event.proposals.junk.count %>
<% end %>

<%= link_to "Send email to selected speakers...", "mailto:", :class => "send-email-link editable" %>

<%= form_tag(manage_notify_speakers_path(@event), :method => :post, :class => "form-inline") do %> <%= hidden_field_tag 'proposal_ids', '', :id => 'accepted_email_proposal_ids' %> <%= hidden_field_tag 'proposal_status', 'accepted' %> <% confirm_text = "Email uses the snippets 'proposals_acceptance_email_text' and 'proposals_acceptance_email_subject'.\n\n" unless @event.show_proposal_confirmation_controls confirm_text << "WARNING: the event's 'Show proposal confirmation controls' should be set to YES but it isn't.\n\n" end %> <%= submit_tag 'Send acceptance email to checked speakers', :data => { :confirm => "#{confirm_text}Send email?" }, :class => "btn btn-default" %> <% end %> <%= form_tag(manage_notify_speakers_path(@event), :method => :post) do %> <%= hidden_field_tag 'proposal_ids', '', :id => 'rejected_email_proposal_ids' %> <%= hidden_field_tag 'proposal_status', 'rejected' %> <% confirm_text = "Email uses the snippets 'proposals_rejected_email_text' and 'proposals_rejected_email_subject'.\n\n" %> <%= submit_tag 'Send rejection email to checked speakers', :data => { :confirm => "#{confirm_text}Send email?" }, :class => "btn btn-default" %> <% end %>

<% control_rowspan = proposal_start_times? ? 'rowspan="2"' : '' control_colspan = 0 %> <% if proposal_statuses? %> <% end %> <% if event_rooms? %> <% end %> <% if false && proposal_start_times? %> <% end %> <% for proposal in @proposals %> <% if proposal_statuses? %> <% control_colspan += 1 %> <% end %> <% if event_rooms? %> <% control_colspan += 1 %> <% end %> <% if proposal_start_times? %> <% end %> <% end %>
Email? Proposal title and speakers, notified date Status Room <%# TODO Add schedule widget %> Schedule
> > <%= link_to("", edit_proposal_path(proposal)) %> <%= link_to(proposal.title, proposal_path(proposal)) %> <% if user_profiles? %>
by <% proposal.users.each_with_index do |user, i| %> <%= "&" unless i == 0 %> <%= link_to user.fullname, user_path(user) %> <% end %> <%= proposal.notified_at.try(:strftime, "%Y-%m-%d") %> <% else %> <%= proposal.presenter %> <% end %>
<%= form_for proposal do |f| %> <%= render :partial => 'open_conference_ware/proposals/transition_control', :locals => {:proposal => proposal} %> <% end %> <%= render :partial => 'open_conference_ware/proposals/room_control', :locals => {:proposal => proposal} %>
0 ? "colspan='#{control_colspan}'" : '' %>> <%= render :partial => 'open_conference_ware/proposals/schedule_control', :locals => {:proposal => proposal} %>