Moodle  2.2.1
http://www.collinsharper.com
C:/xampp/htdocs/moodle/message/edit.php File Reference

Go to the source code of this file.

Namespaces

namespace  message

Variables

 $userid = optional_param('id', $USER->id, PARAM_INT)
 $course = optional_param('course', SITEID, PARAM_INT)
 $disableall = optional_param('disableall', 0, PARAM_BOOL)
 $url = new moodle_url('/message/edit.php')
 $personalcontext = get_context_instance(CONTEXT_USER, $user->id)
 $coursecontext = get_context_instance(CONTEXT_COURSE, $course->id)
if(($form=data_submitted())&&confirm_sesskey()) $preferences = new stdClass()
 Save new preferences if data was submitted.
$preferences userdefaultemail = $user->email
foreach($providers as $provider) $processors = get_message_processors()
 Get providers preferences.
foreach($processors as
$processor) $preferences 
blocknoncontacts = get_user_preferences( 'message_blocknoncontacts', '', $user->id)
 For every processors put its options on the form (need to get function from processor's lib.php)
 $streditmymessage = get_string('editmymessage', 'message')
 Display page header.
 $strparticipants = get_string('participants')
 $userfullname = fullname($user, true)
 $defaultpreferences = get_message_output_default_preferences()
 $messagingoptions = $renderer->manage_messagingoptions($processors, $providers, $preferences, $defaultpreferences, $user->emailstop)

Variable Documentation

Definition at line 30 of file edit.php.

Definition at line 68 of file edit.php.

$defaultpreferences = get_message_output_default_preferences()

Definition at line 199 of file edit.php.

$disableall = optional_param('disableall', 0, PARAM_BOOL)

Definition at line 31 of file edit.php.

$messagingoptions = $renderer->manage_messagingoptions($processors, $providers, $preferences, $defaultpreferences, $user->emailstop)

Definition at line 201 of file edit.php.

$personalcontext = get_context_instance(CONTEXT_USER, $user->id)

Definition at line 67 of file edit.php.

if (($form=data_submitted())&&confirm_sesskey()) $preferences = new stdClass()

Save new preferences if data was submitted.

Load preferences

Definition at line 155 of file edit.php.

foreach ($providers as $provider) $processors = get_message_processors()

Get providers preferences.

Definition at line 174 of file edit.php.

$streditmymessage = get_string('editmymessage', 'message')

Display page header.

Definition at line 185 of file edit.php.

$strparticipants = get_string('participants')

Definition at line 186 of file edit.php.

$url = new moodle_url('/message/edit.php')

Definition at line 33 of file edit.php.

$userfullname = fullname($user, true)

Definition at line 187 of file edit.php.

Definition at line 29 of file edit.php.

foreach ($processors as $processor) $preferences blocknoncontacts = get_user_preferences( 'message_blocknoncontacts', '', $user->id)

For every processors put its options on the form (need to get function from processor's lib.php)

Definition at line 181 of file edit.php.

$preferences userdefaultemail = $user->email

Definition at line 156 of file edit.php.

 All Data Structures Namespaces Files Functions Variables Enumerations