Output of usage of {{tl}} not visible
Closed, ResolvedPublic

Description

https://en.wikipedia.org/wiki/User:DePiep/VEdemo?veaction=edit

The use of tl is not rendered, but tlx is.


Version: unspecified
Severity: normal

bzimport set Reference to bz50704.
TheDJ created this task.Jul 3 2013, 11:17 PM

This template isnt used in any pages in namespace 0, and is not likely to appear often in userspace drafts either.

However whatever is triggering this bug may be triggering other templates to be silently dropped.

fwiw, the page has an empty span where the {{tl}} is supposed to appear, with lots of attributes set.

TheDJ added a comment.Jul 28 2013, 1:10 PM
  • Bug 52147 has been marked as a duplicate of this bug. ***
TheDJ added a comment.Jul 28 2013, 1:17 PM

Also doesn't render in Parsoid it seems:
http://parsoid.wmflabs.org/en/User:DePiep/VEdemo

I presume this is caused by the {{ }} characters in this template that are used 'unescaped'/not nowikied.

It seems that PHP parser is able to detect that {{[[ ]]}} is not a valid template syntax, but that parsoid tried to transclude regardless and resolves to 'null' content.

Doesn't render in Parsoid === Parsoid bug :)

Since this bug in the Parsoid component in bugzilla, the 'Parsoid:' prefix is redundant.

I have an old WIP patch in a working branch .. will dust it off this coming week.

Change 105229 had a related patch set uploaded by Subramanya Sastry:
(Bug 50704) Handle {{[[Foo]]}} correctly

https://gerrit.wikimedia.org/r/105229

Change 105229 merged by jenkins-bot:
(Bug 50704) Handle {{[[Foo]]}} correctly

https://gerrit.wikimedia.org/r/105229

Yet to be deployed. Likely next week.

Add Comment