From 9ac3298bf43024f1669f15ee55f6528f8e1b029e Mon Sep 17 00:00:00 2001 From: "community.cacert.org" Date: Fri, 29 May 2009 08:06:52 +0000 Subject: add show outstanding votes option for board members git-svn-id: http://svn.cacert.cl/Software/Voting/vote@47 d4452222-2f33-11de-9270-010000000000 --- motions.php | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'motions.php') diff --git a/motions.php b/motions.php index 2f56af4..f4ebdac 100644 --- a/motions.php +++ b/motions.php @@ -3,9 +3,10 @@ $db = new DB(); $db->closeVotes(); $page = is_numeric($_REQUEST['page'])?$_REQUEST['page']:1; + $user = $db->auth(); if ($_REQUEST['withdrawl'] && $_REQUEST['confirm'] && $_REQUEST['id']) { - if (!($user = $db->auth())) { + if (!$user) { header("HTTP/1.0 302 Redirect"); header("Location: denied.php"); exit(); @@ -44,6 +45,9 @@ BODY; + Show my outstanding votes
'; + ?> @@ -55,8 +59,14 @@ BODY; $stmt = $db->getStatement("list decision"); $stmt->execute(array($_REQUEST['motion'])); } else { - $stmt = $db->getStatement("list decisions"); - $stmt->execute(array($page)); + if ($user && $_REQUEST['unvoted']) { + $stmt = $db->getStatement("list my unvoted decisions"); + $stmt->bindParam(":id",$user['id']); + } else { + $stmt = $db->getStatement("list decisions"); + } + $stmt->bindParam(":page",$page); + $stmt->execute(); } $items = 0; $id = -1; -- cgit v1.2.1
Status