rho_n
d556e28e2d
Consume root_template properties generically
...
Allow user to define root_template properties in the site.cfg file
without need to modify site_generator program.
2022-10-01 13:33:59 -04:00
rho_n
c817e3a17a
Add MACRO media_baseurl
...
Allow the audio files to be served from a different host
2022-09-18 16:18:05 -04:00
rho_n
694c100bcf
Add command line option all
...
Use --all or -a when calling site-generator instead of special page
ALL to generate all the configured pages for a website.
2022-08-19 22:19:50 -04:00
rho_n
b36293e52f
Fix generation of series general page
2022-08-19 21:25:14 -04:00
rho_n
41a18300eb
Allow page to configure root_template in configuration file
...
RSS commits will be broken before this commit.
2022-08-17 19:13:42 -04:00
rho_n
818fc25ff9
Add option to site-generator to list configured pages
2022-08-08 21:30:22 -04:00
rho_n
a194a28b71
Add quiet option to site-generator
...
Suppress progress information while generating pages.
2022-08-07 21:49:10 -04:00
rho_n
4725547d39
Update Installation instructions
...
Add recommendation for SQLite v3.8.3 or greater.
2022-08-07 21:31:01 -04:00
rho_n
284b92d80b
Update Perl module dependencies
...
Add missing modules to the Installation section
2022-08-04 19:09:32 -04:00
rho_n
374ead6592
Update install instructions
...
Add needed Perl modules.
2022-08-02 12:49:06 -04:00
rho_n
536f7cce03
Add baseurl feature
...
Allow an optional base url to be included in generation of html files.
2022-07-31 19:25:56 -04:00
rho_n
cf554571c8
Autoflush STDOUT for non verbose progress indication
2022-07-31 18:50:34 -04:00
rho_n
2a61d89907
Guard against empty non existant page id key value
2022-07-31 15:14:03 -04:00
rho_n
7770f67409
Allow multiple pages to be generated from one template
...
Feature to allow generation of host and episode pages.
2022-07-28 22:22:55 -04:00
rho_n
873cfda86a
Allow defining of filename via configuration file
2022-07-28 21:59:38 -04:00
rho_n
1ec288bbb8
Initial add of multipage template processing
...
For the individual host pages, allow the ids to be passed
in on the command line.
2022-07-21 23:58:30 -04:00
rho_n
c1ac9f69a0
Add dynamic generation of years, months, day since start of HPR
2022-07-18 18:25:25 -04:00
rho_n
0b1e8bea17
Remove whitespace left by template directives
2022-07-17 21:16:42 -04:00
rho_n
3f19fea622
Change license to AGPLV3
2022-07-13 23:16:44 -04:00
rho_n
5bacbcec28
Add database creation helper scripts
...
Add a script to create an empty database and a script to create a
database filled with data from the Insert_Test_Data script.
2022-07-03 20:36:25 -04:00
rho_n
d0443f0a7d
Add write to file functionality to the site-generator
...
Add preview option to display generated html in standard out. Default
output of generated html is now written to a file in the public_html
directory with the name of the page with a .html extension.
2022-07-03 17:14:58 -04:00
rho_n
a592d56547
Update README
...
Add installation, usage, support, contributing, and author information.
2022-07-02 12:52:50 -04:00
rho_n
dfaae39202
Add logic to process file arguments
...
Process all files if the special ALL argument is passed in, or
process the list of files passed in as arguments.
2022-07-01 22:04:58 -04:00
rho_n
dd8b9b655b
Configure root template page in config file
...
Currently the root template is page.tpl.html.
2022-06-29 11:03:32 -04:00
rho_n
3d0ddbfe24
Configure database connection in config file
...
Pass the db configuration info to the page templates via the
template constants feature.
2022-06-29 10:42:10 -04:00
rho_n
b33e812c3d
Add correspondents page template
...
First use of data retrieved from the db.
2022-06-29 00:48:50 -04:00
rho_n
e31c4a2208
Initial ability to generate page from config file
...
Added a function to facilitate looping through a list of pages to
be generated. Currently hard coded the generation of the contact page
based on the site.cfg file.
2022-06-28 10:46:52 -04:00
rho_n
5cb694de14
Initial add of site-generator app and config file
...
A Perl program which uses Template Toolkit to generate static html
files for Hacker Public Radio.
Signed-off-by: Roan Horning <roan.horning@gmail.com >
2022-06-28 05:38:36 -04:00