diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/node/node.module | 6 | ||||
-rw-r--r-- | modules/search/search.module | 8 | ||||
-rw-r--r-- | modules/search/search.test | 2 |
3 files changed, 8 insertions, 8 deletions
diff --git a/modules/node/node.module b/modules/node/node.module index 7c8763cd3..8c8ecd48a 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -1333,13 +1333,13 @@ function node_search($op = 'search', $keys = NULL) { $total = 1; $arguments2 = array(); $join2 = ''; - $select2 = 'i.relevance AS score'; + $select2 = 'i.relevance AS calculated_score'; } else { $total = $rankings['total']; $arguments2 = $rankings['arguments']; $join2 = implode(' ', $rankings['join']); - $select2 = '('. implode(' + ', $rankings['score']) .') AS score'; + $select2 = '('. implode(' + ', $rankings['score']) .') AS calculated_score'; } // Do search. @@ -1369,7 +1369,7 @@ function node_search($op = 'search', $keys = NULL) { 'date' => $node->changed, 'node' => $node, 'extra' => $extra, - 'score' => $total ? ($item->score / $total) : 0, + 'score' => $total ? ($item->calculated_score / $total) : 0, 'snippet' => search_excerpt($keys, $node->body), ); } diff --git a/modules/search/search.module b/modules/search/search.module index 627983476..08af04d03 100644 --- a/modules/search/search.module +++ b/modules/search/search.module @@ -903,8 +903,8 @@ function _search_parse_query(&$word, &$scores, $not = FALSE) { * * @param $columns2 * (optional) Inserted into the SELECT pat of the second query. Must contain - * a column selected as 'score'. - * defaults to 'i.relevance AS score' + * a column selected as 'calculated_score'. + * defaults to 'i.relevance AS calculated_score' * * @param $join2 * (optional) Inserted into the JOIN par of the second SQL query. @@ -915,14 +915,14 @@ function _search_parse_query(&$word, &$scores, $not = FALSE) { * * @param $sort_parameters * (optional) SQL arguments for sorting the final results. - * Default: 'ORDER BY score DESC' + * Default: 'ORDER BY calculated_score DESC' * * @return * An array of SIDs for the search results. * * @ingroup search */ -function do_search($keywords, $type, $join1 = '', $where1 = '1 = 1', $arguments1 = array(), $columns2 = 'i.relevance AS score', $join2 = '', $arguments2 = array(), $sort_parameters = 'ORDER BY score DESC') { +function do_search($keywords, $type, $join1 = '', $where1 = '1 = 1', $arguments1 = array(), $columns2 = 'i.relevance AS calculated_score', $join2 = '', $arguments2 = array(), $sort_parameters = 'ORDER BY calculated_score DESC') { $query = search_parse_query($keywords); if ($query[2] == '') { diff --git a/modules/search/search.test b/modules/search/search.test index 1310527a2..cf3081df3 100644 --- a/modules/search/search.test +++ b/modules/search/search.test @@ -148,7 +148,7 @@ class SearchMatchTestCase extends DrupalWebTestCase { // Get result scores. $scores = array(); foreach ($set as $item) { - $scores[] = $item->score; + $scores[] = $item->calculated_score; } // Check order. |