Page MenuHomePhabricator

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

Details

Reference
bz50704

Related Objects

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 2:10 AM
bzimport added a project: Parsoid.
bzimport set Reference to bz50704.

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.

  • Bug 52147 has been marked as a duplicate of this bug. ***

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.