From c205ae2d3a8eafcd8a07d2f0bcac1b2ea48a6a0f Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sun, 6 Nov 2011 22:01:21 -0200 Subject: Partial views_handler_field_muamba_actions() --- muamba.module | 32 +++++++++++++------------------- 1 file changed, 13 insertions(+), 19 deletions(-) (limited to 'muamba.module') diff --git a/muamba.module b/muamba.module index 66e0b52..2b76df9 100644 --- a/muamba.module +++ b/muamba.module @@ -117,30 +117,24 @@ function muamba_node_view($node, $view_mode, $langcode) { } if ($view_mode == 'full') { - if ($node->uid != $user->uid) { - $transactions = muamba_current_transactions($node, $user->uid); - $available = muamba_check_availability($node->nid); - $node->content['muamba'] = array( - '#markup' => theme('muamba_widget', array( - 'node' => $node, - 'transactions' => $transactions, - 'available' => $available, + $available = muamba_check_availability($node->nid); - )), - '#weight' => 100, - ); + if ($node->uid != $user->uid) { + $transactions = muamba_current_transactions($node, $user->uid); } else { - $transactions = muamba_current_transactions($node); - $node->content['muamba'] = array( - '#markup' => theme('muamba_widget', array( - 'node' => $node, - 'transactions' => $transactions - )), - '#weight' => 100, - ); + $transactions = muamba_current_transactions($node); } + $node->content['muamba'] = array( + '#markup' => theme('muamba_widget', array( + 'node' => $node, + 'transactions' => $transactions, + 'available' => $available, + )), + '#weight' => 100, + ); + return $node; } } -- cgit v1.2.3