Thread:SpikeToronto/@comment-5358994-20121114001138/@comment-3388044-20121121022533

Glad I was able to answer your question. :)

With this latest question, the answer is yes or no, depending on the namespace. First, the colon in the string means that all that it will do is render a name; there would be no transclusion. For there to be a transclusion, you need to remove the colon.

Okay, other than the main/article namespace, all pages in other namespaces have the namespace as part of the full page name, as a prefix. So, if you look at User:SpikeToronto/Sandbox, where I copied and pasted your code (minus the colon), then saved, all that would happen is a redlink.

The reason for that is that the magic word  tells the system to call to the name of the page, but SpikeToronto/Sandbox, is not the full name of the page. Its full name is: User:SpikeToronto/Sandbox. To have the system call to that, and attempt to transclude it into itself (which should not work, by the way, since it’s circular), you would have to use the magic word.

But, if you did the same experiment on a test page in the main/article namespace — where FULLPAGE equals PAGENAME — your experiment would work (which means it would really fail because it is circular). So, if you go to SpikeToronto/Sandbox, which I have placed in the main/article namespace, you will see that it is generating an error, because it cannot transclude itself. But, notice that at User:SpikeToronto/Sandbox, it is rendering whatever the result is at SpikeToronto/Sandbox. To test that, change the text at SpikeToronto/Sandbox to anything (“Mary Had A Little Lamb”?) and see how it changes User:SpikeToronto/Sandbox.

Hmm. Seems about as clear as mud! :) — Spike  Toronto  02:25, November 21, 2012 (UTC)