• missed on previous commit
  • Mods to put cablecast_project_shows into separate template file, and to add a pager to that page. A new entry in the variables table, 'cablecast_project_shows_per_page' is set in code as 20. Should there be an admin setting?
  • Merged updates from original; Added cablecast_site_time function which gets site time instead of raw server time. (It seemed to me if you're deciding which schedule events to keep based on whether their start times have passed, then you should be using the time as reckoned by the drupal site instead of the time as reckoned by the unix server)
  • Added function for restricting taxonomy term lookup to a given vocabulary, and using that function in the show and schedule event sync functions so that they don't find the wrong channel and category terms
  • Added category taxonomy sync to cron Added category taxonomy sync function Implemented custom field sync (called from show sync)
  • Added cablecast categories taxonomy setup to install file
  • Handle single show and schedule items by casting them into an array of one
  • fixed error when in sync_schedule when there are no schedule_nids to delete
  • finished adding producer name to cablecast_show
  • Adding show producer's name to cablecast_show shema. Though Ray's plan to relate producer IDs to user IDs is great, I'm not sure how it's going to work. I'd prefer not to have to rely upon getting all producers into the user table in order to display their name with the show information. Since we have the name info, we might as well store it, even if we end up not having to use it.