Updates for Community News tools

Community_News/make_email: minor tidying

Community_News/make_shownotes: addition of File::Copy; addition of cache
    management routines; cache is now managed here as well as in
    'make_email'; fixed a bug with use of '$/'; POD enhancements.

Community_News/recording_dates.dat: for reference

Community_News/shownote_template12.tpl: removed the "Updated on" section.

Community_News/shownotes_container.tpl: enhanced the datestamp header
    when generating "full" shownotes.
This commit is contained in:
Dave Morriss
2025-08-18 10:31:37 +01:00
parent 89b51b4406
commit a6ec5c095e
5 changed files with 236 additions and 44 deletions

View File

@@ -87,7 +87,7 @@ our $VERSION = '0.3.4';
( my $basedir = abs_path($0) ) =~ s|/?[^/]*$||mx;
my $configfile = "$basedir/.${PROG}.cfg";
my ( %recdates, $rdfh );
my ( %recdates );
#
# Run in the script's directory
@@ -627,7 +627,7 @@ elsif ( ! -e $cfg_recdatefile) {
# Load the recording dates
#
if ($cfg_recdatefile) {
%recdates = load_cache($cfg_recdatefile, $rdfh);
%recdates = load_cache($cfg_recdatefile);
}
_debug($DEBUG >= 2,