| @@ 1122-1135 (lines=14) @@ | ||
| 1119 | return $doc; |
|
| 1120 | } |
|
| 1121 | ||
| 1122 | function elgg_solr_get_title_boost() { |
|
| 1123 | static $title_boost; |
|
| 1124 | ||
| 1125 | if ($title_boost) { |
|
| 1126 | return $title_boost; |
|
| 1127 | } |
|
| 1128 | ||
| 1129 | $title_boost = elgg_get_plugin_setting('title_boost', 'elgg_solr'); |
|
| 1130 | if (!is_numeric($title_boost)) { |
|
| 1131 | $title_boost = 1.5; |
|
| 1132 | } |
|
| 1133 | ||
| 1134 | return $title_boost; |
|
| 1135 | } |
|
| 1136 | ||
| 1137 | function elgg_solr_get_description_boost() { |
|
| 1138 | static $description_boost; |
|
| @@ 1137-1150 (lines=14) @@ | ||
| 1134 | return $title_boost; |
|
| 1135 | } |
|
| 1136 | ||
| 1137 | function elgg_solr_get_description_boost() { |
|
| 1138 | static $description_boost; |
|
| 1139 | ||
| 1140 | if ($description_boost) { |
|
| 1141 | return $description_boost; |
|
| 1142 | } |
|
| 1143 | ||
| 1144 | $description_boost = elgg_get_plugin_setting('description_boost', 'elgg_solr'); |
|
| 1145 | if (!is_numeric($description_boost)) { |
|
| 1146 | $description_boost = 1.5; |
|
| 1147 | } |
|
| 1148 | ||
| 1149 | return $description_boost; |
|
| 1150 | } |
|
| 1151 | ||
| 1152 | function elgg_solr_get_boost_query() { |
|
| 1153 | static $boostquery; |
|