Last modified: 2010-02-11 23:32:25 UTC
For consistency with future changes, I would like to propose we DEPRECATE all existing magic word and core parser function names without the #. (While we are unlikely to ever be able to remove them, we should discourage their use). Instead all parser functions and variables should start with a #, so it is totally clear that something more special than template transclusion is happening. This will also allow case-insensitive matching (after the #) and generally be happy and fun. This should introduce support for {{#PAGENAME}}, {{#pagenamee:Talk:Really?!}} {{#lc: }}, etc. for consistency with all modern parser functions. (Noting that we are no-longer able to add parser functions without the # for fear of hijacking someone's template).
*** This bug has been marked as a duplicate of bug 16715 ***