From f4530a3f4838653f81b2b8dad612302de7177ab5 Mon Sep 17 00:00:00 2001
From: kdmurray
Date: Sat, 18 May 2024 01:37:38 -0700
Subject: [PATCH 01/22] Fix broken link to tags page on about page
---
templates/content-about.tpl.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/templates/content-about.tpl.html b/templates/content-about.tpl.html
index 3f525c5..6c76389 100644
--- a/templates/content-about.tpl.html
+++ b/templates/content-about.tpl.html
@@ -900,7 +900,7 @@
Tags: Optional
Add a list of comma separated tags. Pick the most important words from the shownotes.
- These are used to find shows via the tags page .
+ These are used to find shows via the tags page .
Upload Method: Optional
You have the choice of the following options:
--
2.43.5
From 1853af55217ee124039f1d6e68bae478ef445b9c Mon Sep 17 00:00:00 2001
From: kdmurray
Date: Sat, 18 May 2024 01:52:49 -0700
Subject: [PATCH 02/22] Added the Telegram link since that exists now.
---
templates/content-about.tpl.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/templates/content-about.tpl.html b/templates/content-about.tpl.html
index 6c76389..ecdfeca 100644
--- a/templates/content-about.tpl.html
+++ b/templates/content-about.tpl.html
@@ -1147,7 +1147,7 @@
Visit the freenode.net network to sign up.
A number of HPR messages may be found on Twitter (tag #hpr ) and
Mastodon (tag #hpr ).
- TBA - Matrix? Telegram?
+ There is a chat group on Telegram
An HPR tradition exists where we record a 26-hour show at the turn of the year celebrating the
arrival of the New Year around the world. We use Mumble to record the show and anyone can connect
to the Mumble server and speak to other HPR listeners and hosts. The recording is used to make multiple
--
2.43.5
From 0c000b17b97df3ee5684b98711ae37c1262bde90 Mon Sep 17 00:00:00 2001
From: kdmurray
Date: Sat, 18 May 2024 01:54:46 -0700
Subject: [PATCH 03/22] Removed hashtag references; based on current searches
those aren't useful anymore.
---
templates/content-about.tpl.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/templates/content-about.tpl.html b/templates/content-about.tpl.html
index ecdfeca..a8940d2 100644
--- a/templates/content-about.tpl.html
+++ b/templates/content-about.tpl.html
@@ -1145,8 +1145,8 @@
Visit the listinfo page to sign up.
You can join the #oggcastplanet channel on IRC.
Visit the freenode.net network to sign up.
- A number of HPR messages may be found on Twitter (tag #hpr ) and
- Mastodon (tag #hpr ).
+ A number of HPR messages may be found on Twitter and
+ Mastodon .
There is a chat group on Telegram
An HPR tradition exists where we record a 26-hour show at the turn of the year celebrating the
arrival of the New Year around the world. We use Mumble to record the show and anyone can connect
--
2.43.5
From c2c2cb0cc2e0555a007839d9969c3efff85ac7b4 Mon Sep 17 00:00:00 2001
From: kdmurray
Date: Sat, 18 May 2024 21:10:28 -0700
Subject: [PATCH 04/22] Replaced broken links for Binrev, Infonomicon and RFA
with the last most recent wayback machine crawls for those sites before they
went down.
---
templates/content-about.tpl.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/templates/content-about.tpl.html b/templates/content-about.tpl.html
index a8940d2..8a9a6b0 100644
--- a/templates/content-about.tpl.html
+++ b/templates/content-about.tpl.html
@@ -38,8 +38,8 @@
History.
Hacker Public Radio (HPR) is an Internet Radio show (podcast) that releases shows every weekday Monday through Friday.
- HPR has a long lineage going back to Radio FreeK America ,
- Binary Revolution Radio & Infonomicon ,
+ HPR has a long lineage going back to Radio FreeK America ,
+ Binary Revolution Radio & Infonomicon ,
and it is a direct continuation of Twatech radio.
Please listen to StankDawg's "
Introduction to HPR " for more information.
--
2.43.5
From 54ba2dc3181359fef171c53519385448f206e3f4 Mon Sep 17 00:00:00 2001
From: kdmurray
Date: Sat, 18 May 2024 21:21:41 -0700
Subject: [PATCH 05/22] Replaced open-source-musicial URL on requested topics
with the latest wayback machine capture before shutdown
---
templates/content-requested_topics.tpl.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/templates/content-requested_topics.tpl.html b/templates/content-requested_topics.tpl.html
index 1aa5b19..5dfa326 100644
--- a/templates/content-requested_topics.tpl.html
+++ b/templates/content-requested_topics.tpl.html
@@ -16,7 +16,7 @@
Installing a VPN to your home network
Init and System.d
Episodes for the LPI , or the Networking series.
- Beginning Audio Series for HPR and OSMP Release
+ Beginning Audio Series for HPR and OSMP Release
Hackintosh computers - what are they, why would you want one.
Grub 2.0 introduction and customization.
FM Transmitter hack to listen into internet streams
--
2.43.5
From ccba560ee34a4fd7531e76b578b53e449dcaf5ff Mon Sep 17 00:00:00 2001
From: Dave Morriss
Date: Thu, 23 May 2024 20:14:42 +0100
Subject: [PATCH 06/22] Setting up static RSS feeds
site-generator: Changed the routine used to generate entities in
'HTML::Entities'; see filter function 'xml_entity'
site.cfg: Added root variable 'http_baseurl' which defines the base URL
using 'http'
templates/rss.tpl.xml: RSS template defining the channel and inserting
the 'item' definitions; adjusted to be in step with the PHP version.
templates/shared-item.tpl.xml: RSS template used for each 'item' in an
RSS feed; contains a call to 'HTML::Strip' which turns off the
addition of spaces when removing tags; adjusted to be in step with
the PHP version.
templates/shared-utils.tpl.html: Macro collection used by other
templates; addition of temporay macro 'display_explicit_feed_2'
which generates 'Yes/No' strings to be in step with the PHP version.
---
site-generator | 25 +++++++++++++++----------
site.cfg | 1 +
templates/rss.tpl.xml | 12 ++++++------
templates/shared-item.tpl.xml | 15 ++++++++-------
templates/shared-utils.tpl.html | 4 ++++
5 files changed, 34 insertions(+), 23 deletions(-)
diff --git a/site-generator b/site-generator
index dfdf1f8..80fce08 100755
--- a/site-generator
+++ b/site-generator
@@ -67,18 +67,21 @@ Perl Template Toolkit.
- GRANT EXECUTE ON `hpr_hpr`.* TO 'hpr-generator'@'localhost';
Install the needed Perl modules using preferred method (distribution packages, CPAN, etc.)
- * GetOpt
- * Pod::Usage
* Config::Std
- * Template
- * Template::Plugin::File
- * Template::Plugin::DBI
- * Template::Plugin::HTML::Strip
- * DBI
- * Tie::DBI
* DBD::SQLite or DBD:mysql
+ * DBI
+ * Data::Dumper
* Date::Calc
+ * GetOpt::Long
+ * HTML::Entities
+ * Pod::Usage
+ * Template
+ * Template::Plugin::DBI
+ * Template::Plugin::Date
+ * Template::Plugin::File
+ * Template::Plugin::HTML::Strip
* Text::CSV_XS
+ * Tie::DBI
=head1 AUTHOR
@@ -115,7 +118,8 @@ use Getopt::Long qw(:config auto_help);
use Pod::Usage;
use Config::Std;
use Text::CSV_XS;
-use HTML::Entities qw(encode_entities_numeric);
+#use HTML::Entities qw(encode_entities_numeric);
+use HTML::Entities qw(encode_entities);
use Date::Calc;
use DBI;
use DBD::SQLite;
@@ -425,7 +429,8 @@ sub parse_csv {
sub xml_entity {
my ($text) = @_;
- encode_entities_numeric( $text );
+# encode_entities_numeric( $text );
+ encode_entities( $text );
return $text;
}
diff --git a/site.cfg b/site.cfg
index 0c7aea7..4a4e280 100644
--- a/site.cfg
+++ b/site.cfg
@@ -29,6 +29,7 @@ content: page.tpl.html
#baseurl: OPTIONAL [i.e. file://]
#baseurl: file:///home/roan/Development/hpr/website/hpr_generator/public_html/
baseurl: https://hackerpublicradio.org/
+http_baseurl: http://hackerpublicradio.org/
hub_baseurl: https://hub.hackerpublicradio.org/
media_baseurl: https://archive.org/download/hpr$eps_id/
generator_name: The HPR Robot
diff --git a/templates/rss.tpl.xml b/templates/rss.tpl.xml
index d13d3d1..f08df3b 100644
--- a/templates/rss.tpl.xml
+++ b/templates/rss.tpl.xml
@@ -2,8 +2,8 @@
Hacker Public Radio
@@ -17,7 +17,7 @@
-
+
yes
Hacker Public Radio
Community Radio, Tech Interviews, Linux, Open, Hobby, Software Freedom
@@ -30,7 +30,7 @@
admin@hackerpublicradio.org (HPR Volunteer)
site-generator
- https://www.rssboard.org/rss-specification
+ http://www.rssboard.org/rss-specification
43200
Saturday
@@ -47,9 +47,9 @@
HPR Volunteer
Hacker Public Radio is a podcast that releases shows every weekday Monday through Friday. Our shows are produced by the community (you) and can be on any topic that is of interest to hackers and hobbyists.
admin@hackerpublicradio.org
-
+
-
+
diff --git a/templates/shared-item.tpl.xml b/templates/shared-item.tpl.xml
index 309baf8..71dbdeb 100644
--- a/templates/shared-item.tpl.xml
+++ b/templates/shared-item.tpl.xml
@@ -1,24 +1,25 @@
-
+
-
-
- HPR:
+
+ HPR:
()
()
()
-
+
eps/hpr/index.html
]]>
]]>
-
- eps/hpr.
-
+
+ eps/hpr.
+
+
diff --git a/templates/shared-utils.tpl.html b/templates/shared-utils.tpl.html
index b2572ae..6416911 100644
--- a/templates/shared-utils.tpl.html
+++ b/templates/shared-utils.tpl.html
@@ -35,6 +35,10 @@
+
+
+
+
--
2.43.5
From 41979786eb0fcbe83d4f003366d15e8dd3242954 Mon Sep 17 00:00:00 2001
From: Ken Fallon
Date: Tue, 28 May 2024 20:28:21 +0200
Subject: [PATCH 07/22] 2024-05-28_18-28-21Z_Tuesday fixed ttl to 12h
---
templates/rss.tpl.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/templates/rss.tpl.xml b/templates/rss.tpl.xml
index f08df3b..123b3ad 100644
--- a/templates/rss.tpl.xml
+++ b/templates/rss.tpl.xml
@@ -31,7 +31,7 @@
admin@hackerpublicradio.org (HPR Volunteer)
site-generator
http://www.rssboard.org/rss-specification
- 43200
+ 720
Saturday
Sunday
--
2.43.5
From 392f9ba9e5e44d3acf65881264088c3ed83156cb Mon Sep 17 00:00:00 2001
From: Ken Fallon
Date: Thu, 30 May 2024 17:08:16 +0200
Subject: [PATCH 08/22] 2024-05-30_15-08-16Z_Thursday Corrected Today With a
Techie references
---
templates/content-about.tpl.html | 2 +-
templates/content-episodes.tpl.html | 2 +-
templates/page.tpl.html | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/templates/content-about.tpl.html b/templates/content-about.tpl.html
index 8a9a6b0..5ee6458 100644
--- a/templates/content-about.tpl.html
+++ b/templates/content-about.tpl.html
@@ -40,7 +40,7 @@
Hacker Public Radio (HPR) is an Internet Radio show (podcast) that releases shows every weekday Monday through Friday.
HPR has a long lineage going back to Radio FreeK America ,
Binary Revolution Radio & Infonomicon ,
- and it is a direct continuation of Twatech radio.
+ and it is a rename of Today With a Techie radio.
Please listen to StankDawg's "
Introduction to HPR " for more information.
diff --git a/templates/content-episodes.tpl.html b/templates/content-episodes.tpl.html
index 6010185..26f0330 100644
--- a/templates/content-episodes.tpl.html
+++ b/templates/content-episodes.tpl.html
@@ -17,7 +17,7 @@
The following work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License .
- T.W.A.T. Radio was brought to you by The Infonomicon Computer Club
+ Today With a Techie Radio was brought to you by The Infonomicon Computer Club
comments.rss">Listener contributed comments to the episodes
+
+Other Download Options
--
2.43.5
From 4c19b5664316a63af6884643e837c09d995d13b4 Mon Sep 17 00:00:00 2001
From: kdmurray
Date: Fri, 31 May 2024 17:29:54 -0700
Subject: [PATCH 10/22] Changed Show summary to display Full Show name for
Today with a Techie
---
templates/shared-episode-summary.tpl.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/templates/shared-episode-summary.tpl.html b/templates/shared-episode-summary.tpl.html
index ea6f1c1..e9c94d3 100644
--- a/templates/shared-episode-summary.tpl.html
+++ b/templates/shared-episode-summary.tpl.html
@@ -57,7 +57,7 @@ or
-
@@ -597,7 +598,7 @@
When the queue is filling up then leave some slots free for new contributors.
Post non urgent shows into the first empty week.
If you are uploading a series of shows then post them one every two weeks.
- If you have a non urgent show that is timeless, then add it to the Reserve Queue. .
+ If you have a non urgent show that is timeless, then add it to the Reserve Queue .
--
2.43.5
From dbc557d4c5bcc18ed72efba406a580fe9f3f2df5 Mon Sep 17 00:00:00 2001
From: Ken Fallon
Date: Tue, 11 Jun 2024 16:51:31 +0000
Subject: [PATCH 15/22] Changed the reserve to one week
This is because the IA is slow in processing the uploads resulting from DDOS attacks.
---
templates/content-about.tpl.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/templates/content-about.tpl.html b/templates/content-about.tpl.html
index b12738c..2c2186b 100644
--- a/templates/content-about.tpl.html
+++ b/templates/content-about.tpl.html
@@ -582,7 +582,7 @@
Feed the reserve queue.
- The reserve queue is intended only to be used in the cases where there is still a gap in the schedule 24 hours prior to release.
+ The reserve queue is intended only to be used in the cases where there is still a gap in the schedule one week prior to release.
This was known as the emergency queue, but now can also be used when the hosts don't care when the shows are scheduled.
They will be used on a first come first go basis, when there is no conflict with the scheduling guidelines.
These shows contain a message alerting listeners to the fact that we had free slots that were not filled.
--
2.43.5
From 493bae282b5df2d7f112604b8bc3b7a65f69a10b Mon Sep 17 00:00:00 2001
From: Ken Fallon
Date: Fri, 21 Jun 2024 15:43:57 +0000
Subject: [PATCH 16/22] Update README.md
---
README.md | 2 ++
1 file changed, 2 insertions(+)
diff --git a/README.md b/README.md
index 1019c9f..71bbf83 100644
--- a/README.md
+++ b/README.md
@@ -72,6 +72,8 @@ and add the label "**Feature Request**".
## Authors and acknowledgment
* Roan "Rho`n" Horning
+* Dave Morriss
* gordons
* Ken Fallon
* norrist
+
--
2.43.5
From f1817e682007e3c8898c8ad66e2ab607ca2531a6 Mon Sep 17 00:00:00 2001
From: Ken Fallon
Date: Wed, 17 Jul 2024 19:21:05 +0000
Subject: [PATCH 17/22] Update templates/content-episode.tpl.html
Fix for
https://repo.anhonesthost.net/HPR/hpr_hub/issues/49
https://repo.anhonesthost.net/rho_n/hpr_generator/issues/202
---
templates/content-episode.tpl.html | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/templates/content-episode.tpl.html b/templates/content-episode.tpl.html
index 9eac49c..76c19c9 100644
--- a/templates/content-episode.tpl.html
+++ b/templates/content-episode.tpl.html
@@ -110,9 +110,18 @@ Subscribe to the comments
+
+ Spammer
+ Linus Torvalds
+ Marie Curie
+
+ Alan Turing
+ Terry Pratchett
+ Yuri Gagarin
+
+
--
2.43.5
From d74c23bace6fe095b00c62094b1724721dc39aff Mon Sep 17 00:00:00 2001
From: Ken Fallon
Date: Wed, 7 Aug 2024 09:18:33 +0000
Subject: [PATCH 18/22] gemlog avatar
---
public_html/images/hosts/425.png | Bin 0 -> 35856 bytes
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 public_html/images/hosts/425.png
diff --git a/public_html/images/hosts/425.png b/public_html/images/hosts/425.png
new file mode 100644
index 0000000000000000000000000000000000000000..95a35c352a4c54917ca09f855dbc0ea1b9fd2fa8
GIT binary patch
literal 35856
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
literal 0
HcmV?d00001
--
2.43.5
From 1a84becd8d5715ea284c1f1aaa7a6c38a82ba526 Mon Sep 17 00:00:00 2001
From: Ken Fallon
Date: Wed, 7 Aug 2024 09:20:42 +0000
Subject: [PATCH 19/22] Upload files to "public_html/images/hosts"
---
public_html/images/hosts/425.png | Bin 35856 -> 16897 bytes
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/public_html/images/hosts/425.png b/public_html/images/hosts/425.png
index 95a35c352a4c54917ca09f855dbc0ea1b9fd2fa8..03503536138b369e8da4aa3eae61ae49ea522355 100644
GIT binary patch
literal 16897
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