From 268c64855ab5af7c14ef4c47ffcf8b67340a1f06 Mon Sep 17 00:00:00 2001 From: moodler Date: Mon, 29 Nov 2004 08:18:32 +0000 Subject: [PATCH] Added name of the last poster to the discussion listing - thanks to Dmitry for his patch! (dlnsk % mail.ru) --- mod/forum/lib.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/mod/forum/lib.php b/mod/forum/lib.php index a47205f760..549b8ab31b 100644 --- a/mod/forum/lib.php +++ b/mod/forum/lib.php @@ -1174,14 +1174,17 @@ function forum_get_discussions($forum="0", $forumsort="d.timemodified DESC", } return get_records_sql("SELECT $postdata, d.name, d.timemodified, d.usermodified, - u.firstname, u.lastname, u.email, u.picture + u.firstname, u.lastname, u.email, u.picture, + um.firstname AS umfirstname, um.lastname AS umlastname FROM {$CFG->prefix}forum_discussions d, {$CFG->prefix}forum_posts p, + {$CFG->prefix}user um, {$CFG->prefix}user u WHERE d.forum = '$forum' AND p.discussion = d.id AND p.parent = 0 AND p.userid = u.id $groupselect $userselect + AND d.usermodified = um.id ORDER BY $forumsort"); } @@ -1624,6 +1627,10 @@ function forum_print_discussion_header(&$post, $forum, $datestring="") { echo "cellcontent2\" class=\"forumpostheaderdate\" align=\"right\" nowrap=\"nowrap\">"; $usedate = (empty($post->timemodified)) ? $post->modified : $post->timemodified; // Just in case $parenturl = (empty($post->lastpostid)) ? '' : '&parent='.$post->lastpostid; + $usermodified->firstname = $post->umfirstname; + $usermodified->lastname = $post->umlastname; + echo "wwwroot/user/view.php?id=$post->usermodified&course=$forum->course\">". + fullname($usermodified)."
"; echo ''. userdate($usedate, $datestring).''; echo "\n"; -- 2.39.5