# Configure the Perl DBI driver to allow the templates communicate # with the database. # dbi:: [DBI] # Configuration for SQLite (uncomment following settings) #driver: dbi:SQLite:hpr.db #user: (unused -- leave blank) #password: (unused -- leave blank) # Configuration for MySQL (uncomment and update following settings) #database: mysql #driver: dbi:mysql:database=hpr_hpr:hostname=localhost #user: hpr-generator (suggested user with read only permissions) #password: ********* (password created for user) # Configure the root template page which pulls in the navigation and # content templates used by each page. An optional baseurl property may # be defined. This is useful when opening files directly from local # filesystem to allow relative paths to work. [root_template] content: page.tpl.html #baseurl: OPTIONAL [i.e. file://] baseurl: file:///home/roan/Development/hpr/website/hpr_generator/public_html/ media_baseurl: https://archive.org/download/hpr$eps_id/ # Configure the navigation menu and the content templates for each page # of the site: # # [page_name] REQUIRED # navigation: REQUIRED # content: REQUIRED # Configure filename if default name is not desired # (Default is "ROOT/[page_name].html"): # # filename: OPTIONAL # * -- Must end in forward slash. File will be created # in this path with the default naming scheme. # * -- May include a relative path. Should include the file # extension. May have [id] marker in path or name which # will be substituted with a padded page id. # Configure pages which use the same content template: # # multipage: OPTIONAL true | false (DEFAULT = false) [index] navigation: navigation-main.tpl.html content: content-index.tpl.html [about] navigation: navigation-about.tpl.html content: content-about.tpl.html [correspondents] navigation: navigation-about.tpl.html content: content-correspondents.tpl.html filename: correspondents/index.html [contact] navigation: navigation-about.tpl.html content: content-contact.tpl.html [correspondent] navigation: navigation-about.tpl.html content: content-correspondent.tpl.html multipage: true filename: correspondents/[id].html [series] navigation: navigation-get-shows.tpl.html content: content-series.tpl.html filename: series/index.html [series_episode] navigation: navigation-get-shows.tpl.html content: content-series_episode.tpl.html multipage: true filename: series/[id].html [episodes] navigation: navigation-get-shows.tpl.html content: content-episodes.tpl.html filename: eps/index.html [episode] navigation: navigation-get-shows.tpl.html content: content-episode.tpl.html multipage: true filename: eps/hpr[id]/index.html [syndication] navigation: navigation-get-shows.tpl.html content: content-syndication.tpl.html [contribute] navigation: navigation-give-shows.tpl.html content: content-contribute.tpl.html [search] navigation: navigation-main.tpl.html content: content-search.tpl.html [help_out] navigation: navigation-contribute.tpl.html content: content-help_out.tpl.html [download] navigation: navigation-get-shows.tpl.html content: content-download.tpl.html [stuff_you_need_to_know] navigation: navigation-give-shows.tpl.html content: content-stuff_you_need_to_know.tpl.html [theme] navigation: navigation-give-shows.tpl.html content: content-theme.tpl.html [requested_topics] navigation: navigation-give-shows.tpl.html content: content-requested_topics.tpl.html [recording] navigation: navigation-give-shows.tpl.html content: content-recording.tpl.html [request_a_slot] navigation: navigation-give-shows.tpl.html content: content-request_a_slot.tpl.html [podcatchers] navigation: navigation-contribute.tpl.html content: content-podcatchers.tpl.html [promote] navigation: navigation-about.tpl.html content: content-promote.tpl.html [sitemap] navigation: navigation-about.tpl.html content: content-sitemap.tpl.html [twat_episode] navigation: navigation-get-shows.tpl.html content: content-twat_episode.tpl.html multipage: true filename: eps/twat[id]/index.html media_baseurl: https://www.hackerpublicradio.org/eps/ [mumble-howto] navigation: navigation-about.tpl.html content: content-mumble-howto.tpl.html [comments_viewer] navigation: navigation-about.tpl.html content: content-comments_viewer.tpl.html [hpr_ogg] root_template: rss.tpl.xml content: rss-hpr.tpl.xml filename: hpr_ogg.rss media_file_extension: ogg [hpr_mp3] root_template: rss.tpl.xml content: rss-hpr.tpl.xml filename: hpr_mp3.rss media_file_extension: mp3 audio_mime_type: mpeg [hpr_spx] root_template: rss.tpl.xml content: rss-hpr.tpl.xml filename: hpr_spx.rss media_file_extension: spx [hpr_total_ogg] root_template: rss.tpl.xml content: rss-hpr_total.tpl.xml filename: hpr_total_ogg.rss media_file_extension: ogg [hpr_total_mp3] root_template: rss.tpl.xml content: rss-hpr_total.tpl.xml filename: hpr_total_mp3.rss media_file_extension: mp3 audio_mime_type: mpeg [hpr_total_spx] root_template: rss.tpl.xml content: rss-hpr_total.tpl.xml filename: hpr_total_spx.rss media_file_extension: spx [comments] root_template: rss-comments.tpl.xml filename: comments.rss