Can't validate feed
| Project: | FileField Podcaster |
| Version: | 6.x-0.7 |
| Component: | Miscellaneous |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Jump to:
Hi there,
im running Drupal FileField 6.x-3-1, Views 6.x-2.6 and FFPC 6.x-07. Feeds are shown in RSS-Readers, but when I try to validate the RSS-feed via www.feedvalidator.org or validator.w3.org/feed/ it shows the following message:
Sorry
This feed does not validate.
*
line 18, column 0: length of 361 exceeds the maximum allowable for itunes:subtitle of 255 [help]
In addition, interoperability with the widest range of feed readers could be improved by implementing the following recommendations.
*
line 24, column 0: Missing atom:link with rel="self" [help]
*
line 24, column 0: Missing recommended iTunes channel element: itunes:category [help]
*
line 24, column 0: Missing recommended iTunes channel element: itunes:explicit [help]

#1
In ffpc_plugin_row_podcast.in line 74 has incorrect variable name
Original Code
if (strlen($stripped_item_tex) > 255) {$item_subtitle = substr($stripped_item_text, 0, 252) .'...';
}
else {
$item_subtitle = $stripped_item_text;
}
Change $stripped_item_tex to $stripped_item_text
I'd make a patch but I think this module is dead.
#2
My feed doesn't validate either. feevalidator.org says it's a web page and not a feed. It asks me for the feed address, not the web address.
My "feed" is found here: http://cbcchurchfamily.org/resources/audio/sermons/podcast/feed
It shows up when you enter in that URL as a feed with all episodes present and accounted for. But iTunes can't read it, feedburner doesn't find it, and feedvalidator says it's not a feed.
Any suggestions?
#3
Well, never mind (I think). I went back and changed the Views settings. Instead of setting the style to "Podcast" as the tutorial instructed, I changed it back to "RSS Feed" and suddenly feedvalidator said it was good.