Can't validate feed

der.birger - August 10, 2009 - 23:19
Project:FileField Podcaster
Version:6.x-0.7
Component:Miscellaneous
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active
Description

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

jdwfly - August 25, 2009 - 18:55

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

andyfuqua - September 26, 2009 - 03:43

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

andyfuqua - September 26, 2009 - 03:49

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.

 
 

Drupal is a registered trademark of Dries Buytaert.