Merge branch 'MDL-51179-master' of git://github.com/damyon/moodle
authorDavid Monllao <davidm@moodle.com>
Tue, 1 Sep 2015 07:57:21 +0000 (15:57 +0800)
committerDavid Monllao <davidm@moodle.com>
Tue, 1 Sep 2015 07:57:21 +0000 (15:57 +0800)
Conflicts:
lib/upgrade.txt

1  2 
lib/upgrade.txt
mod/data/field/textarea/field.class.php
mod/data/templates.php

diff --cc lib/upgrade.txt
@@@ -3,7 -3,7 +3,8 @@@ information provided here is intended e
  
  === 3.0 ===
  
 +* PHPUnit is upgraded to 4.7. Some tests using deprecated assertions etc may need changes to work correctly.
+ * Users of the text editor API to manually create a text editor should call set_text before calling use_editor.
  * get_referer() has been deprecated, please use the get_local_referer function instead.
  * \core\progress\null is renamed to \core\progress\none for improved PHP7 compatibility as null is a reserved word (see MDL-50453).
  * \webservice_xmlrpc_client now respects proxy server settings. If your XMLRPC server is available on your local network and not via your proxy server, you may need to add it to the list of proxy
@@@ -144,9 -143,9 +144,10 @@@ class data_field_textarea extends data_
          foreach ($formats as $fid) {
              $formats[$fid] = $strformats[$fid];
          }
+         $editor->set_text($text);
          $editor->use_editor($field, $options, $fpoptions);
          $str .= '<input type="hidden" name="'.$field.'_itemid" value="'.$draftitemid.'" />';
 +        $str .= '<div class="mod-data-input">';
          $str .= '<div><textarea id="'.$field.'" name="'.$field.'" rows="'.$this->field->param3.'" cols="'.$this->field->param2.'" spellcheck="true">'.s($text).'</textarea></div>';
          $str .= '<div><label class="accesshide" for="' . $field . '_content1">' . get_string('format') . '</label>';
          $str .= '<select id="' . $field . '_content1" name="'.$field.'_content1">';
Simple merge