[aur-dev] [RFC/PATCH] Hide intermediate voting results

Lukas Fleischer archlinux at cryptocrack.de
Mon Feb 3 15:58:41 EST 2014


In order to make votes as neutral as possible, current yes/no votes
should not be shown until the voting period is over.

Signed-off-by: Lukas Fleischer <archlinux at cryptocrack.de>
---
 web/template/tu_details.php | 4 ++++
 web/template/tu_list.php    | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/web/template/tu_details.php b/web/template/tu_details.php
index 5fe66c0..fca1815 100644
--- a/web/template/tu_details.php
+++ b/web/template/tu_details.php
@@ -62,17 +62,21 @@ if ($yes > $active_tus / 2) {
 
 	<table>
 		<tr>
+			<?php if (!$isrunning): ?>
 			<th><?= __("Yes") ?></th>
 			<th><?= __("No") ?></th>
 			<th><?= __("Abstain") ?></th>
+			<?php endif; ?>
 			<th><?= __("Total") ?></th>
 			<th><?= __('Voted') ?></th>
 			<th><?= __('Participation') ?></th>
 		</tr>
 		<tr>
+			<?php if (!$isrunning): ?>
 			<td><?= $yes ?></td>
 			<td><?= $no ?></td>
 			<td><?= $abstain ?></td>
+			<?php endif; ?>
 			<td><?= $total ?></td>
 			<td>
 				<?php if ($hasvoted == 0): ?>
diff --git a/web/template/tu_list.php b/web/template/tu_list.php
index 6ad9f90..b3e1073 100644
--- a/web/template/tu_list.php
+++ b/web/template/tu_list.php
@@ -17,8 +17,10 @@
 				<th><a href="?off=<?= $off ?>&by=<?= $by_next ?>"><?= __("Start") ?></a></th>
 				<th><?= __("End") ?></th>
 				<th><?= __("User") ?></th>
+				<?php if ($type != __("Current Votes")): ?>
 				<th><?= __("Yes") ?></th>
 				<th><?= __("No") ?></th>
+				<?php endif; ?>
 				<th><?= __('Voted') ?></th>
 			</tr>
 		</thead>
@@ -46,8 +48,10 @@
 				endif;
 				?>
 				</td>
+				<?php if ($type != __("Current Votes")): ?>
 				<td><?= $row['Yes'] ?></td>
 				<td><?= $row['No'] ?></td>
+				<?php endif; ?>
 				<td>
 					<?php if (tu_voted($row['ID'], uid_from_sid($_COOKIE["AURSID"]))): ?>
 					<span style="color: green; font-weight: bold"><?= __("Yes") ?></span>
-- 
1.8.5.3



More information about the aur-dev mailing list