[pmwiki-users] Odd phenom/apparent bug? on pmwiki.org
Curtis, Clayton
Clayton.Curtis at va.gov
Thu Apr 20 16:11:02 CDT 2006
PmWiki.org still displays the behavior originally reported by Hans.
Does this mean that PmWiki.org is running with MarkupExtensions and the
version with the bug noted?
Clayton Curtis MD PhD
VHA-IHS Interagency Liaison & Enterprise Architecture
VAMC (00)
150 South Huntington Avenue
Boston, MA 02130
voice: 617-232-9500 x44786 mobile: 617-794-7151
fax: 781-687-3470 email: clayton.curtis at med.va.gov
-----Original Message-----
From: pmwiki-users-bounces at pmichaud.com
[mailto:pmwiki-users-bounces at pmichaud.com] On Behalf Of John Rankin
Sent: Sunday, March 26, 2006 7:40 PM
To: pmwiki-users at pmichaud.com; Hans
Subject: Re: [pmwiki-users] Odd phenom/apparent bug? on pmwiki.org
On Sunday, 26 March 2006 11:07 PM, Hans <design at softflow.co.uk> wrote:
>Sunday, March 26, 2006, 12:34:55 AM, Hans wrote:
>> Still something odd showing that I would like to understand:
>> Gemini skin uses $Titlespaced for the page title in the template.
>> Now MarkupExtensions display with the title "Markup
Extensionsspaced",
>> but the page has (:title Markup Extensions:)
>
>>
>http://www.pmwiki.org/wiki/Cookbook/MarkupExtensions?skin=gemini
>
>> Why? Is $Titlespaced not right anymore? It has worked everywhere
>> before.
>
>I investigated this further, and come to the conclusion that this is
>caused by a bug in the markup extension script, which is enabled on
>the page in question.
>
>In particular it is caused in the 'mac' (macrons) section by the code
>line:
> $FmtP['/\\$Title/e'] = '(@$PCache[$pagename]["title"]) ?
> Macronise($PCache[$pagename]["title"]) :
> (($GLOBALS["SpaceWikiWords"]) ? \'$Namespaced\' :
>\'$Name\')';
>
>Having a skin template with $Titlespaced will have the page title
>appended by 'spaced', and pages with no set title will get the title
>"$Namespacedspacedspaced" (literal!)
>
>Disabling 'mac' in markup extensions will make $Titlespaced work
>again.
>
>
>Best,
> Hans
>
Thanks for catching this.
It looks as if the above code (which was OK under 2.0)
is incompatible with 2.1 with its new $FmtPV. I'll see
if I can fix it without breaking older installations.
--
JR
--
John Rankin
_______________________________________________
pmwiki-users mailing list
pmwiki-users at pmichaud.com
http://host.pmichaud.com/mailman/listinfo/pmwiki-users
More information about the pmwiki-users
mailing list