From 62c60fd53d7ace3213af24f4745d8757deb9a1e2 Mon Sep 17 00:00:00 2001 From: friendica Date: Wed, 4 Apr 2012 14:13:34 -0700 Subject: [PATCH] bug: diaspora_enabled setting turns it on but doesn't fully turn it off. --- boot.php | 3 ++- include/diaspora.php | 8 ++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/boot.php b/boot.php index f08eda0f1e..c0aa9ba82a 100755 --- a/boot.php +++ b/boot.php @@ -9,7 +9,7 @@ require_once('include/nav.php'); require_once('include/cache.php'); define ( 'FRIENDICA_PLATFORM', 'Friendica'); -define ( 'FRIENDICA_VERSION', '2.3.1301' ); +define ( 'FRIENDICA_VERSION', '2.3.1302' ); define ( 'DFRN_PROTOCOL_VERSION', '2.23' ); define ( 'DB_UPDATE_VERSION', 1134 ); @@ -90,6 +90,7 @@ define ( 'PAGE_SOAPBOX', 1 ); define ( 'PAGE_COMMUNITY', 2 ); define ( 'PAGE_FREELOVE', 3 ); define ( 'PAGE_BLOG', 4 ); +define ( 'PAGE_PRVGROUP', 5 ); /** * Network and protocol family types diff --git a/include/diaspora.php b/include/diaspora.php index 04238f17ce..9951cf4237 100755 --- a/include/diaspora.php +++ b/include/diaspora.php @@ -9,6 +9,10 @@ require_once('include/queue_fn.php'); function diaspora_dispatch_public($msg) { + $enabled = intval(get_config('system','diaspora_enabled')); + if(! $enabled) + return; + $r = q("SELECT `user`.* FROM `user` WHERE `user`.`uid` IN ( SELECT `contact`.`uid` FROM `contact` WHERE `contact`.`network` = '%s' AND `contact`.`addr` = '%s' ) AND `account_expired` = 0 ", dbesc(NETWORK_DIASPORA), dbesc($msg['author']) @@ -29,6 +33,10 @@ function diaspora_dispatch($importer,$msg) { $ret = 0; + $enabled = intval(get_config('system','diaspora_enabled')); + if(! $enabled) + return; + // php doesn't like dashes in variable names $msg['message'] = str_replace(