From cf162f933283ad830d5cd36094df2a820688c71e Mon Sep 17 00:00:00 2001 From: Charles Fulton Date: Sat, 28 Jul 2012 17:22:44 -0400 Subject: [PATCH] MDL-34629 wiki: convert default format value during restore --- mod/wiki/backup/moodle1/lib.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/mod/wiki/backup/moodle1/lib.php b/mod/wiki/backup/moodle1/lib.php index 199f850ab1d..10cc4f77098 100644 --- a/mod/wiki/backup/moodle1/lib.php +++ b/mod/wiki/backup/moodle1/lib.php @@ -135,6 +135,8 @@ class moodle1_mod_wiki_handler extends moodle1_mod_handler { * data available */ public function process_wiki($data) { + global $CFG; // We need to check a config setting. + if (!empty($data['initialcontent'])) { //convert file in filename into a subwiki page if no entry created. $temppath = $this->converter->get_tempdir_path(); @@ -168,6 +170,12 @@ class moodle1_mod_wiki_handler extends moodle1_mod_handler { $this->fileman->itemid = 0; $data['intro'] = moodle1_converter::migrate_referenced_files($data['intro'], $this->fileman); + // convert the introformat if necessary + if ($CFG->texteditors !== 'textarea') { + $data['intro'] = text_to_html($data['intro'], false, false, true); + $data['introformat'] = FORMAT_HTML; + } + // we now have all information needed to start writing into the file $this->open_xml_writer("activities/wiki_{$this->moduleid}/wiki.xml"); $this->xmlwriter->begin_tag('activity', array('id' => $instanceid, 'moduleid' => $this->moduleid, -- 2.36.1