From 1b1bd4777dbd142a6513243cd094a4aec0d93b06 Mon Sep 17 00:00:00 2001 From: Petr Skoda Date: Fri, 16 Jul 2010 09:14:37 +0000 Subject: [PATCH] MDL-23204 convert text to html in glossary intro --- mod/glossary/db/upgrade.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/mod/glossary/db/upgrade.php b/mod/glossary/db/upgrade.php index d13535ec595..e6763442c9a 100644 --- a/mod/glossary/db/upgrade.php +++ b/mod/glossary/db/upgrade.php @@ -200,6 +200,18 @@ function xmldb_glossary_upgrade($oldversion) { $dbman->add_field($table, $field); } + // conditionally migrate to html format in intro + if ($CFG->texteditors !== 'textarea') { + $rs = $DB->get_recordset('glossary', array('introformat'=>FORMAT_MOODLE), '', 'id,intro,introformat'); + foreach ($rs as $g) { + $g->intro = text_to_html($g->intro, false, false, true); + $g->introformat = FORMAT_HTML; + $DB->update_record('glossary', $g); + upgrade_set_timeout(); + } + $rs->close(); + } + /// glossary savepoint reached upgrade_mod_savepoint(true, 2009042006, 'glossary'); }