Archived
4
2

Update 'Home'

Ken Fallon 2022-08-09 13:55:21 +00:00
commit 7b2d6108dc

103
Home.md Normal file

@ -0,0 +1,103 @@
# Should still point to main HPR site
* calendar.php - ⇧Upload⇧
* comments_viewer.php - Show Comments
The comments and the reservations pages will be difficult to decentralise.
# Own Static page
* tags.php - Tags
Is this still needed ?
> report_missing_tags.php - Fix Tags
# Own page from DB
## Show Pages
`hpr.eps.notes` should be templated to
Going to `ROOT/eps/hpr\d+/index.html`
### option 1 - no padding
not sure I like this
```
ROOT/eps/hpr1/index.html
ROOT/eps/hpr21/index.html
ROOT/eps/hpr321/index.html
ROOT/eps/hpr4321/index.html
```
### option 2 - with padding
is this better
```
ROOT/eps/hpr0001/index.html
ROOT/eps/hpr0021/index.html
ROOT/eps/hpr0321/index.html
ROOT/eps/hpr4321/index.html
```
What happens when we hit ?
`ROOT/eps/hpr10000/index.html`
More urgent is what we do with existing "full shownotes files" already on the HPR service in the index.html space ?
As an example https://www.hackerpublicradio.org/eps.php?id=3648 would go to `ROOT/eps/hpr3648/index.html`
But there is already a https://www.hackerpublicradio.org/eps/hpr3648/index.html
I suggest this should go to full_shownotes.html
So `ROOT/eps/hpr3648/index.html` would point to `ROOT/eps/hpr3648/full_shownotes.html`
### Home page
Should have the complete list for the last 10 shows
Then the last 30 shows with just `hpr.eps.summary`
### Complete page
Should have the complete list of all shows with just `hpr.eps.summary`
https://www.hackerpublicradio.org/index_full.php
## Host Pages
* correspondents.php - Hosts
Going to `ROOT/hosts/index.html` for complete list
With sub pages https://www.hackerpublicradio.org/correspondents.php?hostid=293
going to `ROOT/hosts/293/index.html`
It would be nice to use the host name but that could cause problems as hosts sometimes have difficult to render characters in their names ;-)
## Series Pages
* series.php - In-Depth Series
Going to `ROOT/series/index.html` for complete list
With sub pages https://www.hackerpublicradio.org/series.php?id=83
going to `ROOT/series/83/index.html`
It might be possible to use normalised series names for this eg: April Fools Shows -> april_fools_shows
# Can be consolidated to one page
* about.php - About
* contact.php - Contact
* download.php - Download Options
* help_out.php - Contribute
* contribute.php - Give Shows
* promote.php - Promote HPR
* recording.php - Recording
* request_a_slot.php - Scheduling
* requested_topics.php - Topics
* search.php - Search
* stuff_you_need_to_know.php - Info
* syndication.php - Get Shows
* theme.php - Theme