From 83f47164b1080afb35443e24f258cc99a62d5ed1 Mon Sep 17 00:00:00 2001 From: Jerome Mouneyrac Date: Thu, 8 Aug 2013 17:15:03 +0800 Subject: [PATCH] MDL-30895 switch from dl tag to table in the accessible chat --- mod/chat/gui_basic/index.php | 9 +++++++-- mod/chat/lib.php | 26 ++++++++++++++++++++------ 2 files changed, 27 insertions(+), 8 deletions(-) diff --git a/mod/chat/gui_basic/index.php b/mod/chat/gui_basic/index.php index e8c04d62e67..cb7f59da583 100644 --- a/mod/chat/gui_basic/index.php +++ b/mod/chat/gui_basic/index.php @@ -181,7 +181,12 @@ if ($messages) { $allmessages[] = chat_format_message($message, $course->id, $USER); } } - +echo ''; +echo ' + + + + '; if (empty($allmessages)) { echo get_string('nomessagesfound', 'message'); } else { @@ -189,7 +194,7 @@ if (empty($allmessages)) { echo $message->basic; } } - +echo '
' . get_string('from') . '' . get_string('message', 'message') . '' . get_string('time') . '
'; echo ''; echo $OUTPUT->container_end(); echo $OUTPUT->footer(); diff --git a/mod/chat/lib.php b/mod/chat/lib.php index 4fcb912af01..39823327e8b 100644 --- a/mod/chat/lib.php +++ b/mod/chat/lib.php @@ -758,8 +758,11 @@ function chat_format_message_manually($message, $courseid, $sender, $currentuser $output->text = $message->strtime.': '.get_string('message'.$message->message, 'chat', fullname($sender)); $output->html = '
'.$message->picture.''; $output->html .= ''.$output->text.'
'; - $output->basic = '
'.$message->strtime.': '.get_string('message'.$message->message, 'chat', fullname($sender)).'
'; - + $output->basic = ' + + ' . get_string('message'.$message->message, 'chat', fullname($sender)) . ' + ' . $message->strtime . ' + '; if($message->message == 'exit' or $message->message == 'enter') { $output->refreshusers = true; //force user panel refresh ASAP } @@ -784,13 +787,16 @@ function chat_format_message_manually($message, $courseid, $sender, $currentuser $beepwho = trim(substr($text, 5)); if ($beepwho == 'all') { // everyone - $outinfo = $message->strtime.': '.get_string('messagebeepseveryone', 'chat', fullname($sender)); + $outinfobasic = get_string('messagebeepseveryone', 'chat', fullname($sender)); + $outinfo = $message->strtime . ': ' . $outinfobasic; $outmain = ''; + $output->beep = true; // (eventually this should be set to // to a filename uploaded by the user) } else if ($beepwho == $currentuser->id) { // current user - $outinfo = $message->strtime.': '.get_string('messagebeepsyou', 'chat', fullname($sender)); + $outinfobasic = get_string('messagebeepsyou', 'chat', fullname($sender)); + $outinfo = $message->strtime . ': ' . $outinfobasic; $outmain = ''; $output->beep = true; @@ -839,9 +845,17 @@ function chat_format_message_manually($message, $courseid, $sender, $currentuser $output->html .= "$outinfo"; if ($outmain) { $output->html .= ": $outmain"; - $output->basic = '
'.$outinfo.':
'.$outmain.'
'; + $output->basic = ' + ' . $sender->firstname . ' + ' . $outmain . ' + ' . $message->strtime . ' + '; } else { - $output->basic = '
'.$outinfo.'
'; + $output->basic = ' + + ' . $outinfobasic . ' + ' . $message->strtime . ' + '; } $output->html .= ""; return $output;