Last modified: 2010-05-15 14:36:27 UTC
Constructs like {{/Subpage}} behave like {{Template:/Subpage}}, whereas they should act like {{{{NAMESPACE}}:{{PAGENAME}}/Subpage}}, by analogy with the behaviour of [[/Subpage]]. This sort of thing would be useful on [[en:Wikipedia:Votes for deletion]], where there are a lot of sub pages referenced via {{Wikipedia:Votes for deletion/Subpage}}.
[[foobar]] default to article namespace where as {{foobar}} default to template namespace. It's indeed working as intended. You should use something like {{:/subpage}}
{{:/Subpage}} doesn't work either.
The template inclusion code simply doesn't check for subpages. It would be possible to fix this, but there is an easy workaround: just use the full page name {{Page/Subpage}}. So I think this should be a lower priority than bug fixes at the moment.
Maybe we can get the code that manage subpages from replaceinternallink() and put it in its own function. This way we can call it for both [[ and {{ .
Actually...I don't think there is a way to reference the main namespace in a themplate syntax
Fixed in HEAD. It is already possible to reference the main namespace with {{:foo}}.
1.4 release imminent, resolving as fixed.