summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/node/node.module6
-rw-r--r--modules/search/search.module8
-rw-r--r--modules/search/search.test2
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.