(hopefully) fix preview issue with tags on Mastodon

2022.09-rc
Michael 2019-10-27 17:41:47 +00:00
rodzic 4176acc710
commit 60eb6603bf
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -1746,9 +1746,9 @@ class BBCode extends BaseObject
* - [url=<anything>]#<term>[/url]
*/
$text = preg_replace_callback("/(?:#\[url\=.*?\]|\[url\=.*?\]#)(.*?)\[\/url\]/ism", function($matches) {
return '#<a href="'
return '#<a href="'
. System::baseUrl() . '/search?tag=' . rawurlencode($matches[1])
. '" class="tag" title="' . XML::escape($matches[1]) . '">'
. '" class="tag" rel="tag" title="' . XML::escape($matches[1]) . '">'
. XML::escape($matches[1])
. '</a>';
}, $text);