ffff
This commit is contained in:
2
lib.php
2
lib.php
@@ -1522,7 +1522,7 @@ function programming_supports($feature) {
|
||||
case FEATURE_GRADE_OUTCOMES: return true;
|
||||
case FEATURE_BACKUP_MOODLE2: return true;
|
||||
case FEATURE_SHOW_DESCRIPTION: return true;
|
||||
case FEATURE_ADVANCED_GRADING: return true;
|
||||
case FEATURE_ADVANCED_GRADING: return false;
|
||||
|
||||
default: return null;
|
||||
}
|
||||
|
||||
@@ -54,7 +54,6 @@ class mod_programming_mod_form extends moodleform_mod {
|
||||
$cats = programming_get_category_options();
|
||||
$select1 = $mform->addElement('select', 'category', get_string('category', 'programming'), $cats);
|
||||
$select1->setMultiple(true);
|
||||
$select1->setForceunfreeze(array());
|
||||
$options = programming_get_difficulty_options();
|
||||
$mform->addElement('select', 'diffculty', get_string('difficulty', 'programming'), $options);
|
||||
$inputs = array();
|
||||
@@ -125,6 +124,12 @@ class mod_programming_mod_form extends moodleform_mod {
|
||||
$default_values['outputs'] = (isset($default_values['outputfile']) && $default_values['outputfile']) ? 1 : 0;
|
||||
}
|
||||
|
||||
if (!isset($default_values['langlimit'])) {
|
||||
$default_values['langlimit'] = array();
|
||||
}
|
||||
if (!isset($default_values['category'])) {
|
||||
$default_values['category'] = array();
|
||||
}
|
||||
if (empty($default_values['langlimit']) && !empty($default_values['id'])) {
|
||||
$default_values['langlimit'] = array();
|
||||
global $DB;
|
||||
|
||||
Reference in New Issue
Block a user