? decisions-HEAD-400020-1.patch
? decisions-HEAD-400020-2.patch
Index: decisions.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/decisions/decisions.module,v
retrieving revision 1.206
diff -u -p -r1.206 decisions.module
--- decisions.module 5 Dec 2008 05:02:41 -0000 1.206
+++ decisions.module 12 Mar 2009 21:18:08 -0000
@@ -234,10 +234,18 @@ function decisions_theme() {
'decisions_view_header' => array('arguments' => array('node' => NULL, 'teaser' => FALSE)),
'decisions_view_voting' => array('arguments' => array('form' => NULL)),
'decisions_bar' => array('arguments' => array('title' => NULL, 'percentage' => NULL, 'votes' => NULL)),
- 'decisions_status' => array('arguments' => array('message' => NULL))
+ 'decisions_status' => array('arguments' => array('message' => NULL)),
+ 'decisions_view_own_result' => array(),
);
}
+function theme_decisions_view_own_result() {
+
+ $output = '
' . t("Your vote has been recorded.") . '
';
+ return $output;
+
+}
+
/**
* Theme stub for rendering ecisions header (contains dates and quorum informations).
*/
Index: decisions_node.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/decisions/decisions_node.inc,v
retrieving revision 1.3
diff -u -p -r1.3 decisions_node.inc
--- decisions_node.inc 12 Mar 2009 21:09:49 -0000 1.3
+++ decisions_node.inc 12 Mar 2009 21:18:08 -0000
@@ -4,7 +4,7 @@
* @file Implementation of node hooks
*/
-// $Id: decisions_node.inc,v 1.3 2009/03/12 21:09:49 anarcat Exp $
+// $Id: decisions_node.inc,v 1.2 2008/12/05 03:48:02 anarcat Exp $
/**
* Implementation of hook_load().
@@ -196,7 +196,12 @@ function decisions_view(&$node, $teaser
$node->content['decisions']['results']['#value'] = decisions_view_results($node, $teaser, $page);
$node->content['decisions']['list']['#value'] = theme_decisions_view_header($node, $teaser);
}
- if (isset($node->voted) && $node->voted && user_access('cancel own vote') && $node->active) {
+ else {
+ $node->content['decisions']['#value'] = theme_decisions_view_own_result();
+ }
+
+
+ if (isset($node->voted) && $node->voted && user_access('cancel own vote') && $node->active) {
$node->content['decisions']['cancel']['#value'] = drupal_get_form('decisions_cancel_form', $node->nid);
}