From: Pierre Habouzit (MadCoder Date: Wed, 13 Apr 2005 09:07:15 +0000 (+0000) Subject: +5 bonus if the match is exact X-Git-Tag: xorg/old~222 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=01b007cf8521be812eb8ed8e2371cab763a2f211;p=platal.git +5 bonus if the match is exact git-archimport-id: opensource@polytechnique.org--2005/platal--mainline--0.9--patch-539 --- diff --git a/include/search/classes.inc.php b/include/search/classes.inc.php index 9670e4e..72bb82d 100644 --- a/include/search/classes.inc.php +++ b/include/search/classes.inc.php @@ -311,7 +311,7 @@ class QuickSearch extends SField { $sum = array('0'); foreach ($this->strings as $i => $s) { - $sum[] .= "SUM(sn$i.score)"; + $sum[] .= "SUM(sn$i.score + IF('$s'=sn$i.token,5,0))"; } return join('+', $sum).' AS score'; }