diff options
author | Friendika <info@friendika.com> | 2011-06-06 16:26:11 -0700 |
---|---|---|
committer | Friendika <info@friendika.com> | 2011-06-06 16:26:11 -0700 |
commit | c0094aa4f865defe8be63963b32f69d05e258f48 (patch) | |
tree | ea8938f418f5776fb32fb927069d982393da83e3 /boot.php | |
parent | ccf4e3eee5f01caad487cc42607c6cde710c4f5d (diff) | |
download | volse-hubzilla-c0094aa4f865defe8be63963b32f69d05e258f48.tar.gz volse-hubzilla-c0094aa4f865defe8be63963b32f69d05e258f48.tar.bz2 volse-hubzilla-c0094aa4f865defe8be63963b32f69d05e258f48.zip |
strict privacy mode (Friendika-Z) - refuse to talk to networks with privacy issues
Diffstat (limited to 'boot.php')
-rw-r--r-- | boot.php | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -527,8 +527,20 @@ function check_config(&$a) { $plugins = get_config('system','addon'); $plugins_arr = array(); - if($plugins) + if($plugins) { $plugins_arr = explode(',',str_replace(' ', '',$plugins)); + if(get_config('system','strict_privacy')) { + unset($a->config['system']['huburl']); + for($x = 0; $x < count($plugins_arr); $x ++) { + if( $plugins_arr[$x] === 'facebook' + || $plugins_arr[$x] === 'twitter' + || $plugins_arr[$x] === 'statusnet') { + unset($plugins_arr[$x]); + } + } + } + } + $a->plugins = $plugins_arr; |