$workshop->timecreated = time();
$workshop->timemodified = $workshop->timecreated;
$workshop->useexamples = (int)!empty($workshop->useexamples);
- $workshop->usepeerassessment = (int)!empty($workshop->usepeerassessment);
+ $workshop->usepeerassessment = 1;
$workshop->useselfassessment = (int)!empty($workshop->useselfassessment);
$workshop->latesubmissions = (int)!empty($workshop->latesubmissions);
$workshop->phaseswitchassessment = (int)!empty($workshop->phaseswitchassessment);
$workshop->timemodified = time();
$workshop->id = $workshop->instance;
$workshop->useexamples = (int)!empty($workshop->useexamples);
- $workshop->usepeerassessment = (int)!empty($workshop->usepeerassessment);
+ $workshop->usepeerassessment = 1;
$workshop->useselfassessment = (int)!empty($workshop->useselfassessment);
$workshop->latesubmissions = (int)!empty($workshop->latesubmissions);
$workshop->phaseswitchassessment = (int)!empty($workshop->phaseswitchassessment);
/** @var bool optional feature: students practise evaluating on example submissions from teacher */
public $useexamples;
- /** @var bool optional feature: students perform peer assessment of others' work */
+ /** @var bool optional feature: students perform peer assessment of others' work (deprecated, consider always enabled) */
public $usepeerassessment;
/** @var bool optional feature: students perform self assessment of their own work */
}
}
- if ($this->usepeerassessment and has_capability('mod/workshop:peerassess', $this->context, $userid)) {
+ if (has_capability('mod/workshop:peerassess', $this->context, $userid)) {
if (!empty($gradebook->items[1]->grades)) {
$assessmentgrade = reset($gradebook->items[1]->grades);
if (!is_null($assessmentgrade->grade)) {
$phase = new stdclass();
$phase->title = get_string('phasesubmission', 'workshop');
$phase->tasks = array();
- if (($workshop->usepeerassessment or $workshop->useselfassessment)
- and has_capability('moodle/course:manageactivities', $workshop->context, $userid)) {
+ if (has_capability('moodle/course:manageactivities', $workshop->context, $userid)) {
$task = new stdclass();
$task->title = get_string('taskinstructreviewers', 'workshop');
$task->link = $workshop->updatemod_url();
}
}
unset($a);
- if ($workshop->usepeerassessment and $numofpeers) {
+ if ($numofpeers) {
$task = new stdclass();
if ($numofpeerstodo == 0) {
$task->completed = true;
$mform->addElement('checkbox', 'useexamples', $label, $text);
$mform->addHelpButton('useexamples', 'useexamples', 'workshop');
- $label = get_string('usepeerassessment', 'workshop');
- $text = get_string('usepeerassessment_desc', 'workshop');
- $mform->addElement('checkbox', 'usepeerassessment', $label, $text);
- $mform->addHelpButton('usepeerassessment', 'usepeerassessment', 'workshop');
-
$label = get_string('useselfassessment', 'workshop');
$text = get_string('useselfassessment_desc', 'workshop');
$mform->addElement('checkbox', 'useselfassessment', $label, $text);