diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/bbcode.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/bbcode.php b/include/bbcode.php index 296693580..d5e1bafd9 100644 --- a/include/bbcode.php +++ b/include/bbcode.php @@ -1350,8 +1350,8 @@ function bbcode($text, $options = []) { function ($matches) { $before = $matches[1]; $geo_uri = $matches[2]; - $label = ((!empty($matches[4])) ? urldecode($matches[4]) : $geo_uri); - return $before . '<a href="' . htmlspecialchars($geo_uri) . '" target="_blank" rel="nofollow noopener">📍' . htmlspecialchars($label) . '</a>'; + $label = ((!empty($matches[4])) ? '📍' . urldecode($matches[4]) : $geo_uri); + return $before . '<a href="' . htmlspecialchars($geo_uri) . '" target="_blank" rel="nofollow noopener">' . htmlspecialchars($label) . '</a>'; }, $text ); |