[pmwiki-users] Programming for the CookBook: $FullName
Patrick R. Michaud
pmichaud at pobox.com
Sun Oct 1 14:18:36 CDT 2006
On Sun, Oct 01, 2006 at 08:32:03PM +0200, Mike wrote:
> Hi all,
>
> I suppose this is a really easy one: I'm writing a custom directive
>
> (:mydirective:)
>
> and from within the PHP code behind this directive, I need to know the
> pagename which is calling the directive, e.g. "Main.Test". How can I
> access this variable from within my PHP code?
The variable is $pagename -- it's local to the context in which
your directive is being called. For example:
Markup('mydirective', 'directives',
'/\\(:mydirective:\\)/e',
"MyDirective(\$pagename)");
This calls the MyDirective() function, passing the current pagename
as an argument.
Pm
More information about the pmwiki-users
mailing list