Revert "Escape all the HTML pre-formatted blocks in Smilies::replaceFromArray"
authorMichael Vogel <icarus@dabo.de>
Sat, 22 Jun 2019 20:06:43 +0000 (22:06 +0200)
committerGitHub <noreply@github.com>
Sat, 22 Jun 2019 20:06:43 +0000 (22:06 +0200)
src/Content/Smilies.php

index 041662e..9fbfd2d 100644 (file)
@@ -213,7 +213,6 @@ class Smilies
                        return $text;
                }
 
-               $text = preg_replace_callback('/<pre>(.*?)<\/pre>/ism', 'self::encode', $text);
                $text = preg_replace_callback('/<code>(.*?)<\/code>/ism', 'self::encode', $text);
 
                if ($no_images) {
@@ -232,7 +231,6 @@ class Smilies
                $text = self::strOrigReplace($smilies['texts'], $smilies['icons'], $text);
 
                $text = preg_replace_callback('/<code>(.*?)<\/code>/ism', 'self::decode', $text);
-               $text = preg_replace_callback('/<pre>(.*?)<\/pre>/ism', 'self::decode', $text);
 
                return $text;
        }