Thread:Project:Support desk/Issue using when leveraged content contains " " tag reference/reply

Your source has the following relevant:

{{#ifeq:{{{transcludesection|Section3}}}|Section3|

{{ Template:Transclude Test Template}}

{|border="2" cellspacing="0" cellpadding="4" width="100%" (...)

The #ifeq: parser function on this example has the following parameters:


 * 1) {{{transcludesection|Section3}}}
 * 2) Section3
 * 3) {{ Template:Transclude Test Template}} {
 * 4) border="2" cellspacing="0" cellpadding="4" width="100%" (...)

That's because the pipe character of the template syntax is recognized as a parameter delimiter of the parser function.

When using tables inside parser functions you should replace pipes with the template {{tl|!}}. That should work.