Skip to content

Commit

Permalink
MDL-21933 course: Allow users to search participants course permission
Browse files Browse the repository at this point in the history
Capability checks are performed at the top of the page and do not need
to be completed again.

Search is an expected feature for users and it was confusion to only
appear after 3 pages.  This has been changed to enable search when
there are more records than are visible on the screen.  If users
are unable to use browser search, they will be able to use Moodle's
search.
Russell Smith committed Jun 13, 2013
1 parent b3be471 commit d6e52b0
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion user/index.php
Original file line number Diff line number Diff line change
@@ -814,7 +814,8 @@
$PAGE->requires->js_init_call('M.core_user.init_participation', null, false, $module);
}

if (has_capability('moodle/site:viewparticipants', $context) && $totalcount > ($perpage*3)) {
// Show a search box if all participants don't fit on a single screen
if ($totalcount > $perpage) {
echo '<form action="index.php" class="searchform"><div><input type="hidden" name="id" value="'.$course->id.'" />';
echo '<label for="search">' . get_string('search', 'search') . ' </label>';
echo '<input type="text" id="search" name="search" value="'.s($search).'" />&nbsp;<input type="submit" value="'.get_string('search').'" /></div></form>'."\n";

0 comments on commit d6e52b0

Please sign in to comment.