$context = get_context();
$polls_fullview = get_plugin_setting('polls_fullview', 'vazco_mainpage');
$fullview = false;
if ($polls_fullview == 'yes' && isloggedin()) {
    $fullview = true;
}
if ($fullview) {
    set_context('poll');
}
$offset = 0;
$polls = get_entities('object', 'poll', 0, 'time_created desc', $limit, $offset, false, 0);
$count = get_entities('object', 'poll', 0, 'time_created desc', 999, 0, true);
if ($fullview) {
    $pollsNew = array();
    foreach ($polls as $poll) {
        $priorVote = checkForPreviousVote($poll, get_loggedin_userid());
        if (!$priorVote) {
            $poll->priorVote = $priorVote;
            array_push($pollsNew, $poll);
        }
    }
    $polls = $pollsNew;
}
$pollList = "";
foreach ($polls as $poll) {
    $pollList .= elgg_view('vazco_mainpage/polls/poll', array('entity' => $poll, 'showUser' => false));
}
set_context($context);
?>
 <div class="index_box">
	<h2><?php 
            }
            ?>
				</div>
			<?php 
        }
        ?>
			<!-- patches by webgalli -->

	<div class="poll_post">
		<div class="poll_post_body">

			<!-- display the actual poll post -->
	<div class="contentWrapper">
			<?php 
        $isPgOwner = $vars['entity']->getOwnerEntity()->guid == $vars['user']->guid;
        $priorVote = checkForPreviousVote($vars['entity'], $vars['user']->guid);
        $alreadyVoted = 0;
        if ($priorVote !== false) {
            $alreadyVoted = 1;
        }
        //if user has voted, show the results
        if ($alreadyVoted) {
            // show the user's vote
            echo "<p><h2>" . elgg_echo('poll:voted') . "</h2></p>";
        } else {
            //else show the voting form
            echo elgg_view('poll/forms/vote', array('entity' => $vars['entity']));
        }
        ?>
		
		</div>