]> git.mxchange.org Git - friendica.git/blobdiff - boot.php
abstractify items, check photos for birthday paradox
[friendica.git] / boot.php
index b69502ef2a78a00e8b67e8945c26fba74313aec8..1a1a054187f35473109b9bd5053111e4b77602a3 100644 (file)
--- a/boot.php
+++ b/boot.php
@@ -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) ;