Whoops, that should be
[% plugin.draw_something # NOT Foo.draw_something %]
-----Original Message-----
From: Garrett, Philip (MAN-Corporate)
Sent: Friday, December 02, 2005 5:40 PM
To: Templates (E-mail)
Subject: RE: [Templates] Custom Plugin Directory??
It's possible, using @INC and the PLUGIN_BASE parameter to
Template->new().
e.g., to make a My::Plugin::Foo
1) Put the plugin in /private_dir/My/Plugin/Foo.pm
2) use lib qw(/private_dir);
3) my $t = Template->new(PLUGIN_BASE => "My::Plugin");
4) [% USE plugin = Foo %] [% Foo.draw_something %]
Look for PLUGIN_BASE here:
http://www.template-toolkit.org/docs/red/Manual/Config.html
Hth,
Philip
________________________________
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mark
Schoonover
Sent: Friday, December 02, 2005 5:23 PM
To: Templates (E-mail)
Subject: [Templates] Custom Plugin Directory??
I'm going to create my first plugin wrapper, and was wondering
if it's possible to have a custom plugin directory?? I've checked the
Badger book, but I don't see where there's a config setting for another
plugin location.
Thanks!
Mark Schoonover
IS Manager, American Geotechnical - California, Nevada & Arizona
V - 714-685-3900 | F - 714-685-3909 | C - 858-457-3816
"The number you are trying to dial is imaginary. Please rotate
your phone 90 degrees, and try again. Error 3.14159"
_______________________________________________
templates mailing list
[email protected]
http://lists.template-toolkit.org/mailman/listinfo/templates