Used to have a script called Prismotube (now defunct) which used YouTube's API to access and catalog YouTube Videos into a "category-style" format. After YouTube changed its API, the script no longer worked.
I could enter keywords or short phrases into a list (for example: Emergency Nurse, Pediatric Nurse, Nurse Attorney) and then have all matching videos listed either in order of date of the video, or name. All Emergency Nurse videos are grouped together, all Pediatric Nurse videos are grouped together, etc... The number of returned videos are listed next to the category name ('Emergency Nurse (1,205,147)'). Of course, when a user clicks a category name, then only the videos pertinent to that category are returned.
A 'bad word' filter prevented the display of unwanted videos.
That script also allowed me to place banner ads (pre-defined sized based on the area of the screen)...468pX60p...300pX250p...728pX90...etc. These banners were controlled from the Admin Control Panel. All I needed to do was enter the banner's location or script (AdSense®, AdCash®, Clickthrough®, etc all worked).
Each screen location had a unique name (Top, Bottom, Middle) and if I wanted multiple ads to display in a particular area, I could assign as many banners as I wanted and the script would randomly display the banners at each page refresh. I could give each banner a unique name, set a start and stop time/date, or suspend.
Finally, the program was responsive (allowing viewing on desktops, tablets, and smart phones.
[What is needed]
- All of the above (especially the responsive design)
- The ability to add/change the site logo
- Show 'X' number of videos per page (set by the Admin). If the number exceeds the preset limit, then link "Page 123456789..." displays.
This script WILL NOT store YouTube videos or allow users to upload videos, but simply use YouTube's most current API to display videos.
Perhaps there's a Wordpress plugin that can do exactly this...or can be modified to do this. In any case, this project will be a plugin for Wordpress which we will incorporate into our Wordpress site under heading 'Videos'.