merge r8020 from trunk to branch 2.1
Feature 2048: Send data to piwigo server anonymously (like php and mysql versions) git-svn-id: http://piwigo.org/svn/branches/2.1@8021 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
parent
20837a876e
commit
2f144d33fa
1 changed files with 17 additions and 0 deletions
|
@ -1701,6 +1701,23 @@ function fetchRemote($src, &$dest, $user_agent='Piwigo', $step=0)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Send anonymous data to piwigo server
|
||||||
|
if ($_SERVER['HTTP_HOST'] != 'localhost' and $step==0
|
||||||
|
and preg_match('#^http://(?:[a-z]+\.)?piwigo\.org#', $src))
|
||||||
|
{
|
||||||
|
global $conf;
|
||||||
|
|
||||||
|
$src = add_url_params($src, array(
|
||||||
|
'uuid' => hash_hmac('md5', get_absolute_root_url(), $conf['secret_key']),
|
||||||
|
'os' => urlencode(PHP_OS),
|
||||||
|
'phpversion' => urlencode(phpversion()),
|
||||||
|
'dbengine' => urlencode(DB_ENGINE),
|
||||||
|
'dbversion' => urlencode(pwg_get_db_version()),
|
||||||
|
)
|
||||||
|
);
|
||||||
|
$src = str_replace('&', '&', $src);
|
||||||
|
}
|
||||||
|
|
||||||
// After 3 redirections, return false
|
// After 3 redirections, return false
|
||||||
if ($step > 3) return false;
|
if ($step > 3) return false;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue