# This patch file was generated by NetBeans IDE # This patch can be applied using context Tools: Apply Diff Patch action on respective folder. # It uses platform neutral UTF-8 encoding. # Above lines and this line are ignored by the patching process. Index: moodle/mod/resource/db/upgrade.php --- moodle/mod/resource/db/upgrade.php Base (1.5.2.1) +++ moodle/mod/resource/db/upgrade.php Locally Modified (Based On 1.5.2.1) @@ -63,8 +63,19 @@ } } -//===== 1.9.0 upgrade line ======// + //Set 'Show navigation' setting to "Yes, without frame" for PDF file resources + //Explanation: due to MDL-20320 bug, PDF can now be displayed as 'No', 'Yes, with frame' and 'Yes, without frame'. + //The default being 'no', PDF resources on previous installations need to be set back to 'Yes, without frame' + if ($result && $oldversion < 2007101510) { + $sql = "UPDATE mdl_resource SET options = 'objectframe' WHERE (reference LIKE '%.pdf' + OR reference LIKE '%.fdf' + OR reference LIKE '%.xdf' + OR reference LIKE '%.xff' + OR reference LIKE '%.xfdf') AND type='file' AND popup = '' AND (options = '' OR options = 'frame')"; + execute_sql($sql); + } +//===== 1.9.0 upgrade line ======// return $result; } Index: moodle/mod/resource/version.php --- moodle/mod/resource/version.php Base (1.36.2.1) +++ moodle/mod/resource/version.php Locally Modified (Based On 1.36.2.1) @@ -5,8 +5,8 @@ // This fragment is called by /admin/index.php //////////////////////////////////////////////////////////////////////////////// -$module->version = 2007101509; -$module->requires = 2007101509; // Requires this Moodle version +$module->version = 2007101510; +$module->requires = 2007101510; // Requires this Moodle version $module->cron = 0; ?>