function wikiplugin_proposal($data, $params) { $counts = wikiplugin_proposal_get_counts($data); unset($counts['weights']); global $smarty, $user, $tiki_p_edit; $smarty->assign('counts', $counts); if ($user && $tiki_p_edit == 'y') { $weight = wikiplugin_proposal_get_weight($user, $params); $availableVotes = array(tra('Accept proposal') => "{$data}\n+1~{$weight} {$user}", tra('Still undecided') => "{$data}\n0~{$weight} {$user}", tra('Reject proposal') => "{$data}\n-1~{$weight} {$user}"); $smarty->assign('available_votes', $availableVotes); } static $passes; $smarty->assign('passes', ++$passes); $smarty->assign('params', $params); $content = $smarty->fetch('wiki-plugins/wikiplugin_proposal.tpl'); return "~np~{$content}~/np~"; }
function wikiplugin_proposal($data, $params) { $counts = wikiplugin_proposal_get_counts($data); global $smarty, $user, $tiki_p_edit; $smarty->assign('counts', $counts); if ( $user && $tiki_p_edit == 'y' ) { $availableVotes = array( tra('Accept proposal') => "$data\n+1 $user", tra('Still undecided') => "$data\n0 $user", tra('Reject proposal') => "$data\n-1 $user", ); $smarty->assign('available_votes', $availableVotes); } static $passes; $smarty->assign('passes', ++$passes); $smarty->assign('params', $params); $content = $smarty->fetch('wiki-plugins/wikiplugin_proposal.tpl'); return "~np~$content~/np~"; }