Added processing and presentatin of results.
[selectricity] / app / views / elections / detailed_results.rhtml
index cfb0e5a273c6f5e1a3738f01742b44511eed6adb..46685703f77c577389fb6665487bc63aae4f7927 100644 (file)
@@ -1,10 +1,25 @@
 <% %>
 
+<h2>Result</h2>
+
+<%= render_partial 'winner' %>
+
+<h2>Result Details</h2>
+
+<%= render_partial 'winner_details' %>
+
+<h2>Election Rolls for Voter Verification</h2>
+
 <p>The voting rolls -- displayed here in alphabetical order -- for the
 last election are are follows.</p>
 
-<h2>Voters</h2>
-<table>
+<p>Information is displayed here to help voters verify that their own
+vote was recorded correctly and that the election was not tampered
+with.</p>
+
+<h3>Voters</h3>
+<table border="1">
+<th>Voters (A-Z)</th>
 <% for email in @voter_list %>
 <tr>
 <td><%= email %></td>
@@ -12,26 +27,28 @@ last election are are follows.</p>
 <% end %>
 </table>
 
-<h2>Votes (by Token)</h2>
+<h3>Votes by Token</h3>
 
 <p>The votes, listed in alphabetical order by token.</p>
 
 <table border="1">
 <tr>
-  <th rowspan="2">Token</th>
+  <th rowspan="2">Token (0-9, A-Z)</th>
   <th colspan="<%= @election.candidates.length %>">Rank of Candidates</th>
 </tr>
 <tr>
+
 <% for candidate in @election.candidates.sort.reverse %>
   <th><%= candidate %></th>
 <% end %>
+
 </tr>
 <% for vote in @vote_list %>
-<tr>
-<td><%= vote.token %></td>
-<% for ranking in vote.rankings %>
-<td><%= ranking %></td>
-<% end %>
-</tr>
+  <tr>
+  <td><%= vote.token %></td>
+  <% for ranking in vote.rankings %>
+    <td><%= ranking %></td>
+  <% end %>
+  </tr>
 <% end %>
 </table>

Benjamin Mako Hill || Want to submit a patch?