%= render_partial 'progress', 'review' %>
Vote Information
<% if @election.active? %>
Vote is in currently in progress. Return to
this page for results on <%= @election.enddate %>.
<% elsif @election.done? %>
Election is finished. <%= link_to "View results",
:action => 'results', :id => @election.id %>.
<% end %>
Overview
Summary
<%= h(@election.name) %>
Description
<%= h(@election.description) %>
End Date
<%= @election.enddate %>
<% unless @election.active %>
<%= link_to "Edit overview.", :action => 'edit', :id => @election.id %>
<% end %>
Candidates
<% %>
<% unless @election.candidates.empty? %>
<%= render :partial => 'candidate_list' %>
<% unless @election.active %>
<%= link_to "Add, remove, or edit candidates.", :action => 'edit_candidates', :id => @election.id %>
<% end %>
<% else %>
There are currently no candidates registered. <%= link_to "Add some!", :action => 'edit_candidates', :id => @election.id unless @election.active %>
<% end %>
Voters
<% unless @election.voters.empty? %>
<%= render :partial => 'voter_list' %>
<%= link_to "Add or remove voters.", :action => 'edit_voters', :id => @election.id unless @election.active %>
<% else %>
There are currently no voters registered. <%= link_to "Add some!", :action => 'edit_voters', :id => @election.id unless @election.active %>
<% end %>
<% unless @election.active? %>
Start Election
<% if @election.start_blockers.length > 0 %>
Your vote cannot be started for the following reasons:
<% for reason in @election.start_blockers %>
- <%= reason %>
<% end %>
<% else %>
Please check everything carefully on this page before starting this
vote. Once you begin the vote, you will not be able to add or
change candidates, modify the voting lists, or change the end
time.
When you begin the vote, the following will happen:
- The vote will be "frozen" so that further edits to the
candidate list and voting list cannot occur.
- All voters will be emailed notifying them that the vote has
begun and of their unique login token.
<%= button_to 'Start Election!', :action => 'start_election', :id => @election.id %>
<% end %>
<% end %>