aboutsummaryrefslogtreecommitdiffstats
path: root/Zotlabs/Module/Search.php
diff options
context:
space:
mode:
authorzotlabs <mike@macgirvin.com>2017-07-20 18:30:48 -0700
committerzotlabs <mike@macgirvin.com>2017-07-20 18:30:48 -0700
commit23e2b3be096772d579d15d988a4410c76e90ed9d (patch)
tree11560774d3aeca84a38aab6a3033123b5bbcebf1 /Zotlabs/Module/Search.php
parenta346399fe6d35f9f2b3c854f515a7f302cda421b (diff)
downloadvolse-hubzilla-23e2b3be096772d579d15d988a4410c76e90ed9d.tar.gz
volse-hubzilla-23e2b3be096772d579d15d988a4410c76e90ed9d.tar.bz2
volse-hubzilla-23e2b3be096772d579d15d988a4410c76e90ed9d.zip
allow wildcard tag searches in search module also
Diffstat (limited to 'Zotlabs/Module/Search.php')
-rw-r--r--Zotlabs/Module/Search.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/Zotlabs/Module/Search.php b/Zotlabs/Module/Search.php
index 2b949ebc7..de6725bb5 100644
--- a/Zotlabs/Module/Search.php
+++ b/Zotlabs/Module/Search.php
@@ -81,11 +81,12 @@ class Search extends \Zotlabs\Web\Controller {
return $o;
if($tag) {
- $sql_extra = sprintf(" AND item.id IN (select oid from term where otype = %d and ttype in ( %d , %d) and term = '%s') ",
+ $wildtag = str_replace('*','%',$search);
+ $sql_extra = sprintf(" AND item.id IN (select oid from term where otype = %d and ttype in ( %d , %d) and term like '%s') ",
intval(TERM_OBJ_POST),
intval(TERM_HASHTAG),
intval(TERM_COMMUNITYTAG),
- dbesc(protect_sprintf($search))
+ dbesc(protect_sprintf($wildtag))
);
}
else {