Adding a New Program - Help

Before adding a new program, you should have the following information ready about each of your audio files:
- Length
- Bitrate (optional)
- Stereo or Mono
There is no maximum file size but you should try to be reasonable. It is often more user friendly to have a few smaller files than one very large file.

Begin adding your program

Begin adding your program






Update History

June 2007

New features and inprovements

  1. Full-text searching
    In addition to the searching or filtering programs by categories, you can now search the Program Exchange using a full-text search engine.
  2. Improved interface provides more ways to search and filter programs and
  3. Improved navigation between screens makes moving around and finding programs with the Program Exchange much easier.
  4. Listings of Languages and Producers have been provided.
  5. Series Detail information can now be viewed.
  6. A "Manage My Programs" link has been provided that quickly groups all of your programs together so you can work with them easily.
  7. Process for adding multiple files to single program has been streamlined.
  8. Producers can now delete a program they own.
  9. Producers can now delete individual audio files associated with one of their programs. It has always been possible to replace files.
  10. A Change Password link has been provided. (You could always do this but no one seemed to know.)

November 2006

  1. Display of file information has been improved and more information included.
  2. Download and Listen links have been added to Program Detail page.
    1. Download downloads the selected file to you computer. As it does this it keeps track of total downloads for that file. Download information is recorded to a download log for each producer. Downloading a file now requires a login.
    2. Listen generates an M3U playlist and downloads it to you computer. When Listen All is selected the M3U playlist includes all files for a particular program.
    3. No login is required to listen.
  3. A Download log is generated for each Producer that records information about each download of their files. This information can be useful in understanding how programs are used. Download users can consent to thier name and email to being included with this log for the benefit of Producers.
  4. Although not visible some security improvements have been made.

October 2006

Improved validation added to Step 2 of Add Program to prevent adding of duplicate and blank Categories.

September 2006

A number of significant improvements have been to the program Exchange:

1) Program List dicplay imprvoe and more info added. More information has been added to the List Programs page showing the Program Language, Producer or user who uploaded the program and the Series Name

2) On the Program Detail page - if you are logged in and viewing one of your own programs you will see two new links at the bottom Edit Program and Add Another File. More about these in a moment. Times for each file are listed and the Length shown in the upper right column represents the total for all of the files

Most changes relate to adding or editing programs.

3) Better tracking of time information. On the first Add New Program page (Step 1) the field to enter the program length have been removed. They now appear in step 4 (Uploads Files) Validation has been improved you will now get a message rather than an error if you leave a required field blank.

4)Multiple Category Assignment On the Choose Topic page (Step 3) you can now actually assign more than on category. Previous you could choose a second but a a bug meant that your second choice replaced your first. This has now been fixed.

Warning: if you assign the same Topic twice, you will get an error. If you get this error, use the back link on the error page to go back to the Topic page and remove the duplicate Topic. I will be adding a check to remove duplicates automatically.

5)File Upload Improvements. Upload Files page (Step 4). Lots of changes here. Three new Fields have been added here. * File Label - a name that can be attached to the file's record that may be more instructive to the user than the filename. Its use is not fully implemented but among other things this field will be able to be used to indicate the correct order of files for programs made up of more than one audio file.
* Length - This is the duration of for the this file being uploaded. This field used to be in Step 1 and apply to the whole program but now applies to just this program.
* Comments - any useful information that applies to this file.
All information added on this page applies to this specific file being uploaded rather then the entire program.
You can add more than one file to a program.

6)Total Program Duration calculated automatically. Pressing Next processes all the information you added so far. The new wrinkle added here is that the total program duration is calculated automatically by adding together the times of each file. This total value is what is displayed in the Program List and Program Detail pages.

7)Links for Edit Program and Add Another File added to Program Detail Page. You end up at the Program Detail page.
Edit Program takes you to Step 1 to edit the Program
Add Another File takes you directly to Upload File (Step 4) where you can upload another file. From Step 4 you can also remove and replace files previously uploaded. You have always been able to upload more than one file but the process has been cluck and less than obvious.
A bug has been fixed that caused an error when you tried to upload a third file to a Program (this is what was causing you a problem last week, Kristin).
A further improvement will be added to allow you to upload multiple files in one operation, but hopefully this will make the process of adding additional files to a Program clearer and easier to use for the time being.

March to May 2006

Recent improvements

  • Added useful Program Topic and Program Type categories or categorization scheme.
  • Refined filter selection so that it always takes you to the list page.
  • Moved Program List and Series List and related functions to a public non-password protected directory. Cleaned up code so that relocating application directories is easier.
  • Added filter display so that user can see which filters are currently applied.
  • Added ability to apply more than one filter at a time.
  • Modified filters so that they persist when the page is refreshed or new filters are added. Filters persist or continue to apply to data until they are cleared or removed by the user.
  • Added Series list display that shows the number of uploaded programs in a series and the date of the most recent addition.
  • Added ability to filter by Series.

February 26, 2006

Filtering of Program by Topic, Type and Program Length added.

Programs can now be filtered by specifying programn Topic or program Type from the hierarchies or by specifying a program length. In each case, filteres can be slected from proived lists of options.

Selection of Categories (dspChooseCategory.cfm) was converted to a Custom Tag to avoid interaction between instances when more than one choose category function is needed on a single page (as with LocalNav.cfm)

January 29, 2006

The ability to create a Series and assign a program to it has been added.

January 22, 2006

New and Updated Features

Hierarchal Categorization Scheme

A hierarchal catetgotization schemm has been implimented. Two category hierarchies have been set up for Program Topic and Program Type. The scheme has been implimented to allow it to be easily used with other application on the site.

The scheme uses the Nested Tree Model (NTM) to create the hierarchy. This allow a very efficient, powerful and flexible categotrization scheme. Admin interface has been created to allow new categories to be created and managed.


Paginated Display of Programs

A paginated or Next N interface has been implimented for the display of the list of Programs. The display is set to show 15 items at a time with Next and Back links, a display showing what part of the recordset you are lokking at (Record x to y of n records) and links to all pages at the bottom of the display table.

The Next N display also allows the user to change the column the table is sorted on and direction of the sort by clicking on the column headers.

The Next N display has been written to allow the code to be shared via server-side includes with other pages needing an Next N interface.


April 6, 2005

I have uploaded the latest changes/improvements to the Program Exchange.

  • proper display of length
  • proper display of Upload date
  • shows language in words
  • shows topicality in words
  • added ability to edit Program Records
    • notice the "Edit"
    • this link only shows up for Programs you own or created.
    • more needs to be done to make this secure but it serves for demonstration purposes.
  • added ability to replace audio files
  • added ability to additional audio files to each program

I didn't get a chance to complete the Series section so I have removed reference to it for the time being except in the navigation. It is late and it would take a couple more hours fix it up properly. When it is done Series will be able to be added and edited. When adding a new program, only the series owned or created by the user will appear in the drop down box on the first program add page.

When adding a record you can go backwards and forwards through the steps with out losing information so you can go back and change information you have already entered. I'll be adding in "Back" buttons to go with the "Next Step" buttons.



©2000-2010 NCRA/Anrec Webmaster