X-Git-Url: https://projects.mako.cc/source/selectricity-live/blobdiff_plain/c65b1e11059c5cf510b54c785d4a246215058f70..2fed9b6ceaf0953daf0f085f78520263ab0fa804:/app/views/election/show.rhtml diff --git a/app/views/election/show.rhtml b/app/views/election/show.rhtml index 0051861..5de6081 100644 --- a/app/views/election/show.rhtml +++ b/app/views/election/show.rhtml @@ -1,16 +1,33 @@ -<% %> -
+ <%= link_to "Edit General Information", + :action => 'edit_general_information', :id => @election.id %> +
<% end %> -Summary
@@ -23,39 +40,76 @@ <%= h(@election.description) %>-
End Date
+Additional Information
--<%= @election.enddate %> -+
<%= link_to "Edit overview.", :action => 'edit', :id => @election.id %>
+<% if @election.embeddable %> +Link
+<%= (link_to ("Go Vote!", + :controller => 'voter', :action => 'index', :election_id => @election.id)).to_s %> +<% end -%> + +<%= 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 %>
+<% if not (@election.active? or @election.done?) %> ++ <%= link_to "Edit Candidates", + :action => 'edit_candidates', :id => @election.id %>
<% end %> -There are currently no candidates registered. + <%= link_to "Add some!", :action => 'edit_candidates', :id => @election.id %> +
<% else %> -There are currently no voters registered. <%= link_to "Add some!", :action => 'edit_voters', :id => @election.id unless @election.active %>
+ <%= render :partial => 'candidate_list' %> <% end %> -<% unless @election.active %> -+ <%= link_to "Change Voters/Options", + :action => 'edit_voters', :id => @election.id %>
+<% end %> + +<% if not @election.authenticated? %> +This election is open the public.
+<% elsif @election.voters.empty? %> +There are currently no voters registered. + <%= link_to "Add some!", :action => 'edit_voters', + :id => @election.id %>
+<% else %> + <%= render :partial => 'voter_list' %> +<%= link_to "Add or remove voters.", :action => 'edit_voters', + :id => @election.id unless @election.active? or @election.done? %> +
+<% end %> + +<% if not (@election.active? or @election.done?) %> + +Your vote cannot be started for the following reasons:
@@ -65,7 +119,7 @@ <% end %> <% else %> -Please check eveything carefully on this page before starting this +
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.
@@ -75,11 +129,27 @@To embed your election, copy and paste the following code into your +homepage:
+ +<%= h("") %>+ <% end %>