]> git.mxchange.org Git - friendica.git/commitdiff
Merge pull request #1338 from annando/1501-global-contacts
authorTobias Diekershoff <tobias.diekershoff@gmx.net>
Mon, 2 Feb 2015 20:52:09 +0000 (21:52 +0100)
committerTobias Diekershoff <tobias.diekershoff@gmx.net>
Mon, 2 Feb 2015 20:52:09 +0000 (21:52 +0100)
Added "about" to noscrape

mod/noscrape.php

index e037300fc20c9b993fe7ca863ab23f022e537b62..a859efd41ef922aa29f2d3f2ceac6a4134a2d451 100644 (file)
@@ -1,30 +1,30 @@
 <?php
 
 function noscrape_init(&$a) {
-       
+
        if(get_config('system','disable_noscrape'))
                killme();
-       
+
        if($a->argc > 1)
                $which = $a->argv[1];
-       else 
+       else
                killme();
-       
+
        $profile = 0;
        if((local_user()) && ($a->argc > 2) && ($a->argv[2] === 'view')) {
                $which = $a->user['nickname'];
                $profile = $a->argv[1];
        }
-       
+
        profile_load($a,$which,$profile);
-       
+
        if(!$a->profile['net-publish'])
                killme();
-       
+
        $keywords = ((x($a->profile,'pub_keywords')) ? $a->profile['pub_keywords'] : '');
        $keywords = str_replace(array('#',',',' ',',,'),array('',' ',',',','),$keywords);
        $keywords = explode(',', $keywords);
-       
+
        $json_info = array(
                'fn' => $a->profile['name'],
                'key' => $a->profile['pubkey'],
@@ -33,19 +33,19 @@ function noscrape_init(&$a) {
                'photo' => $a->profile['photo'],
                'tags' => $keywords
        );
-       
+
        //These are optional fields.
-       $profile_fields = array('pdesc', 'locality', 'region', 'postal-code', 'country-name', 'gender', 'marital');
+       $profile_fields = array('pdesc', 'locality', 'region', 'postal-code', 'country-name', 'gender', 'marital', 'about');
        foreach($profile_fields as $field)
                if(!empty($a->profile[$field])) $json_info["$field"] = $a->profile[$field];
-       
+
        $dfrn_pages = array('request', 'confirm', 'notify', 'poll');
        foreach($dfrn_pages as $dfrn)
                $json_info["dfrn-{$dfrn}"] = $a->get_baseurl()."/dfrn_{$dfrn}/{$which}";
-       
+
        //Output all the JSON!
        header('Content-type: application/json; charset=utf-8');
        echo json_encode($json_info);
        exit;
-       
+
 }