]> git.mjollnir.org Git - moodle.git/commitdiff
Added email_welcome_message_to_user() to send course welcome emails
authormoodler <moodler>
Sun, 17 Sep 2006 16:04:15 +0000 (16:04 +0000)
committermoodler <moodler>
Sun, 17 Sep 2006 16:04:15 +0000 (16:04 +0000)
lib/moodlelib.php

index 042ce9e53b0f62251cb8f0d847305fc9bb866bfa..0c3b6c93a7ecf37da82d5c84c3564680f46e7711 100644 (file)
@@ -3535,6 +3535,30 @@ function email_is_not_allowed($email) {
     return false;
 }
 
+function email_welcome_message_to_user($course, $user=NULL) {
+    global $CFG, $USER;
+
+    if (empty($user)) {
+        if (!isloggedin()) {
+            return false;
+        }
+        $user = $USER;
+    }
+
+    if (!empty($course->welcomemessage)) {
+        $subject = get_string('welcometocourse', '', $course->fullname);
+
+        $a->coursename = $course->fullname;
+        $a->profileurl = "$CFG->wwwroot/user/view.php?id=$USER->id&course=$course->id";
+        //$message = get_string("welcometocoursetext", "", $a);
+        $message = $course->welcomemessage;
+
+        if (! $teacher = get_teacher($course->id)) {
+            $teacher = get_admin();
+        }
+        email_to_user($user, $teacher, $subject, $message);
+    }
+}
 
 /// FILE HANDLING  /////////////////////////////////////////////