18 Commits

Author SHA1 Message Date
0a5dea473b Add links to comment viewer and full list of episodes 2025-12-02 22:48:52 -05:00
de316e7f6b Merge pull request 'Fix path issue when generating link to about.html' (#319) from i315_link-path-issues into main
Reviewed-on: #319
2025-12-03 03:19:33 +00:00
7161b99eb0 Fix path issue when generating link to about.html 2025-11-26 15:43:14 -05:00
84e89a53ad Merge pull request 'Rename Today with a technie table and references' (#313) from i312_Rename-Today-with-a-Techie-episode-table-to-twt_eps into main
Reviewed-on: #313
2025-11-23 14:38:27 +00:00
5004f4fe88 Add table rename sql statement 2025-11-23 09:21:48 -05:00
6520bdac8b Rename Today with a technie table and references 2025-11-22 19:30:53 -05:00
2eece012fa Merge pull request 'Modify tags query to return shows upto current date' (#311) from i242_Prevent-future-shows-from-being-included-in-the-Tag-index into main
Reviewed-on: #311
2025-11-22 23:41:30 +00:00
3d74b6f084 Modify tags query to return shows upto current date 2025-11-22 18:38:38 -05:00
24f2b5f9ee Merge pull request 'Fix column layout of correspondent's page' (#310) from i309_Fix-big-screen-layout-on-individual-host-page into main
Reviewed-on: #310
2025-11-22 23:15:09 +00:00
020d6395c1 Fix column layout of correspondent's page 2025-11-22 17:55:54 -05:00
a40774b1e8 Merge pull request '[i307] Add M3U playlist download option to main series page' (#308) from i307_Add-M3U-playlist-download-option-to-main-series-page into main
Reviewed-on: #308
2025-11-21 04:18:27 +00:00
face5e1fbe Fix white space between series description and border 2025-11-20 22:54:24 -05:00
7b9e8a94f0 Add m3u download link to each series's summary 2025-11-20 22:51:32 -05:00
3ca1a903df Merge pull request '[i276] m3u file for all the shows by a given hosts or series' (#306) from i276_m3u-file-for-all-the-shows-by-a-given-hosts-or-series into main
Reviewed-on: #306
2025-11-19 14:42:48 +00:00
904d14d083 Merge pull request '[i299] fix auto scroll highlighting of code blocks' (#302) from i299_fix-auto-scroll-highlighting-of-code-blocks into main
Reviewed-on: #302
2025-11-14 21:22:54 +00:00
7170015a0e Merge branch 'main' into i299_fix-auto-scroll-highlighting-of-code-blocks 2025-11-13 21:39:44 -05:00
23f91a0410 Move highlighting to all show notes code tags 2025-11-13 19:55:35 -05:00
2be718287f Change overflow to auto for show notes pre tags 2025-11-13 19:45:40 -05:00
11 changed files with 27 additions and 16 deletions

View File

@@ -0,0 +1 @@
ALTER TABLE twat_eps RENAME TO twt_eps;

View File

@@ -736,10 +736,13 @@ fieldset > table td input[type="radio"] {
padding: 0;
}
.series-description {
margin: 0;
margin: 0 0 1rem 0;
padding: 0;
font-style: italic;
}
.series-desciption > *:last-child {
margin-bottom: 0;
}
.sr-only {
position: absolute;
width: 1px;
@@ -755,11 +758,14 @@ fieldset > table td input[type="radio"] {
}
#show_notes pre
{
overflow: auto;
}
#show_notes code {
display: inline-block;
background-color: var(--show-notes-pre-background);
border: 1px solid #ddd;
overflow: scroll;
padding: 0.1em 0;
}
}
nav.episodes {
color: var(--background-primary);
font-size: 0.9em;

View File

@@ -31,7 +31,8 @@
<p><label>episodes:</label> <strong><!--% hpr_show_count + twt_show_count %--></strong></p>
<p><a href="<!--% absolute_url(baseurl,'//correspondents') %-->/<!--% zero_pad_left(this_host.hostid) %-->/playlist.m3u8">Download the M3U playlist</a>.</p>
</div>
<div class="lane stack">
</div>
<div id="episodes" class="lane stack">
<!--% FOREACH hpr_show IN hpr_shows; %-->
<article>
<!--% show_summary(hpr_show, 'hide_host') %-->

View File

@@ -61,11 +61,11 @@ Subscribe to the comments <a href="<!--% absolute_path(baseurl) %-->comments.rss
<h2>Leave Comment</h2>
<p>
<strong>Note to Verbose Commenters</strong><br />
If you can't fit everything you want to say in the comment below then you really should <a href="<!--% absolute_url(baseurl) %-->about.html#so_you_want_to_record_a_podcast">record</a> a response show instead.
If you can't fit everything you want to say in the comment below then you really should <a href="<!--% absolute_url(baseurl) %-->../../about.html#so_you_want_to_record_a_podcast">record</a> a response show instead.
</p>
<p>
<strong>Note to Spammers</strong><br />
All comments are moderated. All links are checked by humans. We strip out all html. Feel free to <a href="<!--% absolute_url(baseurl) %-->about.html#so_you_want_to_record_a_podcast">record</a> a show about yourself, or your industry, or any other topic we may find interesting. <em>We also check shows for spam :)</em>.
All comments are moderated. All links are checked by humans. We strip out all html. Feel free to <a href="<!--% absolute_url(baseurl) %-->../../about.html#so_you_want_to_record_a_podcast">record</a> a show about yourself, or your industry, or any other topic we may find interesting. <em>We also check shows for spam :)</em>.
</p>
<form method="POST" action="<!--% hub_baseurl %-->comment_confirm.php">
<fieldset>

View File

@@ -29,7 +29,7 @@
hosts.hostid,
hosts.host, hosts.email, hosts.local_image,
miniseries.name AS series, miniseries.id AS seriesid
FROM twat_eps as eps
FROM twt_eps as eps
INNER JOIN hosts ON eps.hostid = hosts.hostid
INNER JOIN miniseries ON eps.series = miniseries.id
ORDER BY eps.id DESC

View File

@@ -104,6 +104,7 @@
<!--% host_cnt = host_cnt + 1 %-->
<!--% END %-->
</dl>
<p><a href="<!--% absolute_path(baseurl) %-->eps/index.html">More Episodes…</a></p>
</section>
<section id="latest_comments">
<header><h2>Latest Comments</h2></header>
@@ -138,5 +139,6 @@
<dd>on hpr<!--% item.eps_id %--> (<!--% item.episode_date %-->) "<!--% item.episode_title %-->" by <!--% item.host %--></dd>
<!--% END %-->
</dl>
<p><a href="<!--% absolute_path(baseurl) %-->comments_viewer.html">More Comments…</a></p>
</section>
</section>

View File

@@ -13,6 +13,7 @@
<li>Date of earliest show: <!--% series.earliest_show %--></li>
<li>Date of latest show: <!--% series.latest_show %--></li>
<li>Series RSS feeds: <a href="<!--% absolute_path(baseurl) %-->hpr_ogg_rss.php?series=<!--% series.id %-->">ogg</a>, <a href="<!--% absolute_path(baseurl) %-->hpr_spx_rss.php?series=<!--% series.id %-->">spx</a>, <a href="<!--% absolute_path(baseurl) %-->hpr_mp3_rss.php?series=<!--% series.id %-->">mp3</a></li>
<li><a href="<!--% absolute_url(baseurl,'//series') %-->/<!--% zero_pad_left(series.id) %-->.m3u8">Download the M3U playlist</a></li>
</ul>
<div class="series-description"><!--% series.description %--></div>
</article>

View File

@@ -6,23 +6,23 @@
<!--% query_episodes = DBI.prepare('
WITH episode_maxmin AS (
SELECT MAX(id) AS \'latest\', MIN(id) AS \'earliest\', ? AS \'id\'
FROM twat_eps AS eps
FROM twt_eps AS eps
),
episode_date AS (
SELECT eps.date
FROM twat_eps AS eps
FROM twt_eps AS eps
WHERE eps.id = ?
),
episode_previous AS (
SELECT MAX(id) AS \'previous\', ? AS \'id\'
FROM twat_eps AS eps
FROM twt_eps AS eps
INNER JOIN episode_date
ON eps.date < episode_date.date
WHERE eps.id > 1
),
episode_next AS (
SELECT MIN(id) AS \'next\', ? AS \'id\'
FROM twat_eps AS eps
FROM twt_eps AS eps
INNER JOIN episode_date
ON eps.date > episode_date.date
)
@@ -34,7 +34,7 @@
hosts.hostid, hosts.host,
miniseries.name AS \'series\', miniseries.id AS \'seriesid\',
miniseries.description AS \'series_description\'
FROM twat_eps AS eps
FROM twt_eps AS eps
INNER JOIN hosts ON eps.hostid = hosts.hostid
INNER JOIN miniseries ON eps.series = miniseries.id
INNER JOIN episode_maxmin ON eps.id = episode_maxmin.id

View File

@@ -1,6 +1,6 @@
<!--% USE DBI(constants.driver) %-->
<!--% FOREACH episode IN DBI.query(
'select eps.id from twat_eps AS eps'
'select eps.id from twt_eps AS eps'
) %-->
,<!--% episode.id %-->
<!--% END %-->

View File

@@ -33,7 +33,7 @@
%-->
<!--% query_twt_show_count = '
SELECT COUNT(id) as Tally
FROM twat_eps AS eps
FROM twt_eps AS eps
WHERE eps.hostid = ?
'
%-->
@@ -48,7 +48,7 @@
hosts.hostid,
hosts.host, hosts.email, hosts.profile,
miniseries.name AS series, miniseries.id AS seriesid
FROM twat_eps AS eps
FROM twt_eps AS eps
INNER JOIN hosts ON eps.hostid = hosts.hostid
INNER JOIN miniseries ON eps.series = miniseries.id
WHERE hosts.hostid = ?

View File

@@ -1 +1 @@
<!--% query_tags = 'SELECT id, tags FROM eps' %-->
<!--% query_tags = 'SELECT id, tags FROM eps WHERE eps.date <= date(\'now\')' %-->