From 08b8e025fb234d91548bec40897e9b4f21d5d64b Mon Sep 17 00:00:00 2001
From: gbateson <gbateson>
Date: Mon, 30 Mar 2009 07:03:55 +0000
Subject: [PATCH] when search for media players, remove requirment for <object>
 tag to contain a space, and make closing </A> tag lowercase

---
 mod/hotpot/lib.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mod/hotpot/lib.php b/mod/hotpot/lib.php
index 9b7bbc9af1..6c0a269c97 100644
--- a/mod/hotpot/lib.php
+++ b/mod/hotpot/lib.php
@@ -1893,10 +1893,10 @@ class hotpot_xml_quiz extends hotpot_xml_tree {
             $param_url = "/{$tagopen}param{$space}name=$quote(?:movie|src|url)$quote{$space}value=$quote($filepath)$quote.*?$tagclose/is";
 
             // pattern to match <a> tags which link to multimedia files
-            $link_url = "/{$tagopen}a{$space}href=$quote($filepath)$quote.*?$tagclose.*?$tagreopen\/A$tagclose/is";
+            $link_url = "/{$tagopen}a{$space}href=$quote($filepath)$quote.*?$tagclose.*?$tagreopen\/a$tagclose/is";
 
             // extract <object> tags
-            preg_match_all("/{$tagopen}object\s.*?{$tagclose}(.*?)(?:{$tagreopen}\/object{$tagclose})+/is", $this->html, $objects);
+            preg_match_all("/{$tagopen}object.*?{$tagclose}(.*?)(?:{$tagreopen}\/object{$tagclose})+/is", $this->html, $objects);
 
             $i_max = count($objects[0]);
             for ($i=0; $i<$i_max; $i++) {
-- 
2.39.5