poll_view_voting
- Versions
- 4.6 – 4.7
poll_view_voting(&$node,$teaser,$page, $block)- 5
poll_view_voting($node, $block)- 6
poll_view_voting(&$form_state, $node, $block)- 7
poll_view_voting($form, &$form_state, $node, $block = FALSE)
Generates the voting form for a poll.
Code
modules/poll.module, line 302
<?php
function poll_view_voting(&$node, $teaser, $page, $block) {
$output = '<div class="poll">';
$form = '<div class="vote-form">';
$form .= '<div class="choices">';
if ($node->choice) {
$list = array();
foreach ($node->choice as $i => $choice) {
$list[$i] = check_plain($choice['chtext']);
}
$form .= form_radios($page ? '' : check_plain($node->title), 'choice', -1, $list);
}
$form .= '</div>';
$form .= form_hidden('nid', $node->nid);
$form .= form_submit(t('Vote'), 'vote') .'</div>';
$output .= form($form, 'post', url('poll/vote/'. $node->nid));
$output .= '</div>';
return $output;
}
?>Login or register to post comments 