Closed (fixed)
Project:
Audio
Version:
5.x-1.x-dev
Component:
audio_itunes
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
11 Mar 2007 at 21:34 UTC
Updated:
12 Sep 2007 at 16:35 UTC
Been talking with jjeff at SXSW about improving the iTunes support in the audio module. We did some brainstorming about how to integrate the channel data with views.
Comments
Comment #1
drewish commentedSeems like the best way to do it is add an audio_image table with fields for:
The code duplicate views_rss's rss argument. Adding a new local task to the edit view menu for configuring each channel.
Comment #2
zirafa commentedwhy call it {audio_image} - wouldn't an audio_itunes or audio_podcast table make more sense?
I'm into this approach though.
Comment #3
drewish commentedwhoops, totally a typo, audio_itunes is what it should have read.
Comment #4
jjeff commentedfollowing
Comment #5
drewish commentedhumm, well i was going to upload what i've gotten working but it's not allowing .module .info or .install files. this short of it is i've added hook_form_alter and hook_nodeapi implementations to add fields to audio nodes to specify per item itunes information. now i've got to get the views plugin stuff working to return the per channel information.
Comment #6
zirafa commentedHere is the way the 4.7 playlist module stored iTunes/podcast data. The way it did channel categories was to simply use the taxonomy terms associated with the node - but since we aren't using nodes we'll need a table for it. Otherwise looks pretty similar to what is proposed.
Comment #7
drewish commentedcool, that's pretty much what i came up with. i committed a beta version so if you could check it out and give me a little feedback i'd appreciate it. it attaches to the view and if you select the itunes rss feed view argument you'll get a little tab on the view to edit the itunes info.
stuff still to do:
- remove the record from audio_itunes_channel when the view is deleted.
- add some help text explaining what the module is and how it works.
- support for category and owner tags.
- other stuff flagged FIXME
Comment #8
steveparks commentedsubscribing
Comment #9
webservant commentedThis will be cool if it can integrate with the existing views. I've succeeded in making a views list work for podcasts, but it is missing some of the itunes features. If this can integrate with the views modules so that we don't have to change the podcast link I'll be real happy.
Keep up the good work. The sooner you can give us this the better. I've got another podcast site starting up next week.
Comment #10
drewish commentedwebservant, what's working is already in there. you'll need to change the view's RSS argument to the iTunes argument.
Comment #11
drewish commentedI'm going to close this and move the remaining TODO items into new issues:
http://drupal.org/node/175057
http://drupal.org/node/175058