'user', 'wheres' => uservalidationbyemail_get_unvalidated_users_sql_where(), 'limit' => $limit, 'offset' => $offset, 'count' => TRUE, ); $count = elgg_get_entities($options); if (!$count) { access_show_hidden_entities($hidden_entities); elgg_set_ignore_access($ia); echo autop(elgg_echo('uservalidationbyemail:admin:no_unvalidated_users')); return TRUE; } $options['count'] = FALSE; $users = elgg_get_entities($options); access_show_hidden_entities($hidden_entities); elgg_set_ignore_access($ia); // setup pagination $pagination = elgg_view('navigation/pagination',array( 'base_url' => 'admin/users/unvalidated', 'offset' => $offset, 'count' => $count, 'limit' => $limit, )); $bulk_actions_checkbox = ''; $validate = elgg_view('output/url', array( 'href' => 'action/uservalidationbyemail/validate/', 'text' => elgg_echo('uservalidationbyemail:admin:validate'), 'title' => elgg_echo('uservalidationbyemail:confirm_validate_checked'), 'class' => 'uservalidationbyemail-submit', 'is_action' => true, 'is_trusted' => true, )); $resend_email = elgg_view('output/url', array( 'href' => 'action/uservalidationbyemail/resend_validation/', 'text' => elgg_echo('uservalidationbyemail:admin:resend_validation'), 'title' => elgg_echo('uservalidationbyemail:confirm_resend_validation_checked'), 'class' => 'uservalidationbyemail-submit', 'is_action' => true, 'is_trusted' => true, )); $delete = elgg_view('output/url', array( 'href' => 'action/uservalidationbyemail/delete/', 'text' => elgg_echo('uservalidationbyemail:admin:delete'), 'title' => elgg_echo('uservalidationbyemail:confirm_delete_checked'), 'class' => 'uservalidationbyemail-submit', 'is_action' => true, 'is_trusted' => true, )); $bulk_actions = <<<___END $bulk_actions_checkbox ___END; if (is_array($users) && count($users) > 0) { $html = ''; } echo <<<___END
$bulk_actions
$html
___END; if ($count > 5) { echo $bulk_actions; } echo $pagination;