// Now process the feed
if($feed->get_item_quantity()) {
- foreach($feed->get_items() as $item) {
+ // in inverse date order
+ if ($datedir)
+ $items = array_reverse($feed->get_items());
+ foreach($items as $item) {
$deleted = false;
return $o;
}
-
\ No newline at end of file
+
if(! strlen($xml))
continue;
- consume_feed($xml,$importer,$contact,$hub);
+ consume_feed($xml,$importer,$contact,$hub,1);
// do it twice. Ensures that children of parents which may be later in the stream aren't tossed
- consume_feed($xml,$importer,$contact,$hub);
+ consume_feed($xml,$importer,$contact,$hub,1);
if((strlen($hub)) && ($hub_update)