user/index: make use of the smarter print_user_picture() -

Switch to using the smarter codepath in print_user_picture. Saves
20 DB queries in the normal page. One per user acct.
This commit is contained in:
martinlanghoff 2007-09-19 07:20:01 +00:00
parent f312c5925f
commit a5d81e5e5e

View file

@ -321,7 +321,7 @@
} else { } else {
$selectrole = " "; $selectrole = " ";
} }
$select = 'SELECT u.id, u.username, u.firstname, u.lastname, u.email, u.city, u.country, u.picture, u.lang, u.timezone, u.emailstop, u.maildisplay, COALESCE(ul.timeaccess, 0) AS lastaccess, r.hidden '; // s.lastaccess $select = 'SELECT u.id, u.username, u.firstname, u.lastname, u.email, u.city, u.country, u.picture, u.lang, u.timezone, u.emailstop, u.maildisplay, u.imagealt, COALESCE(ul.timeaccess, 0) AS lastaccess, r.hidden '; // s.lastaccess
$select .= $course->enrolperiod?', r.timeend ':''; $select .= $course->enrolperiod?', r.timeend ':'';
$from = "FROM {$CFG->prefix}user u INNER JOIN $from = "FROM {$CFG->prefix}user u INNER JOIN
@ -554,7 +554,7 @@
} }
$data = array ( $data = array (
print_user_picture($user->id, $course->id, $user->picture, false, true, $piclink), print_user_picture($user, $course->id, $user->picture, false, true, $piclink),
$profilelink); $profilelink);
if (!isset($hiddenfields['city'])) { if (!isset($hiddenfields['city'])) {