MDL-18302 filterlib - fixed rebuild of nested ignoretags ; backported from HEAD

This commit is contained in:
stronk7
2009-02-18 11:04:35 +00:00
parent d2f4b686fd
commit 9d4222bb7f
+1
View File
@@ -233,6 +233,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);
}