mirror of
https://github.com/friendica/friendica
synced 2024-12-22 16:48:03 +01:00
Prevent hashtag parsing and replacement in image alternative text
This commit is contained in:
parent
615e6f20f0
commit
e2c38f1347
2 changed files with 2 additions and 2 deletions
|
@ -2066,7 +2066,7 @@ class BBCode
|
||||||
{
|
{
|
||||||
$ret = [];
|
$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
|
// Convert hashtag links to hashtags
|
||||||
$string = preg_replace('/#\[url\=([^\[\]]*)\](.*?)\[\/url\]/ism', '#$2 ', $string);
|
$string = preg_replace('/#\[url\=([^\[\]]*)\](.*?)\[\/url\]/ism', '#$2 ', $string);
|
||||||
|
|
||||||
|
|
|
@ -1866,7 +1866,7 @@ class Item
|
||||||
|
|
||||||
public static function setHashtags($body)
|
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);
|
$tags = BBCode::getTags($body);
|
||||||
|
|
||||||
// No hashtags?
|
// No hashtags?
|
||||||
|
|
Loading…
Reference in a new issue