X-Git-Url: https://projects.mako.cc/source/selectricity-live/blobdiff_plain/fd484b33a3920e0031007c5c2f1dec61913cbab5..e8094b780ec0f30ac06b4de4c4f3a9c2bffe209d:/app/views/election/show.rhtml diff --git a/app/views/election/show.rhtml b/app/views/election/show.rhtml index 90c93ea..3e63628 100644 --- a/app/views/election/show.rhtml +++ b/app/views/election/show.rhtml @@ -1,67 +1,95 @@ -<% %> -

Information On <%= @election.name %>

+
+ Election Overview + +
+ +<% 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 %> + +

Summary

+ +
+<%= h(@election.name) %> +
-

Election Overview

-

Description

<%= h(@election.description) %>
-

Election End Date

+

End Date

<%= @election.enddate %>
-

<%= link_to "Edit election overview.", :action => 'edit', :id => @election.id %>

+<% unless @election.active %> +

<%= link_to "Edit overview.", :action => 'edit', :id => @election.id %>

+<% end %> -

Candidates

+
+ 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 for this election. - <%= link_to "Add some!", :action => 'edit_candidates', :id => @election.id %>

+

There are currently no candidates registered. <%= link_to "Add some!", :action => 'edit_candidates', :id => @election.id unless @election.active %>

<% end %> -

Voters

+
+ Voters + +
<% unless @election.voters.empty? %> <%= render :partial => 'voter_list' %> - <%= link_to "Add or remove voters.", :action => 'edit_voters', :id => @election.id %>

+ <%= link_to "Add or remove voters.", :action => 'edit_voters', :id => @election.id unless @election.active %>

<% else %> -

There are currently no voters registered for this election. - <%= link_to "Add some!", :action => 'edit_voters', :id => @election.id %>

+

There are currently no voters registered. <%= link_to "Add some!", :action => 'edit_voters', :id => @election.id unless @election.active %>

<% end %> -

Start Election

- -<% if @election.start_blockers.length > 0 %> -

Your election cannot be started for the following reasons:

- -<% else %> -

Please check eveything carefully on this page before starting this -election. Once you begin the election, you will not be able to -add or change candidates, modify the voting lists, or change the -election end time.

- -

When you begin the election, the following will happen:

- - - -<%= button_to 'Start Election!', :action => 'start_election', :id => @election.id %> <% end %>