From: gbateson Date: Mon, 30 Mar 2009 07:03:55 +0000 (+0000) Subject: when search for media players, remove requirment for tag to contain a space... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=08b8e025fb234d91548bec40897e9b4f21d5d64b;p=moodle.git when search for media players, remove requirment for tag to contain a space, and make closing tag lowercase --- 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 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 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++) {