$page['intro'] = $data['intro'];
$page['introformat'] = $data['introformat'];
$page['content'] = $data['alltext'];
- $page['contentformat'] = (int)$data['reference'];
- // this is unexpected but just in case (the same step applied during upgrade)
- if ($page['contentformat'] < 0 or $page['contentformat'] > 4) {
- $page['contentformat'] = FORMAT_MOODLE;
+ if ($data['type'] === 'html') {
+ // legacy Resource of the type Web page
+ $page['contentformat'] = FORMAT_HTML;
+
+ } else {
+ // legacy Resource of the type Plain text page
+ $page['contentformat'] = (int)$data['reference'];
+
+ if ($page['contentformat'] < 0 or $page['contentformat'] > 4) {
+ $page['contentformat'] = FORMAT_MOODLE;
+ }
}
$page['legacyfiles'] = RESOURCELIB_LEGACYFILES_ACTIVE;