Last modified: 2011-04-14 15:11:05 UTC
For consistency's sake, all magic words and parser functions should be able to be preceded by a #. While we obviously can't go back in time and add consistency, add aliases seems perfectly acceptable. Examples include {{PAGENAME}} --> {{#PAGENAME}}, {{lc:Foo}} --> {{#lc:Foo}}, etc.
*** Bug 22439 has been marked as a duplicate of this bug. ***
*** Bug 22530 has been marked as a duplicate of this bug. ***
I think Behavior switches should stay as they are. And there should be a variable for a compatibility mode so that the old can be switched off, so when a wiki does not want use the old style anymore it can be disabled
maybe there could be different parserfunctions for example like {{#page:name}} = {{PAGENAME}} {{#page:name|url}} = {{PAGENAMEE}} {{#page:namespace}} = {{NAMESPACE}} {{#page:talk}} = {{TALKPAGENAME}} and {{#server:url}} = {{SERVER}} {{#server:version}} = {{CURRENTVERSION}} just an idea, but I think that this is a good idea to create a parserfunction for every variable and give the possibility to disable variables