mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-31 22:10:45 +02:00
Merge pull request #5046 from JoshyPHP/ticket/15457
[ticket/15457] Updated s9e/text-formatter dependency
This commit is contained in:
@@ -266,7 +266,8 @@ class factory implements \phpbb\textformatter\cache_interface
|
||||
->addParameterByName('logger')
|
||||
->addParameterByName('max_img_height')
|
||||
->addParameterByName('max_img_width')
|
||||
->markAsSafeAsURL();
|
||||
->markAsSafeAsURL()
|
||||
->setJS('UrlFilter.filter');
|
||||
|
||||
// Add default BBCodes
|
||||
foreach ($this->get_default_bbcodes($configurator) as $bbcode)
|
||||
@@ -355,8 +356,6 @@ class factory implements \phpbb\textformatter\cache_interface
|
||||
$configurator->registeredVars['max_img_width'] = 0;
|
||||
|
||||
// Load the Emoji plugin and modify its tag's template to obey viewsmilies
|
||||
$configurator->Emoji->omitImageSize();
|
||||
$configurator->Emoji->useSVG();
|
||||
$tag = $configurator->Emoji->getTag();
|
||||
$tag->template = '<xsl:choose><xsl:when test="$S_VIEWSMILIES">' . str_replace('class="emoji"', 'class="emoji smilies"', $tag->template) . '</xsl:when><xsl:otherwise><xsl:value-of select="."/></xsl:otherwise></xsl:choose>';
|
||||
|
||||
|
@@ -13,7 +13,7 @@
|
||||
|
||||
namespace phpbb\textformatter\s9e;
|
||||
|
||||
use s9e\TextFormatter\Parser\BuiltInFilters;
|
||||
use s9e\TextFormatter\Parser\AttributeFilters\UrlFilter;
|
||||
use s9e\TextFormatter\Parser\Logger;
|
||||
|
||||
/**
|
||||
@@ -196,7 +196,7 @@ class parser implements \phpbb\textformatter\parser_interface
|
||||
public function get_errors()
|
||||
{
|
||||
$errors = array();
|
||||
foreach ($this->parser->getLogger()->get() as $entry)
|
||||
foreach ($this->parser->getLogger()->getLogs() as $entry)
|
||||
{
|
||||
list(, $msg, $context) = $entry;
|
||||
|
||||
@@ -365,7 +365,7 @@ class parser implements \phpbb\textformatter\parser_interface
|
||||
static public function filter_img_url($url, array $url_config, Logger $logger, $max_height, $max_width)
|
||||
{
|
||||
// Validate the URL
|
||||
$url = BuiltInFilters::filterUrl($url, $url_config, $logger);
|
||||
$url = UrlFilter::filter($url, $url_config, $logger);
|
||||
if ($url === false)
|
||||
{
|
||||
return false;
|
||||
|
Reference in New Issue
Block a user