http://www.informaworld.com/ampp/rss~content=t713723519

When I add this RSS feed, although it appears to have valid tags <pubDate>Mon, 01 Oct 2007 00:00:00 GMT</pubDate>, in my News aggregator feed, the dates all appear as 1 January, 1970 - 00:00

I have the Core Aggregator 5.3 disabled.

Comments

aron novak’s picture

Assigned: Unassigned » aron novak
Status: Active » Postponed

http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fwww.informaworld.com...

Unfortunately this feed is not valid. i'll do further efforts to make it work with parser_common_syndication. Anyway, simplepie library cannot gather date value from this feed and the validator says this is broken, it's not a good thing :)

aron novak’s picture

Status: Postponed » Fixed

The bug is fixed. Please use common syndication parsers, than you'll see the real dates.
For SimplePie, i cannot fix the "bug", because it's an external library.
All in all, this is not really a bug, because the feed is not valid, but it's not a bad thing to handle a little bit defected feeds too.

iantresman’s picture

Many thanks for that.

I searched Drupal's modules for a "common syndication parser", but nothing turned up. Can you give an example of one that is suitable?

Are all modules an "external library"?

aron novak’s picture

Common Syndication parser was originally from here: http://drupal.org/project/aggregation , but now this code is maintained under FeedAPI too. SimplePie is the only external library, which FeedAPI can use. Otherwise all of the submodules' code are maintained by FeedAPI developers.

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.