diff options
author | friendica <info@friendica.com> | 2012-07-19 18:53:26 -0700 |
---|---|---|
committer | friendica <info@friendica.com> | 2012-07-19 18:53:26 -0700 |
commit | 49c0e0de9ba81883ccde15cdb2b1dc4d28f25a0a (patch) | |
tree | a355b82d15ca85a944083823ddc5f252b2e424cc /mod/item.php | |
parent | 6402fa11703b094426ed99f53f04ad8e9fbbbf90 (diff) | |
download | volse-hubzilla-49c0e0de9ba81883ccde15cdb2b1dc4d28f25a0a.tar.gz volse-hubzilla-49c0e0de9ba81883ccde15cdb2b1dc4d28f25a0a.tar.bz2 volse-hubzilla-49c0e0de9ba81883ccde15cdb2b1dc4d28f25a0a.zip |
sync changes
Diffstat (limited to 'mod/item.php')
-rw-r--r-- | mod/item.php | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/mod/item.php b/mod/item.php index db28e255f..5c3a0d888 100644 --- a/mod/item.php +++ b/mod/item.php @@ -42,6 +42,19 @@ function item_post(&$a) { logger('postvars ' . print_r($_REQUEST,true), LOGGER_DATA); $api_source = ((x($_REQUEST,'api_source') && $_REQUEST['api_source']) ? true : false); + + // 'origin' (if non-zero) indicates that this network is where the message originated, + // for the purpose of relaying comments to other conversation members. + // If using the API from a device (leaf node) you must set origin to 1 (default) or leave unset. + // If the API is used from another network with its own distribution + // and deliveries, you may wish to set origin to 0 or false and allow the other + // network to relay comments. + + // If you are unsure, it is prudent (and important) to leave it unset. + + $origin = (($api_source && array_key_exists('origin',$_REQUEST)) ? intval($_REQUEST['origin']) : 1); + + $return_path = ((x($_REQUEST,'return')) ? $_REQUEST['return'] : ''); $preview = ((x($_REQUEST,'preview')) ? intval($_REQUEST['preview']) : 0); $categories = ((x($_REQUEST['category'])) ? escape_tags($_REQUEST['category']) : ''); @@ -532,11 +545,6 @@ function item_post(&$a) { $gravity = (($parent) ? 6 : 0 ); - // even if the post arrived via API we are considering that it - // originated on this site by default for determining relayability. - - $origin = ((x($_REQUEST,'origin')) ? intval($_REQUEST['origin']) : 1); - $notify_type = (($parent) ? 'comment-new' : 'wall-new' ); $uri = item_new_uri($a->get_hostname(),$profile_uid); |