I can't find the UI for entering iTunes channel info. for a feed.
I can enter audio files, and using View Type "View RSS: iTunes RSS feed" the view correctly pulls the episode information including the iTunes fields that are entered in the audio node form.
I also see that there is a table for audio_itunes_channel, and it has the right fields for the iTunes channel info. (such as image_url, etc.) But there is nowhere in the view edit page to enter the data. How do I get the iTunes channel information to be in the RSS feed, so iTunes will pick up the channel image, etc.?
Believe I have all the required modules, have installed getid3, and all the sub-modules for views and audio are active. Individual episodes work fine on the site. Drupal version 5.2
Comments
Comment #1
toddwoof commentedSorry, I entered the wrong module version earlier. Am using 5.x-1.2. (re: http://drupal.org/node/175015)
Comment #2
drewish commentedit should be a separate tab when editing the view. i haven't used it recently though...
Comment #3
toddwoof commentedThat's what I was expecting, but there are no extra tabs -- just the usual: Basic Information, Page, Block, Fields, Arguments, Filters, Exposed Filters, Sort Criteria. Nothing in any of those but the usual fields. Is there some special setting I'm missing?
Comment #4
drewish commentedthose are actually fieldsets. the tabs should appear at the top of the view edit form.
Comment #5
toddwoof commentedThe tabs are the standard ones as well: View, Edit, Clone and Export. Nothing for iTunes tags. Anything else I could look for?
Comment #6
drewish commentedmake sure you're running the latest version of views. the paths it uses changed at one point and audio_itunes uses the new ones.
Comment #7
toddwoof commentedI'm running Views 5.x-1.6 (which is the latest version). I just upgraded to 5.2, so all the modules I'm using are the latest ones.
Any other ideas? Do I need to install one or more modules in some other folder besides the modules folder, to create some particular path that audio_itunes needs?
Comment #8
drewish commentedwait are you using the itunes argument handler? you should replace the RSS argument handler with the itunes one.
Comment #9
toddwoof commentedAHA! That's what I was missing. It never occurred to me that I needed to add an argument in order to have the tab show up in the view. I assumed that selecting the iTunes RSS feed view type was supposed to expose the functionality.
I edited the View, added an Argument of type "iTunes RSS: RSS Feed Selector," set the "Default" field to "Display all values" -- and now the iTunes tab shows up in the view, and I can enter the data for itunes:image and so on. (Anything else I should do? The feed looks okay, now.)
Thanks for your help! Hope this will help others trying to get complete iTunes RSS feeds working.
Comment #10
alsears commentedI've done all this on my site, and I still cannot get itunes to accept the podcast feed. I've configured a view as follows:
* Page View with View Type: Views RSS: iTunes RSS Feed
* I selected: iTunes RSS: RSS Feed Selector, Display All Values
* I configured the iTunes tab.
When I submit to iTunes, it says "The feed has no episodes."
I've tried adding an .xml extension. I've tried selecting only one audio node which has full iTunes tags. I tried adding the Audio: Tag artist as a field. The feed is at:
http://www.urbanministy.org/podcast4.xml.
If I run it through a feed validator, I get: "Missing recommended iTunes channel element: itunes:category", but I don't see where I can add this, and I expect this is not required.
What am I missing? Any ideas?
Comment #11
alsears commentedI finally figured it out. I didn't have downloading of audio available for anonymous users.
Comment #12
slindhurst commentedI also had the same problem of not being able to find where to enter the iTunes channel info, and finally figured it out in my case.
I have to click the Edit button by my podcast's view on Administer >> Site Building >> Views, not the Edit tab that appears when looking at my podcast.
Hope this helps anyone else who comes across this issue in a search.