diff --git a/README.md b/README.md index 71bbf83..1019c9f 100644 --- a/README.md +++ b/README.md @@ -72,8 +72,6 @@ and add the label "**Feature Request**". ## Authors and acknowledgment * Roan "Rho`n" Horning -* Dave Morriss * gordons * Ken Fallon * norrist - diff --git a/public_html/images/hosts/149.png b/public_html/images/hosts/149.png deleted file mode 100644 index 12de4aa..0000000 Binary files a/public_html/images/hosts/149.png and /dev/null differ diff --git a/public_html/images/hosts/421.png b/public_html/images/hosts/421.png deleted file mode 100644 index bebf350..0000000 Binary files a/public_html/images/hosts/421.png and /dev/null differ diff --git a/public_html/images/hosts/425.png b/public_html/images/hosts/425.png deleted file mode 100644 index 0350353..0000000 Binary files a/public_html/images/hosts/425.png and /dev/null differ diff --git a/public_html/images/hosts/433.png b/public_html/images/hosts/433.png deleted file mode 100644 index 45aa609..0000000 Binary files a/public_html/images/hosts/433.png and /dev/null differ diff --git a/site-generator b/site-generator index 80fce08..dfdf1f8 100755 --- a/site-generator +++ b/site-generator @@ -67,21 +67,18 @@ Perl Template Toolkit. - GRANT EXECUTE ON `hpr_hpr`.* TO 'hpr-generator'@'localhost'; Install the needed Perl modules using preferred method (distribution packages, CPAN, etc.) - * Config::Std - * DBD::SQLite or DBD:mysql - * DBI - * Data::Dumper - * Date::Calc - * GetOpt::Long - * HTML::Entities + * GetOpt * Pod::Usage + * Config::Std * Template - * Template::Plugin::DBI - * Template::Plugin::Date * Template::Plugin::File + * Template::Plugin::DBI * Template::Plugin::HTML::Strip - * Text::CSV_XS + * DBI * Tie::DBI + * DBD::SQLite or DBD:mysql + * Date::Calc + * Text::CSV_XS =head1 AUTHOR @@ -118,8 +115,7 @@ 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); +use HTML::Entities qw(encode_entities_numeric); use Date::Calc; use DBI; use DBD::SQLite; @@ -429,8 +425,7 @@ sub parse_csv { sub xml_entity { my ($text) = @_; -# encode_entities_numeric( $text ); - encode_entities( $text ); + encode_entities_numeric( $text ); return $text; } diff --git a/site.cfg b/site.cfg index 4a4e280..0c7aea7 100644 --- a/site.cfg +++ b/site.cfg @@ -29,7 +29,6 @@ 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/content-about.tpl.html b/templates/content-about.tpl.html index 2c2186b..3f525c5 100644 --- a/templates/content-about.tpl.html +++ b/templates/content-about.tpl.html @@ -38,9 +38,9 @@

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, - and it is a rename of Today With a Techie radio. + 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.

@@ -582,10 +582,9 @@

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 one week prior to release. + 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. 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.


@@ -593,12 +592,11 @@

Scheduling Guidelines

  1. You must have your audio recording ready to upload before you pick a slot.
  2. -
  3. New hosts, Interviews, and other time critical shows should use the first free slot.
  4. Always try and fill any free slots that are available in the upcoming two weeks.
  5. -
  6. When the queue is filling up then leave some slots free for new contributors.
  7. -
  8. Post non urgent shows into the first empty week.
  9. -
  10. If you are uploading a series of shows then post them one every two weeks.
  11. -
  12. If you have a non urgent show that is timeless, then add it to the Reserve Queue.
  13. +
  14. If the queue is filling up then please consider leaving some slots free for new contributors.
  15. +
  16. If you have a non urgent show then find a empty week and schedule it then.
  17. +
  18. If you are uploading a series of shows, consider scheduling one every two weeks.
  19. +
  20. Interviews may be released sooner.

@@ -902,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:
    @@ -1147,9 +1145,9 @@ 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 and - Mastodon.
  • -
  • There is a chat group on Telegram
  • +
  • A number of HPR messages may be found on Twitter (tag #hpr) and + Mastodon (tag #hpr).
  • +
  • TBA - Matrix? 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 diff --git a/templates/content-episode.tpl.html b/templates/content-episode.tpl.html index 76c19c9..6d0009b 100644 --- a/templates/content-episode.tpl.html +++ b/templates/content-episode.tpl.html @@ -54,7 +54,7 @@ Subscribe to the comments ">Comment # posted on by +
    Comment # posted on by

    @@ -110,18 +110,9 @@ Subscribe to the comments - - - - - - - - - + diff --git a/templates/content-episodes.tpl.html b/templates/content-episodes.tpl.html index 26f0330..6010185 100644 --- a/templates/content-episodes.tpl.html +++ b/templates/content-episodes.tpl.html @@ -17,7 +17,7 @@

    Creative Commons License
    The following work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.

    -

    Today With a Techie Radio was brought to you by The Infonomicon Computer Club

    +

    T.W.A.T. Radio was brought to you by The Infonomicon Computer Club

    ">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
  • diff --git a/templates/content-syndication.tpl.html b/templates/content-syndication.tpl.html index a8ec3c9..178ebde 100644 --- a/templates/content-syndication.tpl.html +++ b/templates/content-syndication.tpl.html @@ -77,16 +77,13 @@
  • Listener contributed comments to the episodes
  • -
    -

    Other Download Options

    Site Replication Sources

    diff --git a/templates/page.tpl.html b/templates/page.tpl.html index 8c166b8..f83a4fa 100644 --- a/templates/page.tpl.html +++ b/templates/page.tpl.html @@ -75,7 +75,7 @@
  • Radio Freek America
  • BinRev Radio
  • Infonomicon
  • -
  • Today With a Techie
  • +
  • Talk With a Techie