GNU Social, Pump.io, Twitter: Improved check for posts that originally come from friendica to prevent mirroring them.

This commit is contained in:
Michael Vogel 2015-02-08 10:48:04 +01:00
parent 05010028cb
commit 4769c81e26
4 changed files with 4 additions and 4 deletions

View file

@ -4,7 +4,7 @@
* Description: Converts all internal paths according to the current scheme (http or https)
* Version: 1.0
* Author: Michael Vogel <https://pirati.ca/profile/heluecht>
*
* Status: Unsupported
*/
function convpath_install() {

View file

@ -731,7 +731,7 @@ function pumpio_fetchtimeline(&$a, $uid) {
if ($receiver->id == "http://activityschema.org/collection/public")
$public = true;
if ($public AND !strstr($post->generator->displayName, $application_name)) {
if ($public AND !stristr($post->generator->displayName, $application_name)) {
require_once('include/html2bbcode.php');
$_SESSION["authenticated"] = true;

View file

@ -838,7 +838,7 @@ function statusnet_fetchtimeline($a, $uid) {
if ($post->in_reply_to_status_id != "")
continue;
if (!strpos($post->source, $application_name)) {
if (!stristr($post->source, $application_name)) {
$_SESSION["authenticated"] = true;
$_SESSION["uid"] = $uid;

View file

@ -751,7 +751,7 @@ function twitter_fetchtimeline($a, $uid) {
if ($first_time)
continue;
if (!strpos($post->source, $application_name)) {
if (!stristr($post->source, $application_name)) {
$_SESSION["authenticated"] = true;
$_SESSION["uid"] = $uid;