From 24a56744c1e8b52ea0e33883a17d893be897b44a Mon Sep 17 00:00:00 2001 From: Andrew Davis Date: Fri, 29 Oct 2010 03:45:47 +0000 Subject: [PATCH] message MDL-24788 improved jabber notifications --- lang/en/message.php | 1 + message/output/jabber/message_output_jabber.php | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/lang/en/message.php b/lang/en/message.php index e391c879c75b0..4e5f32b8e53ff 100644 --- a/lang/en/message.php +++ b/lang/en/message.php @@ -78,6 +78,7 @@ $string['noframesjs'] = 'Use more accessible interface'; $string['nomessages'] = 'No messages waiting'; $string['nomessagesfound'] = 'No messages were found'; +$string['noreply'] = 'Do not reply to this message'; $string['nosearchresults'] = 'There were no results from your search'; $string['offline'] = 'Offline'; $string['offlinecontacts'] = 'Offline contacts ({$a})'; diff --git a/message/output/jabber/message_output_jabber.php b/message/output/jabber/message_output_jabber.php index a12d18cb467f6..fd7f530d707b2 100644 --- a/message/output/jabber/message_output_jabber.php +++ b/message/output/jabber/message_output_jabber.php @@ -54,6 +54,12 @@ function send_message($eventdata){ $jabbermessage = fullname($eventdata->userfrom).': '.$eventdata->smallmessage; + if (!empty($eventdata->contexturl)) { + $jabbermessage .= "\n".get_string('view').': '.$eventdata->contexturl; + } + + $jabbermessage .= "\n".get_string('noreply','message'); + $conn = new XMPPHP_XMPP($CFG->jabberhost,$CFG->jabberport,$CFG->jabberusername,$CFG->jabberpassword,'moodle',$CFG->jabberserver); try {