e7fe824302
Fix calculation of the days until next available episode timeslot
...
Do all date calulation in DB instead of naively adding 1 to the
day that is returned.
2023-05-18 09:04:04 -04:00
8b218e2036
Fix episode url issues
...
Add absolute_path macro. Add eps folder to path. Pad episode number
in path.
2023-05-06 09:07:25 -04:00
Gordon Stanton
afc6b7518f
Fixed link to Tags.
...
Get episode ID and episode tags from eps.
Generate the Tags page by looping through the tags, order by their first character.
Added tags page to the config.
2023-05-01 00:50:01 +10:00
91ce3c4325
add comments viewer and put links on separate lines
2023-04-02 14:32:38 +00:00
821ea9b62d
H links to correspondents page
2023-04-02 14:32:38 +00:00
6c9d6239bb
Update audio link to use media_path MACRO
2023-04-02 10:24:41 -04:00
ebced513ad
Add audio links to the episodes on a series page
2023-04-02 09:06:57 -04:00
a2863e5d84
Update layout of episode summary information.
2023-04-02 08:53:07 -04:00
1c94855de2
Update location of comments
...
The listen_now MACRO formating changed, requiring an update to the postion of the comments reference.
2023-04-02 08:50:04 -04:00
c6e909523f
Add requested audio links
...
Have links to an episodes auido files appear in the Last 5 weeks section of the index page, on the full index page, and on individual host pages.
2023-04-02 07:24:43 -04:00
a9c4388cb0
Update listen_now MACRO
...
The ability to download and play the episode is being moved up in the episode description. Display content in a more condensed form.
2023-04-01 19:56:11 -04:00
24c2f9044e
Update show_meta MACRO
...
Display comments as part of the show meta data
2023-04-01 19:37:38 -04:00
f045cdd32f
Update display_comments_tally MACRO
...
Display on the number of comments. Show a message
when the show has now comments.
2023-04-01 19:34:09 -04:00
dc4377d588
Add arial-title attribute to episode download links
2023-04-01 19:29:00 -04:00
Ken Fallon
5369bea657
This reflects the change to move the "play" button to the top of the episode
2023-03-31 14:02:49 +02:00
Gordon Stanton
610e91ea9f
Added lazy loading attribute to images in show notes.
2023-03-19 22:51:21 +11:00
c9278c0dd6
Remove unused PROCESS directive
2023-03-13 23:16:37 -04:00
aabeca44f5
Refactor templates to use show_avatar MACRO
2023-03-13 23:15:46 -04:00
3a8b6db348
Add show_avatar MACRO
2023-03-13 23:14:35 -04:00
7a6ace156f
Refactor template to use get_avatar MACRO
2023-03-13 23:13:25 -04:00
dee924e6a8
Rename MACRO host_thumb to get_avatar
...
Update to use lazy_load MACRO and minimize number of
arguments needed.
2023-03-13 23:10:36 -04:00
5b4421071f
Add MACRO lazy_load
...
Macro which allows programatically setting the HTML5 img
loading attribute.
2023-03-13 23:03:15 -04:00
Gordon Stanton
ce4aefe828
Renamed macro get_avatar to get_avatar_src as per suggestion.
...
Moved host_thumb macro into shared avatar template file.
Made condition of lazy loading a parameter.
2023-03-12 18:48:51 +11:00
Gordon Stanton
ebcd906300
Moved thumbnail image tag to Block with conditional lazy load.
2023-03-11 01:57:51 +11:00
ea8403c7b6
Fix link to comments viewer in about navigation menu
2023-03-09 20:59:26 -05:00
Gordon Stanton
c744bdf175
Moved host thumbnail image tag to separate template file.
...
Added loading="lazy" to image tag.
Changed alt text to show host username.
2023-03-05 02:07:03 +11:00
431126e8a3
Fix URL's to series RSS feeds
2023-02-25 23:06:41 -05:00
8feb37e831
Hide display of future shows on series episodes page
2023-02-25 14:22:44 -05:00
4a34496f24
Hide display of future shows on series listings page
2023-02-25 11:44:56 -05:00
59875e772e
Implement comments_viewer page
2023-02-24 20:42:01 -05:00
927424901b
Add show_transcript MACRO to index and episode pages
2023-02-24 18:58:56 -05:00
27a84529c6
Create shared template for showing show transcripts
...
Used in main index page and individual episode pages.
2023-02-24 18:57:20 -05:00
59549daa63
Fix archive.org paths in media_path MACRO
2023-02-24 18:55:37 -05:00
756bdc0fa1
Refactor RSS templates for either MySQL or SQLite
2023-02-20 22:36:30 -05:00
b2eaea1eb8
Improve look of hosts table
2023-02-12 16:54:17 -05:00
309ea05c15
Update sydication template text
...
Now matches what is in the syndication.php page on
hakerpublicradio.org
2023-02-12 13:46:11 -05:00
e41f6029aa
Make tags page menu link hard coded
...
Not implementing tags page in the static generator yet.
Make the link point to the php page on hackerpublicradio.org.
2023-02-12 13:07:06 -05:00
138b0fdd1b
Add Show Transcript section to episode template
2023-02-12 10:58:43 -05:00
d437e66f0e
Update media_path MACRO for archive.org transciption files
...
The whisper transcription files are stored one directory
deeper on archive.org. Add checks and correct path when
passed txt, srt, or vtt media_type.
2023-02-12 10:53:50 -05:00
Roan Horning
314127441c
Merge branch 'main' into MySQL
2023-02-12 12:57:38 +00:00
2a486cb58b
Add SQLite specific query templates
2023-02-08 16:05:36 -05:00
7c44f6b680
Remove New Year's Eve 2023 show announcement
2023-01-03 10:08:52 -05:00
71a63e1beb
Merge branch 'main' into MySQL
2022-12-31 18:39:25 -05:00
8e1232517a
Update New Year's Eve show 2023
2022-12-31 15:55:39 -05:00
cb65d25cfc
Refactor MySQL database specific SQL
2022-11-28 22:47:53 -05:00
2b4802508d
Remove superflous WHERE condition
2022-11-28 19:55:51 -05:00
1312e3d374
Refactor MySQL database specific SQL
2022-11-28 19:52:39 -05:00
3cc6da57ad
Refactor MySQL database specific SQL
2022-11-28 19:49:06 -05:00
675f8fa9d5
Refactor MySQL database specific SQL
2022-11-27 14:04:12 -05:00
6f28bb2a16
Refactor MySQL database specific SQL
2022-11-27 13:54:14 -05:00
4e8edf2640
Merge branch 'main' into MySQL
2022-11-11 20:27:47 -05:00
f0fa21ae45
Implement call for shows feature
...
Add display_call_for_shows MACRO. Update index template to include
call to display_call_for_shows.
2022-11-10 22:14:55 -05:00
8c3874ad8b
Convert hpr total rss queries from SQLite to MySQL
2022-10-21 23:00:03 -04:00
6f95a33e67
Convert hpr rss queries from SQLite to MySQL
2022-10-21 22:53:13 -04:00
979c8b43e5
Convert twat episode page queries from SQLite to MySQL
2022-10-21 20:43:22 -04:00
e3abe5fd68
Convert series episode page queries from SQLite to MySQL
2022-10-21 20:11:19 -04:00
5612eeed42
Convert episode page queries from SQLite to MySQL
2022-10-21 20:07:53 -04:00
4af117fb7a
Convert episodes page queries from SQLite to MySQL
2022-10-21 19:52:53 -04:00
e1b0189275
Convert correspondent page queries from SQLite to MySQL
2022-10-21 19:46:31 -04:00
aad77f3c78
Convert index page queries from SQLite to MySQL
2022-10-20 23:24:56 -04:00
0837e11bfe
Include announcement template in index template
2022-10-16 18:56:13 -04:00
06ace35c41
Add announcement template
2022-10-16 18:23:51 -04:00
6d0d1b99a6
Add page mumble-howto
2022-10-16 18:12:05 -04:00
fdeff3879a
Update links in the comments section of the episode template
2022-10-09 15:45:22 -04:00
b667c30d40
Update links on syndication page
...
Add missing external links. Update comments feed link to new statically
generated file.
2022-10-09 13:51:00 -04:00
b08f5c30df
Add missing USE date directive
...
Worked without it in local dev, but needed on hpr.horning.us
2022-10-08 12:35:56 -04:00
3de4476a3f
Add comments feed template
2022-10-08 08:52:47 -04:00
4984ac3383
Add MACRO rss_show_series
2022-10-08 08:48:42 -04:00
e4463dc5ba
Zero pad the day's date
2022-10-08 08:44:47 -04:00
1d4e6e15b7
Refactor templates to use media_path MACRO
2022-10-01 13:42:46 -04:00
fb70ae6253
Add media_path MACRO to shared utilities
...
Generate the full URL of an audio file.
2022-10-01 13:23:36 -04:00
64ae9c4f86
Refactor media_baseurl MACRO to media_basepath MACRO
...
Prevent name collision with media_basepath root_template/page property
of same name. Also fix application of trailing forward slash to path
based on existence of baseurl property.
2022-10-01 13:18:35 -04:00
b0d31ee507
Allow user to modify zero_pad_left MACRO's padding
...
Add optional pad length argument
2022-10-01 12:51:11 -04:00
991b3dcec1
Update SQL query to order results by id
2022-09-21 21:18:48 -04:00
2eaaa11a69
Fix MACRO step_navigation
...
Check for existence of folder arg instead of empty value.
2022-09-19 22:00:18 -04:00
3723303e31
Fix absolute path for media links
2022-09-18 19:21:19 -04:00
3054d6519e
Refactor template to use media_baseurl MACRO
2022-09-18 16:27:47 -04:00
c6e7a3c239
Refactor templates to use listen_now MACRO
2022-09-18 16:23:35 -04:00
dbf011395c
Add MACRO listen_now
2022-09-18 16:21:00 -04:00
c817e3a17a
Add MACRO media_baseurl
...
Allow the audio files to be served from a different host
2022-09-18 16:18:05 -04:00
0edf9cc5a2
Fix missing id generation for twat episdoe files
2022-09-18 15:36:24 -04:00
dbd9f8e973
Integrate twat episodes
...
Add twat shows to the full episodes index, the host pages.
Add individule twat episodes.
2022-09-17 17:28:39 -04:00
Ken Fallon
4fdb32934b
Added viewport
...
Google reports issues with this so I added it
https://web.dev/responsive-web-design-basics/#viewport
2022-09-09 07:45:49 +00:00
38d2e7c363
Calculate date till next available episode slot
2022-09-05 20:26:12 -04:00
f7216132a4
Update episode template to match current HPR layout and content
2022-09-02 18:23:50 -04:00
67a8a2bfa4
Add MACRO display_listen_in
2022-09-02 18:21:15 -04:00
cfd463d2b0
Add MACRO display_comments_tally
2022-09-01 23:05:59 -04:00
91cbc81a12
Add MACRO display_tags
2022-09-01 22:58:24 -04:00
3b72fe6d28
Add comments to episode page
2022-08-31 20:44:31 -04:00
76b976732b
Add comment tally to index page
2022-08-31 20:43:43 -04:00
e2cf52af6e
Use MACRO display_episode_duration in templates
2022-08-29 21:59:24 -04:00
414bae101a
Add MACRO display_episode_duration
...
Format duration as hh:mm:ss
2022-08-29 21:54:42 -04:00
dfbb4a24db
Add missing MACRO absolute_path to link path
2022-08-25 20:10:21 -04:00
02eb8313d3
Fix links in intro text of index page
2022-08-18 21:26:57 -04:00
ff2ced6774
Fix capitalization of introduction text on index page
2022-08-18 21:19:32 -04:00
0dc5a78dae
Fix links in sitemap content template
2022-08-18 17:55:42 -04:00
9d0e8d403d
Fix importing of template date plugin
...
Add USE directive to import date plugin. Worked locally with out it
in this file, but was needed when trying on a different machine.
2022-08-18 17:39:17 -04:00
5af4d93c8c
Update links to HPR total feeds
2022-08-17 23:42:45 -04:00
cf001df9ec
Add feed hpr_total
...
This includes all three audio type feeds
2022-08-17 22:41:59 -04:00
6d4f5f28c9
Refactor main feed to need fewer templates
...
Add configuration properties to minimize the number of templates
needed to generate the different audio format feeds.
2022-08-17 22:32:32 -04:00