Merge branch 'MDL-34311-master' of git://github.com/danpoltawski/moodle
authorDamyon Wiese <damyon@moodle.com>
Tue, 26 Mar 2013 05:46:29 +0000 (13:46 +0800)
committerDamyon Wiese <damyon@moodle.com>
Tue, 26 Mar 2013 05:46:29 +0000 (13:46 +0800)
Conflicts:
course/moodleform_mod.php
lib/upgrade.txt

1  2 
course/edit_form.php
course/moodleform_mod.php
lib/formslib.php
lib/upgrade.txt

Simple merge
@@@ -457,20 -457,6 +457,21 @@@ abstract class moodleform_mod extends m
          //$this->standard_grading_coursemodule_elements();
  
          $mform->addElement('header', 'modstandardelshdr', get_string('modstandardels', 'form'));
 +
 +        $mform->addElement('modvisible', 'visible', get_string('visible'));
 +        if (!empty($this->_cm)) {
 +            $context = context_module::instance($this->_cm->id);
 +            if (!has_capability('moodle/course:activityvisibility', $context)) {
 +                $mform->hardFreeze('visible');
 +            }
 +        }
 +
 +        if ($this->_features->idnumber) {
 +            $mform->addElement('text', 'cmidnumber', get_string('idnumbermod'));
++            $mform->setType('cmidnumber', PARAM_RAW);
 +            $mform->addHelpButton('cmidnumber', 'idnumbermod');
 +        }
 +
          if ($this->_features->groups) {
              $options = array(NOGROUPS       => get_string('groupsnone'),
                               SEPARATEGROUPS => get_string('groupsseparate'),
Simple merge
diff --cc lib/upgrade.txt
@@@ -26,15 -26,8 +26,17 @@@ information provided here is intended e
  * Function get_users_listing now return list of users except guest and deleted users. Previously
    deleted users were excluded by get_users_listing. As guest user is not expected while browsing users,
    and not included in get_user function, it will not be returned by get_users_listing.
 +* The add_* functions in course/dnduploadlib.php have been deprecated. Plugins should be using the
 +  MODNAME_dndupload_register callback instead.
 +* The signature of the add() method of classes implementing the parentable_part_of_admin_tree
 +  interface (such as admin_category) has been extended. The new parameter allows the caller
 +  to prepend the new node before an existing sibling in the admin tree.
 +* condition_info:get_condition_user_fields($formatoptions) now accepts the optional
 +  param $formatoptions, that will determine if the field names are processed by
 +  format_string() with the passed options.
 +* remove all references to $CFG->gdversion, GD PHP extension is now required
+ * Formslib will now throw a developer warning if a PARAM_ type hasn't been set for elements which
+   need it. Please set PARAM_RAW explicitly if you do not want any cleaning.
  
  YUI changes:
  * M.util.help_icon has been deprecated. Code should be updated to use moodle-core-popuphelp