From: Evan Prodromou Date: Fri, 7 Jun 2013 15:49:34 +0000 (-0400) Subject: Some more well-known sources from plugins X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=caf5f0b3bd1fc3da92c1bdc30cc4a68ecc3c1fc7;p=quix0rs-gnu-social.git Some more well-known sources from plugins --- diff --git a/lib/activityobject.php b/lib/activityobject.php index 31cdb06af7..f4ddde318a 100644 --- a/lib/activityobject.php +++ b/lib/activityobject.php @@ -601,11 +601,13 @@ class ActivityObject static function fromNoticeSource(Notice_source $source) { $object = new ActivityObject(); + $wellKnown = array('web', 'xmpp', 'mail', 'omb', 'system', 'api', 'ostatus', + 'activity', 'feed', 'mirror', 'twitter', 'facebook'); if (Event::handle('StartActivityObjectFromNoticeSource', array($source, &$object))) { $object->type = ActivityObject::APPLICATION; - if (in_array($source->code, array('web', 'xmpp', 'mail', 'omb', 'system', 'api'))) { + if (in_array($source->code, $wellKnown)) { // We use one ID for all well-known StatusNet sources $object->id = "tag:status.net,2009:notice-source:".$source->code; } else if ($source->url) {