diff --git a/leistungsschutzrecht/leistungsschutzrecht.php b/leistungsschutzrecht/leistungsschutzrecht.php index 6cfe95fe..e608409b 100644 --- a/leistungsschutzrecht/leistungsschutzrecht.php +++ b/leistungsschutzrecht/leistungsschutzrecht.php @@ -142,6 +142,10 @@ function leistungsschutzrecht_is_member_site($url) { return false; } + if (count($hostname) <= 2) { + return false; + } + $site = $hostname[sizeof($hostname) - 2].".".$hostname[sizeof($hostname) - 1]; return (isset($sites[$site])); diff --git a/pumpio/pumpio.php b/pumpio/pumpio.php index 0f516aae..5c28a8f4 100644 --- a/pumpio/pumpio.php +++ b/pumpio/pumpio.php @@ -1125,6 +1125,8 @@ function pumpio_dopost(&$a, $client, $uid, $self, $post, $own_id, $threadcomplet $receiptians = array_merge($receiptians, $post->to); } + $public = false; + foreach ($receiptians AS $receiver) { if (is_string($receiver->objectType) && ($receiver->id == "http://activityschema.org/collection/public")) { $public = true; diff --git a/tumblr/tumblr.php b/tumblr/tumblr.php index b2dec5b5..9617a3a0 100644 --- a/tumblr/tumblr.php +++ b/tumblr/tumblr.php @@ -412,7 +412,7 @@ function tumblr_send(&$a,&$b) { $params['caption'] = '
".$params['caption']."
"; - if (trim($params['caption']) == "") + if (empty($params['caption'])) $params['caption'] = BBCode::convert("[quote]" . $siteinfo["description"] . "[/quote]", false, 4); $consumer_key = Config::get('tumblr','consumer_key');