From 2609ae6f041ad22d6ebdccf84b4557367e199433 Mon Sep 17 00:00:00 2001 From: Ankit Agarwal Date: Thu, 16 Aug 2012 11:58:26 +0800 Subject: [PATCH] MDL-33362 book: Parse links to book modules from 1.9 backups --- mod/book/backup/moodle2/restore_book_activity_task.class.php | 3 +++ mod/book/version.php | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/mod/book/backup/moodle2/restore_book_activity_task.class.php b/mod/book/backup/moodle2/restore_book_activity_task.class.php index da1b75f94d4..d9ee50e1448 100644 --- a/mod/book/backup/moodle2/restore_book_activity_task.class.php +++ b/mod/book/backup/moodle2/restore_book_activity_task.class.php @@ -82,6 +82,9 @@ class restore_book_activity_task extends restore_activity_task { $rules[] = new restore_decode_rule('BOOKVIEWBYB', '/mod/book/view.php?b=$1', 'book'); $rules[] = new restore_decode_rule('BOOKVIEWBYBCH', '/mod/book/view.php?b=$1&chapterid=$2', array('book', 'book_chapter')); + // Convert old book links MDL-33362 + $rules[] = new restore_decode_rule('BOOKSTART', '/mod/book/view.php?id=$1', 'course_module'); + return $rules; } diff --git a/mod/book/version.php b/mod/book/version.php index cc4ad8f4acc..edbbd9dae23 100644 --- a/mod/book/version.php +++ b/mod/book/version.php @@ -25,6 +25,6 @@ defined('MOODLE_INTERNAL') || die; $module->component = 'mod_book'; // Full name of the plugin (used for diagnostics) -$module->version = 2012061700; // The current module version (Date: YYYYMMDDXX) +$module->version = 2012081600; // The current module version (Date: YYYYMMDDXX) $module->requires = 2012061700; // Requires this Moodle version $module->cron = 0; // Period for cron to check this module (secs)