Moodle  2.2.1
http://www.collinsharper.com
C:/xampp/htdocs/moodle/mod/workshop/submission.php File Reference

Go to the source code of this file.

Namespaces

namespace  mod
 

Local Library of functions for module scorm.


Variables

 $cmid = required_param('cmid', PARAM_INT)
 $id = optional_param('id', 0, PARAM_INT)
 $edit = optional_param('edit', false, PARAM_BOOL)
 $assess = optional_param('assess', false, PARAM_BOOL)
 $cm = get_coursemodule_from_id('workshop', $cmid, 0, false, MUST_EXIST)
 $course = $DB->get_record('course', array('id' => $cm->course), '*', MUST_EXIST)
if(isguestuser()) $workshop = $DB->get_record('workshop', array('id' => $cm->instance), '*', MUST_EXIST)
 $canviewall = has_capability('mod/workshop:viewallsubmissions', $workshop->context)
 $cansubmit = has_capability('mod/workshop:submit', $workshop->context)
 $canallocate = has_capability('mod/workshop:allocate', $workshop->context)
 $canpublish = has_capability('mod/workshop:publishsubmissions', $workshop->context)
 $canoverride = (($workshop->phase == workshop::PHASE_EVALUATION) and has_capability('mod/workshop:overridegrades', $workshop->context))
 $userassessment = $workshop->get_assessment_of_submission_by_user($submission->id, $USER->id)
 $isreviewer = !empty($userassessment)
 $editable = ($cansubmit and $ownsubmission)
 $ispublished
 $seenaspublished = false

Variable Documentation

$assess = optional_param('assess', false, PARAM_BOOL)

Definition at line 33 of file submission.php.

$canallocate = has_capability('mod/workshop:allocate', $workshop->context)

Definition at line 73 of file submission.php.

$canoverride = (($workshop->phase == workshop::PHASE_EVALUATION) and has_capability('mod/workshop:overridegrades', $workshop->context))

Definition at line 75 of file submission.php.

$canpublish = has_capability('mod/workshop:publishsubmissions', $workshop->context)

Definition at line 74 of file submission.php.

$cansubmit = has_capability('mod/workshop:submit', $workshop->context)

Definition at line 72 of file submission.php.

$canviewall = has_capability('mod/workshop:viewallsubmissions', $workshop->context)

Definition at line 71 of file submission.php.

Definition at line 35 of file submission.php.

Definition at line 30 of file submission.php.

$course = $DB->get_record('course', array('id' => $cm->course), '*', MUST_EXIST)

Definition at line 36 of file submission.php.

if (empty($submission->id) and!$workshop->creating_submission_allowed($USER->id)) if ($submission->id and!$workshop->modifying_submission_allowed($USER->id)) if ($editable and $workshop->useexamples and $workshop->examplesmode==workshop::EXAMPLES_BEFORE_SUBMISSION and!has_capability('mod/workshop:manageexamples', $workshop->context)) $edit = optional_param('edit', false, PARAM_BOOL)

Definition at line 32 of file submission.php.

$editable = ($cansubmit and $ownsubmission)

Definition at line 78 of file submission.php.

Definition at line 31 of file submission.php.

$ispublished
Initial value:
 ($workshop->phase == workshop::PHASE_CLOSED
                    and $submission->published == 1
                    and has_capability('mod/workshop:viewpublishedsubmissions', $workshop->context))

Definition at line 79 of file submission.php.

$isreviewer = !empty($userassessment)

Definition at line 77 of file submission.php.

$seenaspublished = false

Definition at line 103 of file submission.php.

$userassessment = $workshop->get_assessment_of_submission_by_user($submission->id, $USER->id)

Definition at line 76 of file submission.php.

Definition at line 43 of file submission.php.

 All Data Structures Namespaces Files Functions Variables Enumerations