]> git.mxchange.org Git - friendica.git/blobdiff - mod/dirfind.php
Merge pull request #1869 from tobiasd/20150830-CS
[friendica.git] / mod / dirfind.php
index e70dfe968080503348e0d6aa1fe9bc10ad5d4e14..2295b3772fb68cc634f8782f9e22d5bb6afe3deb 100644 (file)
@@ -1,9 +1,9 @@
 <?php
+require_once('include/contact_widgets.php');
+require_once('include/socgraph.php');
 
 function dirfind_init(&$a) {
 
-       require_once('include/contact_widgets.php');
-
        if(! x($a->page,'aside'))
                $a->page['aside'] = '';
 
@@ -14,13 +14,13 @@ function dirfind_init(&$a) {
 
 
 
-function dirfind_content(&$a) {
+function dirfind_content(&$a, $prefix = "") {
 
        $community = false;
 
        $local = get_config('system','poco_local_search');
 
-       $search = notags(trim($_REQUEST['search']));
+       $search = $prefix.notags(trim($_REQUEST['search']));
 
        if(strpos($search,'@') === 0)
                $search = substr($search,1);
@@ -76,6 +76,9 @@ function dirfind_content(&$a) {
                        $j->items_page = $perpage;
                        $j->page = $a->pager['page'];
                        foreach ($results AS $result) {
+                               if (poco_alternate_ostatus_url($result["url"]))
+                                        continue;
+
                                if ($result["name"] == "") {
                                        $urlparts = parse_url($result["url"]);
                                        $result["name"] = end(explode("/", $urlparts["path"]));