diff options
author | Friendika <info@friendika.com> | 2010-11-08 01:11:50 -0800 |
---|---|---|
committer | Friendika <info@friendika.com> | 2010-11-08 01:11:50 -0800 |
commit | a8d6d72b7bcfbd36d37bc36bbc892ddc3ead477e (patch) | |
tree | 0e0d91219e93acc989d6209cb8cfe20366c60c3f | |
parent | fbb01666906ba4f909dc9eac98aa3ca6a936b99e (diff) | |
download | volse-hubzilla-a8d6d72b7bcfbd36d37bc36bbc892ddc3ead477e.tar.gz volse-hubzilla-a8d6d72b7bcfbd36d37bc36bbc892ddc3ead477e.tar.bz2 volse-hubzilla-a8d6d72b7bcfbd36d37bc36bbc892ddc3ead477e.zip |
use date ordering on public feeds
-rw-r--r-- | include/items.php | 7 | ||||
-rw-r--r-- | mod/pubsub.php | 2 |
2 files changed, 6 insertions, 3 deletions
diff --git a/include/items.php b/include/items.php index c963d9189..d407b4797 100644 --- a/include/items.php +++ b/include/items.php @@ -723,13 +723,16 @@ function dfrn_deliver($owner,$contact,$atom) { * */ -function consume_feed($xml,$importer,$contact, &$hub) { +function consume_feed($xml,$importer,$contact, &$hub, $datedir = 0) { require_once('simplepie/simplepie.inc'); $feed = new SimplePie(); $feed->set_raw_data($xml); - $feed->enable_order_by_date(false); + if($datedir) + $feed->enable_order_by_date(true); + else + $feed->enable_order_by_date(false); $feed->init(); // Check at the feed level for updated contact name and/or photo diff --git a/mod/pubsub.php b/mod/pubsub.php index 760ffa9e9..0f8d7fdc6 100644 --- a/mod/pubsub.php +++ b/mod/pubsub.php @@ -113,7 +113,7 @@ function pubsub_post(&$a) { require_once('include/items.php'); - consume_feed($xml,$importer,$contact,$feedhub); + consume_feed($xml,$importer,$contact,$feedhub,1); hub_post_return(); |