$BaseName always gives a fully-qualified name like "PmWiki.PageVariables". If you add
$BaseNamePatterns['/^[^\.]+\./'] = '';
The following does not seem to work:
I see! Thank you for your help. -- Anri (2010-11-22 4:50 pm +0200)
Are built in page variable names case sensitive, e.g.
(:title my page title:)
The directive to set the title is case insensitive. Page variable names are always case sensitive. For page text variables, both the directive and the variable are case sensitive. --Petko May 18, 2016, at 12:09 AM