X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=languages%2FLanguageConverter.php;h=8e98abd618e4ffce26201919b1f0e7c38813f99c;hp=f9610fa93c3c73baadff2c629bdec24c67b774ee;hb=f600b4ede9a6390cc5e929d2a48ed98af2edbc60;hpb=f21f3942eb10d7e688eb25261ac3a9478268cbd3 diff --git a/languages/LanguageConverter.php b/languages/LanguageConverter.php index f9610fa93c..8e98abd618 100644 --- a/languages/LanguageConverter.php +++ b/languages/LanguageConverter.php @@ -412,11 +412,11 @@ class LanguageConverter { $log = LoggerFactory::getInstance( 'languageconverter' ); $log->error( "Hit pcre.backtrack_limit in " . __METHOD__ . ". Disabling language conversion for this page.", - array( + [ "method" => __METHOD__, "variant" => $toVariant, "startOfText" => substr( $text, 0, 500 ) - ) + ] ); return $text; } @@ -665,7 +665,9 @@ class LanguageConverter { $noScript = '.*?<\/script>(*SKIP)(*FAIL)'; $noStyle = '.*?<\/style>(*SKIP)(*FAIL)'; + // @codingStandardsIgnoreStart Generic.Files.LineLength.TooLong $noHtml = '<(?:[^>=]*+(?>[^>=]*+=\s*+(?:"[^"]*"|\'[^\']*\'|[^\'">\s]*+))*+[^>=]*+>|.*+)(*SKIP)(*FAIL)'; + // @codingStandardsIgnoreEnd while ( $startPos < $length && $continue ) { $continue = preg_match( // Only match -{ outside of html.