better twitter follow support

This commit is contained in:
Friendika 2011-04-04 20:40:31 -07:00
commit 4c5e091b78
2 changed files with 31 additions and 8 deletions

View file

@ -112,6 +112,8 @@ function follow_post(&$a) {
if(count($ret) && ($ret['feed_atom'] || $ret['feed_rss'])) {
$poll = ((x($ret,'feed_atom')) ? unamp($ret['feed_atom']) : unamp($ret['feed_rss']));
$vcard = array();
if(x($ret,'photo'))
$vcard['photo'] = $ret['photo'];
require_once('simplepie/simplepie.inc');
$feed = new SimplePie();
$xml = fetch_url($poll);
@ -120,7 +122,8 @@ function follow_post(&$a) {
$feed->init();
$vcard['photo'] = $feed->get_image_url();
if(! x($vcard,'photo'))
$vcard['photo'] = $feed->get_image_url();
$author = $feed->get_author();
if($author) {
$vcard['fn'] = unxmlify(trim($author->get_name()));