Some improved popup windows / links for user pictures

This commit is contained in:
moodler
2003-07-24 02:25:23 +00:00
parent cee5ff1d04
commit 582de679a2
4 changed files with 10 additions and 5 deletions
+4 -1
View File
@@ -407,7 +407,7 @@ function chat_display_version($version, $browser)
}
function chat_format_message($message) {
function chat_format_message($message, $courseid=0) {
/// Given a message object full of information, this function
/// formats it appropriately into text and html, then
/// returns the formatted data.
@@ -421,6 +421,9 @@ function chat_format_message($message) {
}
$picture = print_user_picture($user->id, 0, $user->picture, false, true, false);
if ($courseid) {
$picture = "<a target=\"_new\" href=\"$CFG->wwwroot/user/view.php?id=$user->id&course=$courseid\">$picture</a>";
}
$strtime = userdate($message->timestamp, get_string("strftimemessage", "chat"));
+2 -2
View File
@@ -30,7 +30,7 @@
/// Print the page header
if ($course->category) {
$navigation = "<A HREF=\"../../course/view.php?id=$course->id\">$course->shortname</A> ->";
$navigation = "<a href=\"../../course/view.php?id=$course->id\">$course->shortname</a> ->";
}
$strchats = get_string("modulenameplural", "chat");
@@ -58,7 +58,7 @@
print_simple_box_start("center");
foreach ($messages as $message) { // We are walking FORWARDS through messages
$formatmessage = chat_format_message($message);
$formatmessage = chat_format_message($message, $course->id);
echo $formatmessage->html;
}
print_simple_box_end("center");
+2 -1
View File
@@ -90,8 +90,9 @@ echo "<table width=\"100%\">";
foreach ($chatusers as $chatuser) {
$lastping = $timenow - $chatuser->lastmessageping;
echo "<tr><td width=35>";
echo "<a target=\"_new\" onClick=\"return openpopup('/user/view.php?id=$chatuser->id&course=$chat->course','user$chatuser->id','');\" href=\"$CFG->wwwroot/user/view.php?id=$chatuser->id&course=$chat->course\">";
print_user_picture($chatuser->id, 0, $chatuser->picture, false, false, false);
echo "</td><td valign=center>";
echo "</a></td><td valign=center>";
echo "<p><font size=1>";
echo "$chatuser->firstname $chatuser->lastname<br />";
echo "<font color=\"#888888\">$stridle: ".format_time($lastping, $str)."</font>";
+2 -1
View File
@@ -98,8 +98,9 @@
foreach ($chatusers as $chatuser) {
$lastping = $timenow - $chatuser->lastmessageping;
echo "<tr><td width=35>";
echo "<a href=\"$CFG->wwwroot/user/view.php?id=$chatuser->id&course=$chat->course\">";
print_user_picture($chatuser->id, 0, $chatuser->picture, false, false, false);
echo "</td><td valign=center>";
echo "</a></td><td valign=center>";
echo "<p><font size=1>";
echo "$chatuser->firstname $chatuser->lastname<br />";
echo "<font color=\"#888888\">$stridle: ".format_time($lastping, $str)."</font>";