I have a template that takes parameters called "name" and "type".
I am currently attempting to call that template and pass it the transcluded contents of a page called Input1 that simply says:
name=Thing|type=Whatsit
I am calling the template this way: {{TemplateName|{{:Input1}}}}
However the template is simply receiving the text "name=Thing|type=Whatsit". It is not parsing the text as parameters, as if I had invoked it this way:
{{TemplateName|name=Thing|type=Whatsit}}
Is there any way to coax MediaWiki to see the page's contents as actual parameters, setting {{{name}}} and {{{type}}} on that basis? I had big plans for being able to use another template, Foreach, to create many calls to a template this way, passing it Input1, Input2, etc.