forked from HPR/hpr_generator
Add template and HTML folder configuration options
Allow user to set the path for the website templates and output folders in the site.cfg file.
This commit is contained in:
@@ -143,7 +143,7 @@ sub main {
|
||||
exit 1;
|
||||
}
|
||||
|
||||
my $tt = get_template_html($config{DBI});
|
||||
my $tt = get_template_html($config{DBI}, $config{app_paths});
|
||||
|
||||
# If command line option all is set, parse configuration file
|
||||
# for all pages
|
||||
@@ -154,7 +154,7 @@ sub main {
|
||||
# from the generated list of pages.
|
||||
@page_args= grep { $_ ne 'DBI' } @page_args;
|
||||
@page_args= grep { $_ ne 'root_template' } @page_args;
|
||||
@page_args= grep { $_ ne 'media_hostname' } @page_args;
|
||||
@page_args= grep { $_ ne 'app_paths' } @page_args;
|
||||
|
||||
};
|
||||
foreach my $page_arg (@page_args) {
|
||||
@@ -207,8 +207,8 @@ sub get_template_html (\%@) {
|
||||
# HTML comments to make the template file valid HTML.
|
||||
#
|
||||
return Template->new({
|
||||
INCLUDE_PATH => './templates',
|
||||
OUTPUT_PATH => './public_html',
|
||||
INCLUDE_PATH => $_[1]{templates_path},
|
||||
OUTPUT_PATH => $_[1]{output_path},
|
||||
EVAL_PERL => 1,
|
||||
START_TAG => '<!--%',
|
||||
END_TAG => '%-->',
|
||||
|
Reference in New Issue
Block a user