Staff file upload system for internet radio station
Aim: Presenters to upload their audio talk break recordings via ftp using a web interface
The web interface needs to verify that voice track is correctly named (including a check that the naming conforms with the presenters allocated program time, that there hasn't been a previous submission for that program time). Will also send a confirmation email to program manager once successfully uploaded.
If not uploaded 48 hours before scheduled program time, remind email to be sent to presenter and program manager. If not uploaded within 24 emails to be sent to staff member and program manager
Upload form / user interface
Each presenter is to have a separate login account. The account will contain their name, program name, and the days of week and hours of their program. These will be the only days and times for which they will be permitted to upload programs.
After logging in, the staff member will nominate from a drop down list (or similar) the day, date and hour and the number of talk breaks (minimum 5) that they will be uploading. The presenter will then be permitted to upload mp3 files for that hour. The "Upload" button will be greyed out until the specified number of talk breaks have been selected and the selected files are mp3 format and the file name conforms with the following naming convention.
Each file should be named [url removed, login to view]
mmm is the first three letters of the month
dd is the date
hh is the hour
nn is the minutes that the talk break is scheduled to be broadcast.
For example, a talk break that is to be broadcast on 31 January at [url removed, login to view] the talk break file should be named [url removed, login to view]
The presenter will then have the opportunity to upload talk break files for further hours.
The staff member's account email and program will be sent a confirmation email once each hour has been successfully uploaded.
Back end/file distribution system
We intend to use a third party automated ftp client to download the audio talk break files to the studio computer (please recommend reliable automated ftp clients)
A confirmation email (or error email) must be sent to a user nominated email address once the download has completed (or failed).