diff options
author | Friendika <info@friendika.com> | 2011-04-28 04:44:17 -0700 |
---|---|---|
committer | Friendika <info@friendika.com> | 2011-04-28 04:44:17 -0700 |
commit | 0ac4d6ecc97baf3a8b40e411d2e57e9908667675 (patch) | |
tree | 23e5c883f8160f3f4e3e1ada0a18818eaaa3abc3 /addon | |
parent | 38cb0a329527a07ab82c812001d22eae572d6f82 (diff) | |
download | volse-hubzilla-0ac4d6ecc97baf3a8b40e411d2e57e9908667675.tar.gz volse-hubzilla-0ac4d6ecc97baf3a8b40e411d2e57e9908667675.tar.bz2 volse-hubzilla-0ac4d6ecc97baf3a8b40e411d2e57e9908667675.zip |
provide a test mode for facebook posts which goes through the motions but doesn't actually post content
Diffstat (limited to 'addon')
-rw-r--r-- | addon/facebook/facebook.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/addon/facebook/facebook.php b/addon/facebook/facebook.php index 26ec8c597..c7821b272 100644 --- a/addon/facebook/facebook.php +++ b/addon/facebook/facebook.php @@ -444,7 +444,7 @@ function facebook_post_hook(&$a,&$b) { $msg = preg_replace("/\[url=(.+?)\](.+?)\[\/url\]/is",'$2 $1',$msg); - $msg = preg_replace("/\[img\](.+?)\[\/img\]/is", t('Image: ') . '$1',$msg); + $msg = preg_replace("/\[img\](.+?)\[\/img\]/is", t('Image: ') . '$1', $msg); $msg = trim(strip_tags(bbcode($msg))); $msg = html_entity_decode($msg,ENT_QUOTES,'UTF-8'); @@ -504,7 +504,11 @@ function facebook_post_hook(&$a,&$b) { logger('facebook: post to ' . $url); logger('facebook: postvars: ' . print_r($postvars,true)); - $x = post_url($url, $postvars); + // "test_mode" prevents anything from actually being posted. + // Otherwise, let's do it. + + if(! get_config('facebook','test_mode')) + $x = post_url($url, $postvars); $retj = json_decode($x); if($retj->id) { |