When I extended FeedParserFactory class (parserfactory.class.php) and read feeds in ATOM1.0, Geeklog-1.4.1 doesn't return the date of articles. I think I found a bug in parserfactory.class.php. The lines 235-241 are like this:
Text Formatted Code
if( array_key_exists('VERSION', $attributes) )
{
$this->readerName = 'Atom03';
} else {
$this->readerName = 'Atom10';
}
$this->readerName = 'Atom03';
However, the last line 241 should be removed. Otherwise all ATOM feeds will be regarded as 'Atom03'.
In addition, in atom.feed.class.php, at the lines 227, 229, 447 and 449, "currentItem['date']" should be "_currentItem['date'] (with an underscore)".