]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-18302 filterlib - fixed rebuild of nested ignoretags ; merged from 19_STABLE
authorstronk7 <stronk7>
Wed, 18 Feb 2009 11:03:33 +0000 (11:03 +0000)
committerstronk7 <stronk7>
Wed, 18 Feb 2009 11:03:33 +0000 (11:03 +0000)
lib/filterlib.php

index 17d00ef4507f3a117ba4f46a693c08b2fa7066e9..db32633f1809e190a5615f5de43b37d7a9a6558a 100644 (file)
@@ -284,6 +284,7 @@ function filter_phrases ($text, &$link_array, $ignoretagsopen=NULL, $ignoretagsc
     }
 
     if (!empty($ignoretags)) {
+        $ignoretags = array_reverse($ignoretags); /// Reversed so "progressive" str_replace() will solve some nesting problems.
         $text = str_replace(array_keys($ignoretags),$ignoretags,$text);
     }