limit; //if no number has been set, default to 3 if($limit < 1) { $limit = 3; } //the page owner $owner = $widget->getOwnerEntity(); $options = array( 'type' => 'object', 'subtype' => 'poll', 'container_guid' => $owner->getGUID(), 'limit' => $limit ); echo '

' . elgg_echo('polls:widget:think', array($owner->name)) . "

"; if ($polls = elgg_get_entities($options)){ foreach($polls as $pollpost) { echo elgg_view("polls/widget", array('entity' => $pollpost)); } } else { echo "

" . elgg_echo('polls:widget:no_polls', array($owner->name)) . "

"; }