Moodle plugins directory: Quickfind List | Moodle.org
Quickfind List
Blocks ::: block_quickfindlist
Maintained by Mark Johnson, Ray Morris
Quick Find List Block for Moodle
This block allows quick searching of users from a block, and displays a configurable link for
each search result
Latest release:
291 sites
29 downloads
19 fans
Current versions available: 2
The Quick Find List block can be added to a course or site page to allow searching of users within that page.
Each instance of the block can be configured to search only for users with a certain role, or for all users.
With Javascript enabled, the block will "find as you type", otherwise it will display a button to perform the search. Each search result will display as a link which defaults to the user's profile - this link can be customised for each instance of the block.
Please dont report bugs here
If you experience an error with the block, or would like to request a feature, please use the "Bug Tracker" link below.
Useful links
Contributors
Mark Johnson (Lead maintainer)
Ray Morris
Please login to view contributors details and/or to contact them
The way we have Moodle set up, all staff have a system role called "Staff", which has permissions like quickfindlist:use. Until the issue is resolved, this could be a possible workaround.
Strict Standards: Creating default object from empty value in /home/garderief/public_html/blocks/quickfindlist/block_quickfindlist.php on line 201
AND pagetypepattern = "?"
should be:
AND pagetypepattern = ?
The whole point of bound parameters is that you don't quote them, and therefore need not worry about embedded quotes, SQL injection, etc.
Also the quotes are incorrect. Double quotes in the SQL may work for some version of some database, but correct SQL is single quote. Therefore:
$where = "WHERE name = 'quickfindlist'
AND pagetypepattern = ?
AND parentcontextid = ?
AND bi.id < ?";