Board Thread:Support Requests - Getting Technical/@comment-5754239-20170624172509/@comment-5754239-20170629025810

Are you sure all tags are parsed before a template can do something with them if they are passed to a parameter? Yeah. Anything inside the ref tags are parsed before a check, so even "[" and "?" (which are in the example check) don't get detected. The template also breaks if you don't use  to show < ref> in the check.

Some examples:

The last example is what we've decided on as a workaround, since manual linking is mandatory in that situation anyway.

...and here's the references tag so that no error occurs. (The #iferror parser isn't a viable, by the way. The code will break beforehand)

I'll go ahead and ask at the Dev wiki. ~ironwestie (talk to me)(contribs) 02:58, June 29, 2017 (UTC)