function forum_get_post_full($postid) {
global $CFG;
- return get_record_sql("SELECT p.*, d.forum, u.firstname, u.lastname, u.email, u.picture
+ return get_record_sql("SELECT p.*, d.forum, u.firstname, u.lastname, u.email, u.picture, u.imagealt
FROM {$CFG->prefix}forum_posts p
LEFT JOIN {$CFG->prefix}forum_discussions d ON p.discussion = d.id
LEFT JOIN {$CFG->prefix}user u ON p.userid = u.id
function forum_get_discussion_posts($discussion, $sort, $forumid) {
global $CFG;
- return get_records_sql("SELECT p.*, $forumid AS forum, u.firstname, u.lastname, u.email, u.picture
+ return get_records_sql("SELECT p.*, $forumid AS forum, u.firstname, u.lastname, u.email, u.picture, u.imagealt
FROM {$CFG->prefix}forum_posts p
LEFT JOIN {$CFG->prefix}user u ON p.userid = u.id
WHERE p.discussion = $discussion
function forum_get_child_posts($parent, $forumid) {
global $CFG;
- return get_records_sql("SELECT p.*, $forumid AS forum, u.firstname, u.lastname, u.email, u.picture
+ return get_records_sql("SELECT p.*, $forumid AS forum, u.firstname, u.lastname, u.email, u.picture, u.imagealt
FROM {$CFG->prefix}forum_posts p
LEFT JOIN {$CFG->prefix}user u ON p.userid = u.id
WHERE p.parent = '$parent'
echo '<a id="p'.$post->id.'"></a>';
echo '<table cellspacing="0" class="forumpost'.$read_style.'">';
+ // Picture
+ $postuser = new object;
+ $postuser->id = $post->userid;
+ $postuser->firstname = $post->firstname;
+ $postuser->lastname = $post->lastname;
+ $postuser->imagealt = $post->imagealt;
+ $postuser->picture = $post->picture;
+
echo '<tr class="header"><td class="picture left">';
- print_user_picture($post->userid, $courseid, $post->picture);
+ print_user_picture($postuser, $courseid);
echo '</td>';
if ($post->parent) {