Templates insert newline character at the beginning
Closed, DuplicatePublic


Author: michael

Templates insert a single newline character at the beginning of text (not an HTML break tag (<br />)). This usually
has no effect because HTML compresses all whitespace into a single space. But when a template appears inline in a
sentence this can add an undesirable space.

Examples are the use of [[w:Template:IPA]], which is often placed within brackets.

I'm pretty sure wikimedia *didn't* do this until a few weeks ago.

Version: unspecified
Severity: normal

bzimport added a project: MediaWiki-Templates.Via ConduitNov 21 2014, 8:21 PM
bzimport added a subscriber: Unknown Object (MLST).
bzimport set Reference to bz1878.
bzimport created this task.Via LegacyApr 12 2005, 10:03 PM
bzimport added a comment.Via ConduitApr 12 2005, 10:06 PM

michael wrote:

Actually, I'm not sure if it's a linefeed, newline, or carriage return.

Examples are the use of ...

That should link to [[Template:IPA]], documented at [[Template talk:IPA]]. This also often affects the rendering of [[Template:Unicode]].

bzimport added a comment.Via ConduitApr 12 2005, 10:20 PM

michael wrote:

This may be related to Bug 1146 (although I haven't seen that one on en.wikipedia.org).

bzimport added a comment.Via ConduitApr 12 2005, 10:21 PM

avarab wrote:

I'm unable to reproduce this in HEAD or REL1_4, it does happen on the wikimedia
sites though.

bzimport added a comment.Via ConduitNov 29 2005, 3:03 PM

puzzlet wrote:

I don't know this is related, but when you put <div> around an included template
which also quotes another template with more than one paragraph, an unexpected
<p> is inserted to the doubly embedded template.

See: http://ko.wikipedia.org/wiki/Uesr:PuzzletChung/tmp/Bug_1878

bzimport added a comment.Via ConduitNov 30 2005, 11:57 AM

gangleri wrote:

(In reply to comment #4)

See: http://ko.wikipedia.org/wiki/Uesr:PuzzletChung/tmp/Bug_1878

url is [[ko:User:PuzzletChung/tmp/Bug_1878]] or

regards reinhardt [[user:gangleri]]

Hippietrail added a comment.Via ConduitMay 8 2006, 6:56 PM

On Wiktionary I just ran into this problem but I thought
it was inserting a newline at the end rather than the
beginning, since edited article text including templates
always ends with a newline.

Oddly, on trying and failing to work around this with
<noinclude>, the resulting space disappeared after
reverting the failed fixes. I took this as proof of
inconsistent behaviour, which is even worse.

Danny_B added a comment.Via ConduitJun 13 2011, 11:03 PM

I am nearly sure this must be regression now, because it *used to* work properly and now I see the new line back again.

Raising the importance, as it causes issues in rendering and should be solved ASAP, please.

duplicatebug added a comment.Via ConduitOct 27 2012, 6:38 PM

maybe related: bug 12974

duplicatebug removed a subscriber: duplicatebug.Via WebDec 13 2014, 11:55 AM

Add Comment