On Tue, Jul 02, 2002 at 02:10:58PM -0700, Douglas Kirkland wrote:
>Ok I am curious,  Can I do the following.  This way I can have the template 
>name that is assocated with the script and at the same level as the script 
>directory.  All the while not having to modify the following line.  I would 
>like it to be a cut and paste into each script.

Yes, though what I do is:

my $fn=$0;
$fn =~ /\/([^\/]*?)\.cgi$/;
$fn="$1.tmpl";
&set_env;
my $tmpl=HTML::Template->new(filename => $fn,
                             die_on_bad_params => 0);

where &set_env sets the HTML_TEMPLATE_ROOT. The directory structure is:

cgi-bin/
 a.cgi
 b.cgi
 etc.
templates/
 a.tmpl
 b.tmpl
 etc.

Roger


-------------------------------------------------------
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
_______________________________________________
Html-template-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/html-template-users

Reply via email to