From 694d6347e76915be60fb0972bf56c6dcf254d4e4 Mon Sep 17 00:00:00 2001 From: Rushikesh Date: Sun, 17 Jan 2016 16:40:52 +0530 Subject: [PATCH] MDL-29506 forum: Fix use of ampersand in backup parent links --- mod/forum/backup/moodle2/backup_forum_activity_task.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mod/forum/backup/moodle2/backup_forum_activity_task.class.php b/mod/forum/backup/moodle2/backup_forum_activity_task.class.php index cbff0760307..1fe837b961a 100644 --- a/mod/forum/backup/moodle2/backup_forum_activity_task.class.php +++ b/mod/forum/backup/moodle2/backup_forum_activity_task.class.php @@ -71,7 +71,7 @@ class backup_forum_activity_task extends backup_activity_task { $content= preg_replace($search, '$@FORUMVIEWBYF*$2@$', $content); // Link to forum discussion with parent syntax - $search="/(".$base."\/mod\/forum\/discuss.php\?d\=)([0-9]+)\&parent\=([0-9]+)/"; + $search = "/(".$base."\/mod\/forum\/discuss.php\?d\=)([0-9]+)(?:\&|\&)parent\=([0-9]+)/"; $content= preg_replace($search, '$@FORUMDISCUSSIONVIEWPARENT*$2*$3@$', $content); // Link to forum discussion with relative syntax