Author: alogrin
Description:
I wanted to create an "adapter" to use a template, which has pipe-trick structures, like {{{Domain|{{{Lang}}}}}}. To handle a general situation, I always needed to pass all parameters, though some of them might have empty values, like "|Lang=english| Domain= }}" or "|Lang=english| Domain={{something}} }}". It's appeared, that at the moment, when a template resolver identifies "Domain" parameter in the call, it raises a flag, that "Domain" value exist, so it shouldn't look any more in the "second leg" of a pipe {{{Domain|{{{Lang}}}}}}. The only option so far - is to get rid of all pipe-tricks in the used template and use "#if:" instead (which works).
Version: unspecified
Severity: minor
URL: http://en.wikipedia.org/wiki/User:Alogrin/Template:Test