podcast site
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
trash cat bf9bf9cfb1
bug fixes: don't delete episode list, allow removal of show fields
4 months ago
functions bug fixes: don't delete episode list, allow removal of show fields 4 months ago
pages remove inactive (commented out) code 4 months ago
public bug fixes: don't delete episode list, allow removal of show fields 4 months ago
static fix a few variables 4 months ago
.gitignore initial commit 4 months ago
README.md update readme to reflect new edit show page 4 months ago
config.ini.template initial commit 4 months ago
constants.php initial commit 4 months ago
nginx.conf.template add sample nginx config 4 months ago

README.md

orcahex

podcast site

This project is incomplete. It is not recommended to use it yet.

features

  • works without javascript
  • no analytics

dependencies

  • uses php-parsedown to render markdown
  • uses php-zip for zipping user data to export

known issues

  • not everything is implemented
  • doesn't use persistent session cookie, so user gets logged out after closing browser

rules

  • characters illegal in Windows filenames (\/:*?"<>|) must not be included in show or episode short name (ie folder names)
  • all episodes must have a short code which may not contain spaces or underscores
  • show and episode titles should be limited to 84 characters

todo

  • don't have audio upload page time out as transcoding happens (how can I provide progress?)
  • let users delete shows/episodes
  • let users delete media
  • iTunes metadata
  • add categories to metadata
  • order episodes by date (rather than position in show list)
  • use multiple pages if more than 12 or 15 or whatever episodes/shows

setup

upload_max_filesize = 500M
post_max_size = 500M