[pmwiki-users] Wiki trail in template header and footer
DaveG
pmwiki at solidgone.com
Sun Dec 11 21:09:53 CST 2005
> Short answer:
>
> <!--markup:<<|$TrailSource|>>-->
Using this doesn't provide the normal trail links, simply text formatted
like a trail (ref the first trail under the "Wiki Sandbox" title:
http://www.solidgone.com/pmwiki/index.php?n=Main.WikiSandbox).
Based on your other answer, that the trail script knows nothing about
where it is from within a tmpl file, I'm tending to conclude what I want
is not possible using my current approach. Anyone have another approach?
~ ~ Dave
Patrick R. Michaud wrote:
> On Sun, Dec 11, 2005 at 03:17:32PM -0500, DaveG wrote:
>
>>I may be using this wrongly. Declaring the markup below will create a
>>variable. *How do I reference it in the tmpl?* I tried a few ways, but
>>all failed, so I'm not sure if I'm using the markup incorrectly or
>>referencing incorrectly.
>>
>>I'm using this markup:
>>
>>> Markup('^trail:', 'directives',
>>> '/^trail:(.*)/e',
>>> "\$GLOBALS['TrailSource']='$1'");
>>
>>In a wiki-page I put:
>> trail:xyz
>>
>>The output of the page displays "xyz".
>>
>>I tried referencing using:
>> $GLOBAL['TrailSource']
>>and
>> <!wiki:$GLOBALS['TrailSource']-->
>>and
>> <!markup:$GLOBALS['TrailSource']-->
>
>
> Short answer:
>
> <!--markup:<<|$TrailSource|>>-->
>
> Longer answer -- global variables in a template file are
> automatically replaced by their value(s).
>
> Pm
>
>
More information about the pmwiki-users
mailing list