more friendika-z
This commit is contained in:
parent
474156b15c
commit
3f25830076
|
@ -365,8 +365,13 @@ function notifier_run($argv, $argc){
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'stat':
|
case 'stat':
|
||||||
|
|
||||||
|
// Do not send to otatus if we are not configured to send to public networks
|
||||||
if($owner['prvnets'])
|
if($owner['prvnets'])
|
||||||
break;
|
break;
|
||||||
|
if(get_config('system','ostatus_disabled') || get_config('system','dfrn_only'))
|
||||||
|
break;
|
||||||
|
|
||||||
if($followup && $contact['notify']) {
|
if($followup && $contact['notify']) {
|
||||||
logger('notifier: slapdelivery: ' . $contact['name']);
|
logger('notifier: slapdelivery: ' . $contact['name']);
|
||||||
$deliver_status = slapper($owner,$contact['notify'],$slap);
|
$deliver_status = slapper($owner,$contact['notify'],$slap);
|
||||||
|
@ -382,8 +387,6 @@ function notifier_run($argv, $argc){
|
||||||
);
|
);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|
||||||
|
@ -413,6 +416,9 @@ function notifier_run($argv, $argc){
|
||||||
|
|
||||||
case 'mail':
|
case 'mail':
|
||||||
|
|
||||||
|
if(get_config('system','dfrn_only'))
|
||||||
|
break;
|
||||||
|
|
||||||
// WARNING: does not currently convert to RFC2047 header encodings, etc.
|
// WARNING: does not currently convert to RFC2047 header encodings, etc.
|
||||||
|
|
||||||
$addr = $contact['addr'];
|
$addr = $contact['addr'];
|
||||||
|
@ -488,6 +494,8 @@ function notifier_run($argv, $argc){
|
||||||
case 'feed':
|
case 'feed':
|
||||||
case 'face':
|
case 'face':
|
||||||
case 'dspr':
|
case 'dspr':
|
||||||
|
if(get_config('system','dfrn_only'))
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -497,6 +505,7 @@ function notifier_run($argv, $argc){
|
||||||
// send additional slaps to mentioned remote tags (@foo@example.com)
|
// send additional slaps to mentioned remote tags (@foo@example.com)
|
||||||
|
|
||||||
if($slap && count($url_recipients) && $followup && $notify_hub && (! $expire)) {
|
if($slap && count($url_recipients) && $followup && $notify_hub && (! $expire)) {
|
||||||
|
if(! get_config('system','dfrn_only')) {
|
||||||
foreach($url_recipients as $url) {
|
foreach($url_recipients as $url) {
|
||||||
if($url) {
|
if($url) {
|
||||||
logger('notifier: urldelivery: ' . $url);
|
logger('notifier: urldelivery: ' . $url);
|
||||||
|
@ -505,6 +514,7 @@ function notifier_run($argv, $argc){
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if((strlen($hub)) && ($notify_hub)) {
|
if((strlen($hub)) && ($notify_hub)) {
|
||||||
$hubs = explode(',', $hub);
|
$hubs = explode(',', $hub);
|
||||||
|
@ -577,7 +587,6 @@ function notifier_run($argv, $argc){
|
||||||
}
|
}
|
||||||
|
|
||||||
if (array_search(__file__,get_included_files())===0){
|
if (array_search(__file__,get_included_files())===0){
|
||||||
echo "run!";
|
|
||||||
notifier_run($argv,$argc);
|
notifier_run($argv,$argc);
|
||||||
killme();
|
killme();
|
||||||
}
|
}
|
||||||
|
|
|
@ -34,6 +34,13 @@ function follow_post(&$a) {
|
||||||
|
|
||||||
// NOTREACHED
|
// NOTREACHED
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
if(get_config('system','dfrn_only')) {
|
||||||
|
notice( t('This site is not configured to allow communications with other networks.') . EOL);
|
||||||
|
notice( t('No compatible communication protocols or feeds were discovered.') . EOL);
|
||||||
|
goaway($_SESSION['return_url']);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// do we have enough information?
|
// do we have enough information?
|
||||||
|
|
||||||
|
@ -50,6 +57,10 @@ function follow_post(&$a) {
|
||||||
goaway($_SESSION['return_url']);
|
goaway($_SESSION['return_url']);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if($ret['network'] === NETWORK_OSTATUS && get_config('system','ostatus_disabled')) {
|
||||||
|
notice( t('Communication options with this network have been restricted.') . EOL);
|
||||||
|
$ret['notify'] = '';
|
||||||
|
}
|
||||||
|
|
||||||
if(! $ret['notify']) {
|
if(! $ret['notify']) {
|
||||||
notice( t('Limited profile. This person will be unable to receive direct/personal notifications from you.') . EOL);
|
notice( t('Limited profile. This person will be unable to receive direct/personal notifications from you.') . EOL);
|
||||||
|
|
Loading…
Reference in a new issue