On 9/22/07, Magnus Manske <magnusmanske(a)googlemail.com> wrote:
* "::" might be confusing. Then again, this
will mostly be hidden in
templates like {{ISSN}} anyway
More to the point, it's degenerate. You can have the string '::' in
page names, and the same for '='. How can you be sure that
[[Special:TemplateLink/test::param1=value1::param2=value2]] doesn't
mean "include the template named 'test::param1=value1' with param
param2=value2", for instance? If there were any way to get this to
work without imposing additional restrictions on the page names, that
would be far preferable, I think.