Merge pull request #9852 from MrPetovan/bug/9846-tags-img-desc

Prevent hashtag parsing and replacement in image alternative text
2022.09-rc
Michael Vogel 2021-01-23 08:03:53 +01:00 zatwierdzone przez GitHub
commit d5e87011c9
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
2 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -2066,7 +2066,7 @@ class BBCode
{
$ret = [];
BBCode::performWithEscapedTags($string, ['noparse', 'pre', 'code'], function ($string) use (&$ret) {
BBCode::performWithEscapedTags($string, ['noparse', 'pre', 'code', 'img'], function ($string) use (&$ret) {
// Convert hashtag links to hashtags
$string = preg_replace('/#\[url\=([^\[\]]*)\](.*?)\[\/url\]/ism', '#$2 ', $string);

Wyświetl plik

@ -1866,7 +1866,7 @@ class Item
public static function setHashtags($body)
{
$body = BBCode::performWithEscapedTags($body, ['noparse', 'pre', 'code'], function ($body) {
$body = BBCode::performWithEscapedTags($body, ['noparse', 'pre', 'code', 'img'], function ($body) {
$tags = BBCode::getTags($body);
// No hashtags?