diff --git a/message/edit2.php b/message/edit2.php deleted file mode 100644 index d885621ee48..00000000000 --- a/message/edit2.php +++ /dev/null @@ -1,131 +0,0 @@ -libdir.'/messagelib.php'); - - -httpsrequired(); - -$userid = optional_param('id', $USER->id, PARAM_INT); // user id -$course = optional_param('course', SITEID, PARAM_INT); // course id (defaults to Site) - -if (!$course = $DB->get_record('course', array('id' => $course))) { - error('Course ID was incorrect'); -} - -if ($course->id != SITEID) { - require_login($course); -} else { - if (!isloggedin()) { - if (empty($SESSION->wantsurl)) { - $SESSION->wantsurl = $CFG->httpswwwroot.'/message/edit.php'; - } - redirect($CFG->httpswwwroot.'/login/index.php'); - } -} - -if (isguestuser()) { - print_error('guestnoeditmessage', 'message'); -} - -if (!$user = $DB->get_record('user', array('id' => $userid))) { - error('User ID was incorrect'); -} - -$systemcontext = get_context_instance(CONTEXT_SYSTEM); -$personalcontext = get_context_instance(CONTEXT_USER, $user->id); -$coursecontext = get_context_instance(CONTEXT_COURSE, $course->id); - - -// check access control -if ($user->id == $USER->id) { - //editing own message profile - require_capability('moodle/user:editownmessageprofile', $systemcontext); - -} else { - // teachers, parents, etc. - require_capability('moodle/user:editmessageprofile', $personalcontext); - // no editing of guest user account - if (isguestuser($user->id)) { - print_error('guestnoeditmessageother', 'message'); - } - // no editing of primary admin! - $mainadmin = get_admin(); - if ($user->id == $mainadmin->id) { - print_error('adminprimarynoedit'); - } -} - - -/// Display page header -$streditmymessage = get_string('editmymessage', 'message'); -$strparticipants = get_string('participants'); -$userfullname = fullname($user, true); - -$navlinks = array(); -if (has_capability('moodle/course:viewparticipants', $coursecontext) || - has_capability('moodle/site:viewparticipants', $systemcontext)) { - $navlinks[] = array('name' => $strparticipants, 'link' => "index.php?id=$course->id", 'type' => 'misc'); -} -$navlinks[] = array('name' => $userfullname, - 'link' => "view.php?id=$user->id&course=$course->id", - 'type' => 'misc'); -$navlinks[] = array('name' => $streditmymessage, 'link' => null, 'type' => 'misc'); -$navigation = build_navigation($navlinks); - -if ($course->id != SITEID) { - print_header("$course->shortname: $streditmymessage", "$course->fullname: $streditmymessage", $navigation); -} else { - print_header("$course->shortname: $streditmymessage", $course->fullname, $navigation); -} -/// Print tabs at the top -$showroles = 1; -$currenttab = 'editmessage'; -require('../user/tabs.php'); - -notify('WARNING: This interface is still under construction!'); - - - - echo '

Private Messaging Options

'; - echo ''; - echo ''; - echo ''; - echo ''; - echo ''; - echo '
Popup Windows on New Message
lock unknown users
Beep on new message
No frames and JavaScript
'; - - - echo '

Message Sources

'; - // Get all the known providers - $providers = message_get_my_providers(); - //get a listing of all the message processors - $processors = $DB->get_records('message_processors'); - $number_procs = count($processors); - echo ''; - foreach ( $processors as $processorid => $processor){ - echo ''; - } - echo ''; - foreach ( $providers as $providerid => $provider){ - $providername = get_string('messageprovider:'.$provider->name, $provider->component); - echo ''; - foreach (array('loggedin', 'loggedoff') as $state){ - $state_res = get_string($state, 'message'); - echo ''; - foreach ( $processors as $processorid => $processor){ - echo ''; - } - } - } - echo '
 '.$processor->name.'
'.$providername.'
'.$state_res.'
'; - - echo '

Destination Configuration

'; - - echo ""; - -/// and proper footer -print_footer($course); - -?> -