Prevent newline after the userBBCodeTag
authorTim Düsterhus <duesterhus@woltlab.com>
Fri, 3 Jan 2020 23:51:02 +0000 (00:51 +0100)
committerTim Düsterhus <duesterhus@woltlab.com>
Fri, 3 Jan 2020 23:51:02 +0000 (00:51 +0100)
The newline renders as a single space, which looks bad when punctuation
is being used directly after a mention.

Previously a sentence such as:

> Good to see you @Foo!

would have resulted in:

> Good to see you <a>@Foo</a>
> !

which is being rendered as:

> Good to see you @Foo !

com.woltlab.wcf/templates/userBBCodeTag.tpl

index 7cd4355def5096142ae282b60790a38e770f8b20..83f6f539132116a7f16fb17631444e043424d5bf 100644 (file)
@@ -1,6 +1,6 @@
 {if $userProfile === null}
        {* user no longer exists, use plain output rather than using a broken link *}
-       <span class="userMention">{$username}</span>
-{else}
-       <a href="{link controller='User' object=$userProfile->getDecoratedObject()}{/link}" class="userMention userLink" data-user-id="{@$userProfile->userID}">{$userProfile->username}</a>
-{/if}
+       <span class="userMention">{$username}</span>{* no newline after the tag
+*}{else}
+       <a href="{link controller='User' object=$userProfile->getDecoratedObject()}{/link}" class="userMention userLink" data-user-id="{@$userProfile->userID}">{$userProfile->username}</a>{* no newline after the tag
+*}{/if}