1
1
Fork 0

abstractify items, check photos for birthday paradox

This commit is contained in:
Mike Macgirvin 2010-09-13 22:57:31 -07:00
commit c5031139eb
8 changed files with 93 additions and 109 deletions

View file

@ -776,6 +776,23 @@ function item_new_uri($hostname,$uid) {
return $uri;
}}
if(! function_exists('photo_new_resource')) {
function photo_new_resource() {
do {
$found = false;
$resource = hash('md5',uniqid(mt_rand(),true));
$r = q("SELECT `id` FROM `photo` WHERE `resource-id` = '%s' LIMIT 1",
dbesc($resource)
);
if(count($r))
$found = true;
} while($found == true);
return $resource;
}}
if(! function_exists('get_uid')) {
function get_uid() {
return ((x($_SESSION,'uid')) ? intval($_SESSION['uid']) : 0) ;