]> git.mxchange.org Git - friendica.git/blobdiff - mod/profiles.php
Added response active support to smoothly
[friendica.git] / mod / profiles.php
index 9cd1ed8a02c1fd627a2dfc34a78db1f289938cbe..d770e75c3af21f52549517f359f8aee257d08817 100644 (file)
@@ -1,5 +1,6 @@
 <?php
 require_once("include/Contact.php");
+require_once('include/Probe.php');
 
 function profiles_init(&$a) {
 
@@ -251,7 +252,7 @@ function profiles_post(&$a) {
                                $lookup = str_replace('_',' ', $lookup);
                                if(strpos($lookup,'@') || (strpos($lookup,'http://'))) {
                                        $newname = $lookup;
-                                       $links = @lrdd($lookup);
+                                       $links = @Probe::lrdd($lookup);
                                        if(count($links)) {
                                                foreach($links as $link) {
                                                        if($link['@attributes']['rel'] === 'http://webfinger.net/rel/profile-page') {
@@ -495,7 +496,7 @@ function profiles_post(&$a) {
                        // Update global directory in background
                        $url = $_SESSION['my_url'];
                        if($url && strlen(get_config('system','directory')))
-                               proc_run('php',"include/directory.php","$url");
+                               proc_run(PRIORITY_LOW, "include/directory.php", $url);
 
                        require_once('include/profile_update.php');
                        profile_change();
@@ -586,9 +587,8 @@ function profile_activity($changed, $value) {
        $arr['deny_gid']  = $a->user['deny_gid'];
 
        $i = item_store($arr);
-       if($i) {
-               proc_run('php',"include/notifier.php","activity","$i");
-       }
+       if($i)
+               proc_run(PRIORITY_HIGH, "include/notifier.php", "activity", $i);
 }